I whakamarama a Linus Torvalds i nga raruraru me te whakatinana i te ZFS mo te kernel Linux

I te wa o te korerorero whakamātautau Ko te kaiwhakarite mahi, tetahi o nga kaiuru korero i whakaatu he tauira ahakoa nga korero mo te hiahia kia mau tonu te hototahi i te wa e whanake ana te kernel Linux, ko nga huringa tata i roto i te kernel i pakaru te mahi tika o te waahanga "ZFS i runga i Linux". Linus Torvalds Ka whakautua eko te kaupapa "kaua e pakaru kaiwhakamahi" e pa ana ki te tiaki i nga atanga kernel o waho e whakamahia ana e nga tono mokowā kaiwhakamahi tae atu ki te kernel ake. Engari kaore i te kapi i nga taapiri-tuatoru kua whakawhanakehia mo te kernel kaore i te whakaaetia ki roto i te hanganga matua o te kernel, ma nga kaituhi e aro turuki i nga huringa o te kernel i runga i o raatau ake mate me te tupono.

Mo te kaupapa ZFS i runga i te Linux, kaore a Linus i kii ki te whakamahi i te waahanga zfs na te kore e hototahi o nga raihana CDDL me GPLv2. Ko te ahuatanga na te kaupapa here raihana a Oracle, he iti rawa nga tupono ka uru atu a ZFS ki te kernel matua. Ko nga paparanga e whakaarohia ana kia karohia te kore hototahitanga o te raihana, e whakamaori ana i te uru ki nga mahi kernel ki te waehere o waho, he otinga pohehe - kei te haere tonu nga roia tautohe e pa ana ki te kaweake ano i nga mahi pata GPL na roto i nga takai ka puta he mahi pärönaki me tohatoha i raro i te GPL.

Ko te whiringa anake e whakaae ai a Linus ki te whakaae ki te waehere ZFS ki roto i te kakano matua ko te whiwhi whakaaetanga mana mai i Oracle, kua whakamanahia e te roia matua, pai ake ranei, ko Larry Ellison tonu. Ko nga otinga takawaenga, penei i nga paparanga i waenga i te kakano me te waehere ZFS, kaore e whakaaetia, na te kaupapa here kaha a Oracle e pa ana ki nga taonga hinengaro o nga atanga papatono (hei tauira, whakawakanga me Google mo te Java API). I tua atu, ka whakaarohia e Linus te hiahia ki te whakamahi i te ZFS hei whakanui noa i te ahua, ehara i nga painga hangarau. Ko nga tohu tohu i tirohia e Linus kaore i te tautoko i te ZFS, a ko te kore o te tautoko katoa e kore e taurangi te pumau mo te wa roa.

Ma matou e whakamahara ki a koe kei te tohatohahia te waehere ZFS i raro i te raihana CDDL kore utu, kaore i te hototahi ki te GPLv2, kaore e whakaaetia kia whakauruhia a ZFS i runga i te Linux ki te peka matua o te kernel Linux, mai i te whakauru i te waehere i raro i nga raihana GPLv2 me CDDL. kaore e whakaaetia. Hei karo i tenei kore hototahitanga o te raihana, ka whakatauhia e te kaupapa ZFS i runga i te Linux ki te tohatoha i te hua katoa i raro i te raihana CDDL i roto i te ahua o te waahanga kua utaina motuhake ka tukuna motuhake mai i te kernel.

Ko te kaha ki te tohatoha i tetahi waahanga ZFS kua rite hei waahanga o nga kete tohatoha he tautohetohe i waenga i nga roia. Roia mai i te Software Freedom Conservancy (SFC) whakaarohiako te tukunga o te kōwae kernel rua i roto i te tohatoha ka hanga he hua kua honoa ki te GPL me te hiahia kia tohatohahia nga mahi ka puta i raro i te GPL. Nga Roia Tika kaua e whakaae me te kii ka whakaaehia te tukunga o te kōwae zfs mena ka tukuna te wae hei kōwae whaiaro, wehea mai i te kete kakano. Ko nga korero a Canonical kua roa nga tohatoha e whakamahi ana i te huarahi rite ki te tuku taraiwa rangatira, penei i nga taraiwa NVIDIA.

Ko etahi atu taha e kii ana ka whakatauhia te raru o te hototahi kernel i roto i nga taraiwa rangatira ma te tuku i tetahi paparanga iti kua tohatohahia i raro i te raihana GPL (he kōwae kei raro i te raihana GPL ka utaina ki roto i te kernel, kua utaina nga waahanga rangatira). Mo te ZFS, ka taea anake te whakarite i taua paparanga mena ka tukuna he raihana raihana mai i Oracle. I roto i te Oracle Linux, ka whakatauhia te kore hototahi ki te GPL e Oracle e whakarato ana i te raihana raihana e whakakore ana i te whakaritenga ki te raihana mahi whakakotahi i raro i te CDDL, engari karekau tenei okotahi e pa ki etahi atu tohatoha.

Ko te otinga ko te tuku noa i te waehere puna o te kōwae i roto i te tohatoha, kaore e arahi ki te paihere ka kiia ko te tukunga o nga hua motuhake e rua. I roto i te Debian, ka whakamahia te punaha DKMS (Dynamic Kernel Module Tautoko) mo tenei, ka tukuna te kōwae i roto i te waehere puna me te huihui ki te punaha a te kaiwhakamahi i muri tonu i te whakauru i te kete.

Source: opennet.ru

Tāpiri i te kōrero