Na faʻamatalaina e Linus Torvalds faʻafitauli i le faʻatinoina o le ZFS mo le fatu Linux

I le taimi o le talanoaga suʻega faʻatulagaina galuega, o se tasi o le au faʻatalanoaga na tuʻuina mai se faʻataʻitaʻiga e ui lava i faʻamatalaga e uiga i le manaʻomia ona tausisia le fesoʻotaʻiga pe a atiaʻe le fatu Linux, o suiga talu ai nei i le fatu na faʻalavelaveina le saʻo o le faʻaogaina o le module "ZFS i luga o Linux". Linus Torvalds Talio le mataupu faavae "aua le gau o tagata faʻaoga" e faasino i le faʻasaoina o fesoʻotaʻiga kernel i fafo o loʻo faʻaaogaina e avanoa avanoa faʻaoga faʻapea foʻi ma le fatu lava ia. Ae e le o aofia ai faʻaopoopoga faʻaopoopo isi vaega lona tolu i luga o le fatu e le taliaina i totonu o le fatu autu, o tusitala e tatau ona mataʻituina suiga i le fatu i latou lava tulaga lamatia ma lamatiaga.

Ae mo le ZFS i luga o Linux poloketi, e leʻi fautuaina e Linus le faʻaogaina o le zfs module ona o le le fetaui o laisene CDDL ma GPLv2. O le tulaga e mafua ona o le tulafono laiseneina a Oracle, o avanoa e mafai ai e le ZFS ona ulufale i totonu o le fatu autu e laʻititi lava. O fa'ailoga ua fa'atūina e fa'aalo ai le le fetaui o laisene, lea e fa'aliliu ai le avanoa i galuega fatu i le tulafono i fafo, o se fofo masalosalo - o loia fa'aauau finau e uiga i le toe fa'afo'i atu i fafo GPL kernel galuega e ala i afifi e maua ai le fatuina o se galuega fa'atupu e tatau ona tufatufaina i lalo o le GPL.

Pau lava le filifiliga e malie ai Linus e talia le ZFS code i totonu o le fatu autu o le mauaina lea o le faatagaga aloaia mai Oracle, faʻamaonia e le loia autu, pe sili atu, Larry Ellison lava ia. E le fa'atagaina ni fofo fa'avaitaimi, e pei o fa'alava i le va o le fatu ma le ZFS code, ona o le faiga fa'amalosi a Oracle e fa'atatau i mea tau le atamai o feso'ota'iga polokalame (mo se fa'ata'ita'iga, faamasinoga ma Google e uiga i le Java API). E le gata i lea, e manatu Linus le manaʻo e faʻaaoga le ZFS naʻo se faʻaaloaloga i faiga, ae le o tulaga faʻapitoa. O faʻailoga na suʻesuʻeina e Linus e le lagolagoina le ZFS, ma o le leai o se lagolago atoatoa e le faʻamaonia ai le mautu umi.

Sei matou faamanatu atu ia te oe o le ZFS code o loʻo tufatufaina i lalo o se laisene CDDL saoloto, lea e le fetaui ma le GPLv2, lea e le faʻatagaina ai le ZFS i Linux e tuʻufaʻatasia i totonu o le lala autu o le fatu Linux, talu ai le faʻafefiloi o code i lalo ole GPLv2 ma CDDL laisene. e le taliaina. Ina ia faʻafefeina le le fetaui o lenei laisene, na filifili le ZFS i luga o le Linux poloketi e tufatufa le oloa atoa i lalo o se laisene CDDL i le tulaga o se faʻapipiʻi tuʻufaʻatasia e tuʻuina ese mai le fatu.

O le avanoa o le tufatufaina atu o le ZFS module ua uma ona saunia e avea o se vaega o pusa tufatufaina e finauina i loia. Loia mai le Software Freedom Conservancy (SFC) mafaufauo le tuʻuina atu o se fatu fatu binary module i le tufatufaina atu o se oloa tuʻufaʻatasia ma le GPL faʻatasi ai ma le manaʻoga e tufatufa atu galuega i lalo o le GPL. Loia Canonical aua le malilie ma taʻu mai o le tuʻuina atu o se zfs module e talia pe afai o le vaega o loʻo tuʻuina atu e avea o se faʻaoga faʻapitoa, e ese mai le pusa fatu. Faʻamatalaga Canonical o tufatufaga ua leva ona faʻaogaina se auala tutusa e tuʻuina atu ai avetaavale faʻapitoa, e pei o avetaavale NVIDIA.

O le isi itu o loʻo faʻapea o le faʻafitauli o le faʻaogaina o le fatu i avetaʻavale faʻapitoa e foia e ala i le tuʻuina atu o se laʻititi laʻititi e tufatufaina i lalo o le laisene GPL (o se module i lalo o le laisene GPL o loʻo utaina i totonu o le fatu, lea ua uma ona utaina vaega faʻapitoa). Mo le ZFS, e na'o le fa'atonuga e mafai ona saunia pe a tu'u mai laisene mai Oracle. I Oracle Linux, o le le fetaui ma le GPL e foia e Oracle o loʻo tuʻuina atu se laisene tuusaunoaga e aveesea ai le manaʻoga e laiseneina galuega tuʻufaʻatasia i lalo ole CDDL, ae o lenei tuusaunoaga e le faʻaaogaina i isi tufatufaga.

Ole fofo ole tu'uina atu na'o le source code o le module ile tufatufaga, lea e le o'o atu i le fa'apipi'iina ma ua manatu o le tu'uina atu o oloa eseese e lua. I le Debian, o le DKMS (Dynamic Kernel Module Support) e faʻaaogaina mo lenei mea, lea e tuʻuina atu ai le module i le code source ma faʻapipiʻi i luga o le tagata faʻaoga i le taimi lava e uma ai ona faʻapipiʻi le afifi.

puna: opennet.ru

Faaopoopo i ai se faamatalaga