Is a GPL license the right move for Java?

crn.com has an article discussing the licensing model for open sourcing Java, and reports that the GPL license is likely to be chosen for Java SE and ME, and with CDDL to be used for EE.

Since the GPL license is arguably the most restrictive open source license and will without a doubt attract a lot of crtitisism for Sun, why is it likey that they will be chosing this license? The article points out that since derivitive works under the license also have to be licensed under the GPL, this prevents commercial forking from the code base, so will in fact allow Sun to retain some degree and control over where the code goes and what can be done with it.

Is this the right move for Java?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.