Sun Microsystems puzzles me sometimes.
Take, for instance, Sun president Jonathan Schwartz's recent announcement that Sun might dual-license Solaris under its own CDDL (Common Development and Distribution License) and the GPL 3 (GNU General Public License).
OK, I'll bite. "Why?"
Schwartz said, "We want to do what we can to drive more efficiency and cross-pollination between Linux and OpenSolaris."
I'll buy that. My question is, "Why didn't you just put Solaris under GPL 2 in the first place?"
Everyone, and I mean everyone, knew when Sun opened Solaris under the CDDL that it was incompatible with GPL 2.
Full Story .