Thanks for a reply. Ok, what i mean is that SCI do not need everything it has, other editors and tools can be used for graphical editing, text editors can be used for scripts writing, etc. When Brian tryes to include everything, it means that he makes everything himself, it takes time, and lots of human resources.
IMHO, imagine you run a program (SCI) and show it a game directory, it makes a directory with all the resources, ready to be used by other apps (lets say, the graphics is converted into bmps, gifs, whatever Brian prefers, the scripts are converted into txt, music into midi, mp3, wav, whatever). Now with using 3rd party componenets you are free to edit it as you like (There enough documentation on what how and where.). After you made all that, you simply run teh SCI, and it packs everything back. (As result, i think there has to be much less to be released.)
I know, when a programmer is releasing some of the projects he personally interesteed in, he wants to make it just perfect, and usually he wants to include everything, but to be realistic: how much time will it take?
By the way, the point about non shareware is fair, but if the project is separated into parts, you can make shareware some of them (all the editing parts), while extraction can be under the current license conditions.
Probably i am not that interested in games, but using old SCI engine is same to using old DOOM (or even Wolf) engine to make 3d shooter. Except that i have not seen any engines for quest making up for now.