A do të përdorni ZFS në Linux nëse Linus Torvalds do t'ju thoshte se është një ide e keqe?

ZFS në Linux dhe Linus Torvalds

Pse ZFS në Linux Nuk do të jetë një risi në vitin 2020, ka qenë lajm për muaj me radhë. Një pjesë e defektit është Canonical, një kompani që zhvillon një nga shpërndarjet më të famshme, për të shtuar mbështetja fillestare në Ubuntu 19.10 dhe premtoni mbështetje të plotë në Ubuntu 20.04. Në fillim ishte e gjitha për të qeshur ... derisa Linus Torvalds, personi kryesor i ngarkuar me kernelin Linux, u ngrit për të thënë, fjalë për fjalë, «Mos përdorni ZFS (në Linux). Është kaq e lehtë ".

Historia është e fundit. Të hënën e kaluar, një përdorues u ankua se ZFS në Linux kishte dredhur sistemin e tij operativ. përgjigje de Torvalds nuk priti, duke siguruar që bërthama nuk është përgjegjëse për atë që i ka ndodhur. Në thelb, fajtori është sistemi i skedarëve, ai që zhvilluesit e kernelit nuk mund të marrin duart e tyre dhe të përfshijë të gjithë mbështetjen që ata do të donin sepse është në pronësi të Oracle.

Letër nga Linus Torvalds mbi pse të mos përdorni ZFS në Linux

Vini re se "ne nuk i ndajmë përdoruesit" fjalë për fjalë ka të bëjë me aplikacionet e hapësirës së përdoruesit dhe thelbin që unë mbaj. Nëse dikush shton një modul të kernelit si ZFS, ata janë vetëm. Nuk mund ta mbaj dhe nuk mund të jem i lidhur me ndryshimet e kernelit të të tjerëve. Dhe sinqerisht, nuk ka asnjë mënyrë për të bashkuar ndonjë nga përpjekjet e ZFS derisa të merrni një letër zyrtare nga Oracle të nënshkruar nga këshilltari juaj i vjetër ligjor ose mundësisht vetë Larry Ellison duke thënë po, është në rregull ta bëni këtë dhe ta trajtoni rezultatin përfundimtar si GPL'd.

Njerëz të tjerë mendojnë se mund të jetë në rregull bashkimi i kodit ZFS në kernel dhe që ndërfaqja e modulit e bën atë mirë, dhe ky është vendimi i tyre. Por duke marrë parasysh natyrën kontestuese të Oracle dhe pyetjet e licencimit, nuk ka asnjë mënyrë që të ndihem i sigurt duke e bërë këtë. Dhe gjithashtu nuk më intereson një lloj "shtrese pykë ZFS" që disa njerëz mendojnë se do të izolonte të dy projektet. Kjo nuk i shton asnjë vlerë anës sonë, dhe duke pasur parasysh pretendimin e të drejtës së autorit për ndërfaqen e Oracle (shih Java), nuk mendoj se është as fitim i vërtetë i licencës.

Mos përdorni ZFS. Thatshtë kaq e lehtë. Gjithmonë ishte më shumë një fjalë-fjalë se çdo gjë tjetër që unë mendoj, dhe çështjet e licencimit thjesht e bëjnë atë të mos jetë një fillim për mua.

Standardet që kam parë nuk e bëjnë ZFS të duket aq mirë. Dhe me sa mund të them, ai nuk ka më ndonjë mirëmbajtje reale, kështu që nga pikëpamja e qëndrueshmërisë afatgjatë, pse do të dëshironit ta përdorni atë në radhë të parë?

Cili është problemi

Problemet që Torvalds sheh me ZFS në Linux janë kryesisht dy:

  • Ju nuk do të punoni me të derisa Larry Ellison t'ju japë leje me shkrim për ta trajtuar atë si GPL. Pa punuar me të, ZFS në Linux nuk është zyrtarisht mbështetur.
  • Performanca nuk është më e mira që mund të jetë.

Pas leximit të kësaj letre, do të përdorni ZFS në Linux?


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   01101001b dijo

    Linus ka të drejtë. Shumë pak mund ta konsiderojnë të dobishëm ZFS; do të bënte zero ndryshim në pjesën më të madhe të përdoruesve. Pra, ta vendosësh atë në bërthamë dhe të futesh në një luftë ligjore me Oracle është e pakuptimtë. Por ishte gjithashtu shumë mirë t'ju tregoja se nëse nuk keni ndonjë arsye specifike për ta zgjedhur atë, ju po humbni kohën tuaj.

    It'sshtë historia e vjetër, ata duan të "shesin" ty një sistem skedari, ata gjithmonë vijnë me vargun "performancë". Dhe fakti është se nuk ka asnjë që është i mirë në gjithçka. Ata janë të gjithë të mirë në një gjë dhe të neveritshëm në diçka tjetër.

    Në një kohë isha me "hype" për të krahasuar skedarët, duke kërkuar më të mirën: performancën, sigurinë dhe tiparet. Unë isha duke studiuar standardet e Phoronix. Në fund? Pas një mijë kthesash, përfundova me të njëjtën gjë që kisha në fillim: ext2 / 4 dhe btrfs.

    Sistemi juaj nuk do të "fluturojë" duke vendosur një sistem tjetër skedari. Dhe për shumicën e përdoruesve, pothuajse çdo FS do të bëjë punën për ta (ext4 x default).

    Me pak fjalë, nëse e kuptoni se çfarë po bëni apo jo, sistemi i skedarëve që përdorni do të jetë gjithmonë një zgjedhje pak a shumë "personale" (Linus ose jo LInus :-)