Intii dooddu socotay
Dhanka ZFS ee mashruuca Linux, Linus kuma talin isticmaalka moduleka zfs sababtoo ah waafaqid la'aanta shatiyada CDDL iyo GPLv2. Xaaladdu waxay tahay iyadoo ay ugu wacan tahay siyaasadda shatiga Oracle, fursadaha ay ZFS waligeed awood u yeelan doonto inay gasho kernel-ka ugu weyn aad ayay u yar yihiin. Lakabyada la soo jeediyay in laga gudbo iswaafajin la'aanta shatiga, taas oo u tarjumeysa gelitaanka howlaha kernel code-ka dibadda, waa xal shaki leh - qareennada ayaa sii wada.
Xulashada kaliya ee Linus uu ku aqbali karo inuu aqbalo koodhka ZFS ee kernel-ka ugu weyn waa inuu ogolaansho rasmi ah ka helo Oracle, oo uu caddeeyey qareenka ugu weyn, ama weli, Larry Ellison laftiisa. Xalalka dhexdhexaadka ah, sida lakabyada u dhexeeya kernel-ka iyo ZFS code, lama ogola, marka la eego siyaasadda gardarada ah ee Oracle ee ku saabsan hantida garaadka ee is-dhexgalka barnaamijyada (tusaale,
Aan ku xasuusinno in koodhka ZFS lagu qaybiyay shatiga CDDL ee bilaashka ah, kaas oo aan ku habboonayn GPLv2, kaas oo aan u oggolaan ZFS ee Linux in lagu daro laanta ugu weyn ee kernel Linux, tan iyo markii la isku daray koodka hoos yimaada shatiga GPLv2 iyo CDDL waa wax aan la aqbali karin. Si looga gudbo iswaafajin la'aanta shatigan, mashruuca ZFS ee Linux wuxuu go'aansaday inuu u qaybiyo dhammaan alaabta hoos timaada shatiga CDDL oo ah qaab module gooni ah loo raray kaas oo si gooni ah loo keenay kernel-ka.
Suurtagalnimada in la qaybiyo cutubka ZFS oo diyaarsan oo qayb ka ah xirmooyinka qaybinta waa muran ka dhex jira qareennada. Qareennada ka socda Ilaalinta Xoriyadda Software-ka (SFC)
Dhanka kale waxa ay tixgalinaysaa in dhibka ku saabsan iswaafajinta kernel-ka ee darawalada gaarka loo leeyahay lagu xalliyo in la keeno lakab yar oo lagu qaybiyay shatiga GPL (module hoos yimaada shatiga GPL ayaa lagu shubaa kernel-ka, kaas oo horeyba u raraya qaybaha gaarka ah). Dhanka ZFS, lakabka noocan oo kale ah ayaa la diyaarin karaa oo keliya haddii shatiga laga reebo laga bixiyo Oracle. Gudaha Oracle Linux, waafaqid la'aanta GPL-da waxaa xalliya Oracle oo bixisa shati ka reeban oo meesha ka saaraysa shatiga shatiga la isku daray ee CDDL, laakiin ka reeban ma khusayso qaybinta kale.
Hawsha shaqada ayaa ah in la bixiyo kaliya koodhka isha ee moduleka qaybinta, taas oo aan keenin xidhidh waxaana loo arkaa keenista laba badeeco oo kala duwan. Gudaha Debian, nidaamka DKMS (Taageerada Module Module Dynamic Kernel) ayaa tan loo isticmaalaa, kaas oo moduleka lagu bixiyo koodhka isha oo lagu ururiyo nidaamka isticmaalaha isla markiiba ka dib marka la rakibo xirmada.
Source: opennet.ru