▲ | cyphar 3 days ago | ||||||||||||||||
Oracle is the license steward for CDDL, they have the right to release CDDL-2.0 and make it GPL-compatible which users would then be allowed to chose to use. Mozilla did the same thing with MPL-2.0 (CDDL was based on MPL-1.0), though the details are a little more complicated. Unlike the GPL, the CDDL (and MPL) has an opt-out upgrade clause and all of OpenSolaris (or more accurately, almosf all software under the CDDL) can be upgraded to "CDDL-1.1 OR CDDL-2.0" unilaterally by Oracle even if they do not own the copyrights. See section 4 of the CDDL. | |||||||||||||||||
▲ | p_l 2 days ago | parent [-] | ||||||||||||||||
0) Assuming Oracle actually retains the stewardship of license: 1) Making CDDL compatible with GPLv2 puts everyone using CDDL code at mercy of Oracle patents 2) OpenZFS is actually not required to upgrade, and the team has indicated they won't. So you end up with a fork you need to carry yourself. Might even force OpenZFS to ensure that it's specifically 1.0. Ultimately it means Oracle can't do much with this. | |||||||||||||||||
|