No, I&#x27;ve seen talks by the engineers behind Solaris (I don&#x27;t recall who at the moment) that strongly indicated the Sun lawyers didn&#x27;t go out of their way to be incompatible with the GPL -- they just wanted a license that allowed them to split proprietary and open code (as they didn&#x27;t have the right to open up all of Solaris due to licensing agreements with third parties etc) -- and still being able to distribute both open and traditional closed Solaris. This led to the &quot;per file&quot; license nature of the CDDL -- and unfortunately to the &quot;additional limitation&quot;-bit that makes it incompatible with the GPL.<p>If it was done again today, they might have gone for the Apache license as I recall -- and avoided some of the unfortunate issues.