&gt; It is my understanding that Sun&#x27;s lawyers originally created the CDDL to be GPL-incompatible, with the specific desire that code under that license should not be able to aid their then-competitor, Linux.<p>Schwartz (or Sun under Schwartz) was not a fan of the GPL. As far as I remember they were hoping that Linux and OpenSolaris would together somehow migrate to an imaginary GPLv3 that never happened.