Hello! I'm new to these forums, but here's my opinion about the licensing issues.
Why not split Construct 2's development in 2:
1. OSE (Open-source Edition) ? contains the main components and the exporter thingy, but updates for it arrive months after the CSE. Forum help support provided. FLOSS and free of charge. C2 could be modular architecture-based (since I'm not a programmer at all, it could already be). Suitable only for non-commercial projects. A mention of C2 as the engine used in making the commercial game is mandatory (for example, through a C2 logo info splashscreen shown before the main menu of a game loads).
2. CSE (Closed-source Edition) ? contains everything from the OSE, but is more actively developed and contains the latest patches/updates/hotfixes. Again, forum help support provided. Suitable for commercial for-profit projects. Whether or not a mention of C2 as the engine used in making the commercial game is at the discretion of the game developers.
Also includes special advanced features not present in the OSE (advanced stuff in the HTML5 exporter). It could be modular architecture-based, but contains more plug-is/modules (and/or improved versions of them) in comparison to the OSE.
Price adjusted per license and 2-3 years of free support and free updates. Price range USD $25-80. Also, additional modules/plug-ins for $5-10 could also be available for the CSE.
The license allows unlimited usage of the CSE edition on an unlimited number of PCs (installs), but after those 2-3 years of free advanced support + updates for the CSE users, they should buy the newer version if they need the newer versions, again with 2-3 years of support and terms similar to those already described.
Maybe something like per user per license unlock keys could be a way to protect (to a good degree) the pirating of the C2 CSE.
Also, both editions should support donations (like now) to keep the devs working on C1 and C2 (aside from the money earned through the CSE).
Do you think that this business model could work?
P.S. Also, maybe a certain % (like 5-10%) of highly commercially successful games could also be placed for the CSE, with a certain $ amount as the defining requirement (like games that gross over USD$ 5000, Construct 2 devs get, for example, 0,1 x 5000 = $500, game devs earn $4500).
P.P.S. In addition, the eventual inclusion of an .EXE exporter and a GNU/Linux GNU for both versions is a must-have to attract more people.