Waqt id-diskussjoni
Fir-rigward tal-proġett ZFS fuq Linux, Linus ma rrakkomandax l-użu tal-modulu zfs minħabba l-inkompatibbiltà tal-liċenzji CDDL u GPLv2. Is-sitwazzjoni hija li minħabba l-politika tal-liċenzjar ta 'Oracle, iċ-ċansijiet li ZFS qatt ikun jista' jidħol fil-kernel prinċipali huma żgħar ħafna. Is-saffi proposti biex jevitaw l-inkompatibbiltà tal-liċenzjar, li jittraduċu l-aċċess għall-funzjonijiet tal-kernel f'kodiċi estern, huma soluzzjoni dubjuża - ikomplu l-avukati
L-unika għażla li fiha Linus jaqbel li jaċċetta l-kodiċi ZFS fil-kernel prinċipali hija li jikseb permess uffiċjali mill-Oracle, iċċertifikat mill-avukat ewlieni, jew aħjar, Larry Ellison innifsu. Soluzzjonijiet intermedji, bħal saffi bejn il-kernel u l-kodiċi ZFS, mhumiex permessi, minħabba l-politika aggressiva ta 'Oracle rigward il-proprjetà intellettwali ta' interfaces ta 'programmar (per eżempju,
Ejjew infakkarkom li l-kodiċi ZFS huwa mqassam taħt liċenzja CDDL b'xejn, li hija inkompatibbli ma 'GPLv2, li ma tippermettix li ZFS fuq Linux jiġi integrat fil-fergħa ewlenija tal-kernel Linux, peress li l-kodiċi tat-taħlit taħt il-liċenzji GPLv2 u CDDL huwa inaċċettabbli. Biex tevita din l-inkompatibbiltà tal-liċenzjar, il-proġett ZFS fuq Linux iddeċieda li jqassam il-prodott kollu taħt liċenzja CDDL fil-forma ta 'modulu mgħobbi separatament li huwa fornut separatament mill-kernel.
Il-possibbiltà li jitqassam modulu ZFS lest bħala parti minn kits ta 'distribuzzjoni hija kontroversjali fost l-avukati. Avukati mis-Software Freedom Conservancy (SFC)
In-naħa l-oħra targumenta li l-problema tal-kompatibilità tal-kernel fis-sewwieqa proprjetarji tissolva billi jiġi pprovdut saff żgħir imqassam taħt il-liċenzja GPL (modulu taħt il-liċenzja GPL jitgħabba fil-kernel, li diġà jgħabbi komponenti proprjetarji). Għal ZFS, tali saff jista' jitħejja biss jekk jiġu pprovduti eċċezzjonijiet tal-liċenzja mill-Oracle. F'Oracle Linux, l-inkompatibilità mal-GPL tiġi solvuta billi Oracle jipprovdi eċċezzjoni ta' liċenzja li tneħħi r-rekwiżit ta' liċenzjar ta' xogħol kombinat taħt CDDL, iżda din l-eċċezzjoni ma tapplikax għal distribuzzjonijiet oħra.
Soluzzjoni hija li tipprovdi biss il-kodiċi tas-sors tal-modulu fid-distribuzzjoni, li ma jwassalx għal bundling u huwa meqjus bħala l-kunsinna ta 'żewġ prodotti separati. F'Debian, is-sistema DKMS (Dynamic Kernel Module Support) tintuża għal dan, li fiha l-modulu jiġi fornut fil-kodiċi tas-sors u mmuntat fuq is-sistema tal-utent immedjatament wara l-installazzjoni tal-pakkett.
Sors: opennet.ru