<i>I doubt very much that &quot;this can&#x27;t be ported to a Linux kernel module&quot; was a deciding factor when choosing the CDDL.</i><p>The fly in that ointment is Danise Cooper&#x27;s claim that they chose to base the CDDL on Mozilla&#x27;s MPL 1.0 license in part for its GPL-incompatibility.<p>On the other hand, Sun&#x27;s &quot;Chief Open Source Officer&quot;, who introduced her at that talk as &quot;the person who actually wrote the CDDL&quot;, later wrote she said that out of spite for losing the argument for licensing OpenSolaris as GPL.<p>So, who knows.