Während der Diskussioun
Wat den ZFS op Linux Projet ugeet, huet Linus net recommandéiert den zfs Modul ze benotzen wéinst der Inkompatibilitéit vun den CDDL a GPLv2 Lizenzen. D'Situatioun ass datt duerch d'Lizenzpolitik vun Oracle d'Chancen datt ZFS jeemools an den Haaptkär erakommen ganz kleng sinn. D'Schichte proposéiert fir d'Lizenz Inkompatibilitéit z'iwwergoen, déi Zougang zu Kernelfunktiounen op externe Code iwwersetzen, sinn eng zweifelhaft Léisung - Affekote weider
Déi eenzeg Optioun an där de Linus averstane wier den ZFS Code an den Haaptkär ze akzeptéieren ass offiziell Erlaabnes vum Oracle ze kréien, zertifizéiert vum Haaptaffekot, oder besser nach, Larry Ellison selwer. Zwëschenléisungen, wéi Schichten tëscht dem Kernel an dem ZFS Code, sinn net erlaabt, well Oracle seng aggressiv Politik betreffend intellektuell Eegentum vu Programméierungsinterfaces (zum Beispill,
Loosst eis drun erënneren datt den ZFS Code ënner enger gratis CDDL Lizenz verdeelt ass, déi mat GPLv2 inkompatibel ass, wat et net erlaabt ZFS op Linux an d'Haaptzweig vum Linux Kernel z'integréieren, well de Code ënner de GPLv2 an CDDL Lizenzen vermëschen. ass inakzeptabel. Fir dës Lizenzinkompatibilitéit ze ëmgoen, huet den ZFS op Linux Projet decidéiert de ganze Produkt ënner enger CDDL Lizenz a Form vun engem separat geluedenen Modul ze verdeelen, deen getrennt vum Kernel geliwwert gëtt.
D'Méiglechkeet fir e fäerdegen ZFS Modul als Deel vun Verdeelungskits ze verdeelen ass kontrovers tëscht Affekoten. Affekote vun der Software Freedom Conservancy (SFC)
Déi aner Säit zielt datt de Problem vun der Kernelkompatibilitéit a propriétaire Chauffeuren geléist gëtt andeems Dir eng kleng Schicht verdeelt ënner der GPL Lizenz verdeelt (e Modul ënner der GPL Lizenz gëtt an de Kernel gelueden, dee scho propriétaire Komponenten lued). Fir ZFS kann esou eng Schicht nëmme virbereet ginn wann Lizenz Ausnahmen aus Oracle geliwwert ginn. An Oracle Linux gëtt d'Inkompatibilitéit mat der GPL geléist andeems Oracle eng Lizenz Ausnam ubitt, déi d'Ufuerderung läscht fir kombinéiert Aarbecht ënner CDDL ze lizenzéieren, awer dës Ausnam gëllt net fir aner Verdeelungen.
Eng Léisung ass nëmmen de Quellcode vum Modul an der Verdeelung ze liwweren, wat net zu Bündel féiert an als Liwwerung vun zwee separat Produkter ugesi gëtt. An Debian gëtt den DKMS (Dynamic Kernel Module Support) System dofir benotzt, an deem de Modul am Quellcode geliwwert gëtt an direkt no der Installatioun vum Package um System vum Benotzer gesammelt gëtt.
Source: opennet.ru