Well, honestly, when I posted this a few months ago, I didn’t actually think the GPL was seriously on the table, but CRN/CMP is reporting (via /.) that Java is set to be released under the FSF’s license, with other products from Sun to move that way:
The company is very close to announcing that it will put the mobile (ME) and standard (SE) editions of the Java platform into the GNU General Public License (GPL), with the Java Enterprise Edition and GlassFish reference implementation (currently open-sourced under Sun’s Common Development and Distribution License, or CDDL) to follow, several industry sources said.
The OpenSolaris operating system will continue to be offered under the CDDL, according to several sources. The news could come as early as next week, they said.
The GPL is an intriguing and controversial choice. By requiring derivative works to also be released as open source, the GPL discourages commercial forking — a consequence that fits well with Sun’s stated goal of preserving Java’s cross-platform compatibility. However, a GPL license would require those making changes to the core Java platform to freely release their code.
Again, I think the GPL is likely a better fit for their goals and concerns as a business than CDDL. Still, I wonder what licensees will think about this move.