Hi all,
Thinking more along the lines of moneymaking, I think the HTML5 exporter should be close-sourced. The code all went up on SourceForge when the preview went public, but I think it should be taken back off. Here's why:
As you know we're still winging it as hobbyists but we like where this is going and would love it if we could go full time and make some money off it. That's good for the community too, because it means we can work fulltime on improving Construct 2, rather than the irregular patches everyone's used to.
Corporations and businesses are a really good place to go to make money - they have lots of it and regularly license software site-wide anyway. The problem with fully open source software is it makes it impossible to sell to businesses. Even if we tried to charge, the open source licenses mean they could just get one of their employees to spend half an hour building it themselves, then they've got a copy they can legally use.
If we close-source the HTML5 exporter, we can make sales to businesses. If we did this, there would definitely be two licenses: an indie dev/personal use license, which would either be pay-what-you-want or really cheap so you guys don't lose out (I'm siding with pay-what-you-want), and the business/commercial/site license, where we make the moolah. (Obviously the code as it is now is up there but it's still in alpha stage, and after a few months of development we'd be way ahead anyway.)
The editor can stay open source GPL - there's no need to close source it - but without any exporters it's just an empty shell that does nothing. However, that leaves the door open to more third-party exporters that could also be free, so there's still all the main advantages of open source. So in future there could also be a totally-free edition if somebody made another free exporter. It's only the HTML5 exporter component which would be closed source.
How does this sound? IMO, it's a win for everyone. You get a better product and we get to make some money.
Please don't go round saying we are definitely going to go closed source and start charging money! This is just an idea under consideration right now. Let me know what you think.