Do you mean the source should be available to everyone?
No. At least not necessarily.
Of course it would be great to have the sourcecode, but I fully understand the legal limits applying.
For such reasons SDKs exist: They define the interface between the game's core (which would remain unmoddable) and "objects" which can be added to it.
This would still not give us the freedom we've been enjoying with IL-2 1946 so much, but it would also eliminate most of the issues resulting from uncoordinated core game changes.
objects need much more coding in CLOD than in IL2
You're talking as if the SDK would already exist.
All of this is undefined so far.
The more freedom you give to modders, the more access to core game functions you grant and the less predefined object extensions are, the more coding will be necessary, that's true - but it's only true because that's a general fact of all SDKs in this universe: It all depends on the layout of the SDK.
it's a question how and when they'll find the time to put together an SDK for 'newbies'
Why "
newbies"?
This is the same attitude like TD is showing: "We're official, you're the noobs!"
No sir. There might be SDK users who have 10 times greater relevant knowledge than the whole TFS has.
And no, it doesn't matter.
It's just a matter of organizing responsibilities: TFS has exclusive access to the sourcecode and therefore they're the only ones who can modify the game's core.
All others are bound to the interfaces the SDK offers.
That can be a good thing or a bad thing, once again: It all depends on the layout of the SDK.
If TFS doesn't "find time" (reads: Doesn't want) to create a well planned SDK, then the result will be this:
Too little, too late. Goodbye CloD!
Too little, because TFS on their own can't "win" against a world-wide community of modders contributing content to IL-2 1946.
Too late, because TFS on their own can't catch up with a well-funded and well organized project like BoS/BoM/BoK/BoX.
they need a bit of time, I guess, to think it over and to make a decision what to give first preference.
The longer the SDK gets postponed, the deeper CloD falls into the "too little, too late" trap until finally it will be too late to pull it out again, even with all hands from the modding community together.
It's a matter of survival for CloD to get a good SDK asap.
It's really as simple as that.
Best regards - Mike