CDDL
De zwakke-copyleftlicentie van Sun uit 2004 — en de reden dat ZFS nog steeds niet in de Linux-kernel zit.
De Common Development and Distribution License is gebaseerd op MPL 1.1 en trekt de copyleftgrens bij het bestand: wie een CDDL-bestand wijzigt, moet de wijziging publiceren, maar andere bestanden in hetzelfde programma mogen elke licentie dragen. Sun maakte haar voor OpenSolaris en bracht er ZFS en DTrace onder uit.
CDDL en GPLv2 stellen eisen die niet tegelijk te vervullen zijn, dus CDDL-code kan niet worden samengevoegd met de onder de GPL staande Linux-kernel. Of dat opzet was, blijft omstreden, maar het gevolg is duidelijk: ZFS on Linux leeft voort als aparte kernelmodule in OpenZFS, en toen Canonical het in 2016 met Ubuntu ging leveren, maakte de Software Freedom Conservancy bezwaar. Linux kreeg intussen Btrfs.