QuoteIMHO, the problem of GPL is not with AGS it's self but with the games people make with AGS. Most of the people that come here to make games don't have their own website. They make their game and find free file hosting somewhere which is notoriously unreliable for an number of reasons. The requirement of them having to provide source or offering to provide source for a period of three years is a major inconvenience. A way around this is that they be allowed to offer source from the AGS or ScummVM website. However, when I made this this suggestion on the ScummVM forum it was met with much negativity and summarily rejected.
Why is AGS not GPL (now that it's already open source)? What prevents AGS from being GPL? And what are the benefits and/or limitations of AGS being GPL?
The other potential obstacle to GPL is confusion over the status of the game file and if it is a derivative work or not. The game file ought to be considered a separate work don't have confidence that this is true. The obvious solution is to add a clause in the GPL explicitly stating so. This suggestion was also rejected by the folks on the ScummVM forum.
QuoteI believe the Artistic License allows ScummVM to take the source and make a ScummVM GPL port. CJ has also stated so on the ScummVM forum.
And in any case, like it was mentioned above, what prevents ScummVM team from reverse-engineering AGS engine, just like all other angines they support?