5 ms·
Actually, the CDDL allows the person who wrote the License (Sun, now Oracle) to release a new version of the license that implicitly updates the license for all
by cyphar 10y ago
Actually, the CDDL allows the person who wrote the License (Sun, now Oracle) to release a new version of the license that implicitly updates the license for all projects using the old license (It's like the "or any later version" thing with the GPL, but I'm fairly sure it's not optional with CDDL). Which is why people are asking why Oracle doesn't just release CDDL 2.0 that is GPL compatible.
- ryao 10y agoNew CDDL code outside of Oracle is under CDDLv1 only to prevent them from doing as they please with the license terms.
- cyphar 10y agoBut ZFS is not under that other license (which might be called CDDLv1, but that's confusing). I don't get why new software uses the CDDL over the MPL if you want "file based copyleft". If you want copyleft, just use the GPL.
- ryao 10y agoNot much new software uses the CDDL. Fans of CDDL software typically opt for BSD or Apache licenses.