Topic summary

CDDL

CDDL

Extracted from the Wikipedia article Common Development and Distribution License.

GPL compatibility

CDDL is one of several Open Source Licenses which are incompatible with GPL. This characteristic was inherited from the MPL 1.1 (fixed with the MPL 2.0 according to the FSF) and results from a complex interaction of several clauses; the root of the problem being GPL virality, similar to other cases of GPL incompatibility. Some people argue that Sun (or the Sun engineer) as creator of the license made the CDDL intentionally GPL incompatible. According to Danese Cooper one of the reasons for basing the CDDL on the Mozilla license was that the Mozilla license is GPL-incompatible. Cooper stated, at the 6th annual Debian conference, that the engineers who had written the Solaris kernel requested that the license of OpenSolaris be GPL-incompatible.