Pokambirana
Ponena za pulojekiti ya ZFS pa Linux, Linus sanalimbikitse kugwiritsa ntchito gawo la zfs chifukwa chosagwirizana ndi ziphaso za CDDL ndi GPLv2. Zomwe zilili ndikuti chifukwa cha malamulo opereka ziphaso a Oracle, mwayi woti ZFS idzalowe mu kernel yayikulu ndi yaying'ono kwambiri. Zigawo zomwe zaperekedwa kuti zilambalale kusagwirizana kwa zilolezo, zomwe zimamasulira mwayi wofikira ku kernel ku code yakunja, ndi yankho lokayikitsa - maloya akupitiliza
Njira yokhayo yomwe Linus angavomereze kuvomereza khodi ya ZFS mu kernel yayikulu ndikupeza chilolezo kuchokera kwa Oracle, chotsimikiziridwa ndi loya wamkulu, kapena kuposa apo, Larry Ellison mwiniwake. Mayankho apakatikati, monga zigawo pakati pa kernel ndi ZFS code, saloledwa, chifukwa cha mfundo zaukali za Oracle zokhudzana ndi nzeru zamapulogalamu apakompyuta (mwachitsanzo,
Tikukumbutseni kuti nambala ya ZFS imagawidwa pansi pa laisensi yaulere ya CDDL, yomwe sigwirizana ndi GPLv2, yomwe silola ZFS pa Linux kuphatikizidwa munthambi yayikulu ya Linux kernel, popeza kusakaniza kachidindo pansi pa layisensi ya GPLv2 ndi CDDL. ndizosavomerezeka. Kuti tipewe kusagwirizana kwa ziphasozi, bungwe la ZFS pa Linux lidaganiza zogawa zonsezo pansi pa laisensi ya CDDL mu mawonekedwe a module yodzaza padera yomwe imaperekedwa mosiyana ndi kernel.
Kuthekera kogawa gawo la ZFS lopangidwa kale ngati gawo la zida zogawira ndizovuta pakati pa maloya. Maloya ochokera ku Software Freedom Conservancy (SFC)
Mbali inayi imawerengera kuti vuto la kuyanjana kwa kernel mu madalaivala eni limathetsedwa popereka gawo laling'ono lomwe limagawidwa pansi pa layisensi ya GPL (module yomwe ili pansi pa chiphaso cha GPL imayikidwa mu kernel, yomwe imanyamula kale zigawo zake). Kwa ZFS, zosanjikiza zotere zitha kukonzedwa ngati zochotsera ziphaso zaperekedwa kuchokera ku Oracle. Ku Oracle Linux, kusagwirizana ndi GPL kumathetsedwa ndi Oracle yopereka chilolezo chomwe chimachotsa kufunikira kwa chilolezo chophatikiza ntchito pansi pa CDDL, koma izi sizikugwira ntchito ku magawo ena.
A workaround ndi kupereka kokha gwero code ya module mu kugawa, amene satsogolera bundling ndipo amaonedwa ngati kupereka zinthu ziwiri zosiyana. Mu Debian, dongosolo la DKMS (Dynamic Kernel Module Support) limagwiritsidwa ntchito pa izi, momwe gawoli limaperekedwa mu code source ndikusonkhanitsidwa pa dongosolo la wogwiritsa ntchito atangoika phukusi.
Source: opennet.ru