Phakathi nengxoxo
Ngokuqondene nephrojekthi ye-ZFS ku-Linux, uLinus akazange ancome ukusebenzisa imojula ye-zfs ngenxa yokungahambelani kwamalayisensi e-CDDL kanye ne-GPLv2. Umumo yikuthi ngenxa yemithetho ye Oracle yamalayisensi mancane kakhulu amathuba okuthi iZFS ingene emhlubulweni omkhulu. Izendlalelo ezihlongozwayo zokudlula ukungahambisani kwamalayisensi, okuhumusha ukufinyelela emisebenzini ye-kernel kukhodi yangaphandle, ziyisixazululo esingabazisayo - abameli bayaqhubeka
Okuwukuphela kwendlela uLinus angavuma ngayo ukwamukela ikhodi ye-ZFS ku-kernel enkulu ukuthola imvume esemthethweni kwa-Oracle, egunyazwe ummeli omkhulu, noma okungcono, uLarry Ellison ngokwakhe. Izisombululo ezimaphakathi, njengezendlalelo phakathi kwe-kernel nekhodi ye-ZFS, azivunyelwe, uma kubhekwa inqubomgomo enolaka ye-Oracle mayelana nempahla yengqondo yokusebenzelana kwezinhlelo (isibonelo,
Ake sikukhumbuze ukuthi ikhodi ye-ZFS isatshalaliswa ngaphansi kwelayisensi ye-CDDL yamahhala, engahambelani ne-GPLv2, engavumeli i-ZFS ku-Linux ukuthi ihlanganiswe negatsha eliyinhloko le-Linux kernel, kusukela ekuxubeni ikhodi ngaphansi kwelayisensi ye-GPLv2 kanye ne-CDDL. akwamukelekile. Ukuze kugwenywe lokhu kungahambisani kwelayisensi, i-ZFS kuphrojekthi ye-Linux yanquma ukusabalalisa wonke umkhiqizo ngaphansi kwelayisensi ye-CDDL ngendlela yemojula elayishwe ngokuhlukile ehlinzekwa ngokuhlukile ku-kernel.
Ithuba lokusabalalisa imojuli ye-ZFS eseyenziwe ngomumo njengengxenye yezinsiza zokusabalalisa kuyimpikiswano phakathi kwamagqwetha. Abameli abavela ku-Software Freedom Conservancy (SFC)
Olunye uhlangothi luphikisa ukuthi inkinga yokuhambisana kwe-kernel kubashayeli bobunikazi ixazululwa ngokuhlinzeka ngesendlalelo esincane esatshalaliswa ngaphansi kwelayisensi ye-GPL (imojula engaphansi kwelayisensi ye-GPL ilayishwa ku-kernel, esivele ilayisha izingxenye zobunikazi). Ku-ZFS, isendlalelo esinjalo singalungiselelwa kuphela uma okuhlukile kwelayisense kunikezwa ku-Oracle. Ku-Oracle Linux, ukungahambisani ne-GPL kuxazululwa yi-Oracle ehlinzeka ngokuhlukile kwelayisense esusa imfuneko yelayisensi yokusebenza ehlanganisiwe ngaphansi kwe-CDDL, kodwa lokhu okuhlukile akusebenzi kokunye ukusatshalaliswa.
I-Workaround iwukunikeza kuphela ikhodi yomthombo yemojuli ekusabalaliseni, engaholeli ekuhlanganisweni futhi kubhekwa njengokulethwa kwemikhiqizo emibili ehlukene. Ku-Debian, isistimu ye-DKMS (Dynamic Kernel Module Support) isetshenziselwa lokhu, lapho imojuli inikezwa ngekhodi yomthombo futhi ihlanganiswe ohlelweni lomsebenzisi ngokushesha ngemva kokufaka iphakheji.
Source: opennet.ru