Käytätkö ZFS: ää Linuxissa, jos Linus Torvalds kertoo, että se on huono idea?

ZFS Linuxissa ja Linus Torvalds

Vaikka ZFS Linuxissa Se ei ole uutuus vuonna 2020, se on ollut uutinen kuukausia. Osa syystä on Canonical, yritys, joka kehittää yhden tunnetuimmista jakeluista alustava tuki Ubuntu 19.10: ssä ja lupaa täyden tuen Ubuntu 20.04: lle. Aluksi kaikki nauroi ... kunnes Linus Torvalds, Linux-ytimen päävastuussa oleva henkilö, on ryhtynyt sanomaan kirjaimellisesti «Älä käytä ZFS: ää (Linuxissa). Se on niin helppoa ".

Tarina on uusi. Viime maanantaina käyttäjä valitti, että Linuxin ZFS oli ruuvannut hänen käyttöjärjestelmänsä. vastaus de Torvalds ei odottanut vakuuttaen, että ydin ei ole vastuussa siitä, mitä hänelle on tapahtunut. Pohjimmiltaan syyllinen on tiedostojärjestelmä, johon ytimen kehittäjät eivät pääse käsiksi ja sisältävät kaiken haluamansa tuen, koska se on Oraclen omistama.

Linus Torvaldsin kirje siitä, miksi et käytä ZFS: ää Linuxissa

Huomaa, että "emme erota käyttäjiä" tarkoittaa kirjaimellisesti käyttäjäavaruusovelluksia ja ylläpitämääni ydintä. Jos joku lisää ytimen moduulin, kuten ZFS, hän on yksin. En voi pitää sitä, enkä voi sitoa muiden ihmisten ytimen muutoksia. Ja rehellisesti sanottuna, ei ole mitään tapaa yhdistää mitään ZFS: n pyrkimyksiä, ennen kuin saat Oraclen virallisen kirjeen, jonka allekirjoittanut vanhempi lakimiehesi tai mieluiten Larry Ellison itse sanomalla kyllä, on hyvä tehdä niin ja kohdella lopputulos GPL: llä.

Muut ihmiset ajattelevat, että voi olla hyvä yhdistää ZFS-koodi ytimeen ja että moduulin käyttöliittymä tekee sen hienosti, ja se on heidän päätöksensä. Mutta kun otetaan huomioon Oraclen oikeudenkäynnin luonne ja lisensointikysymykset, en voi millään tavalla tuntea oloni turvalliseksi. Ja minua ei myöskään kiinnosta eräänlainen "ZFS-kiilakerros", jonka jotkut ihmiset luulevat luulevan eristävän nämä kaksi projektia. Se ei tuota mitään lisäarvoa puolellemme, ja Oraclen käyttöliittymän tekijänoikeusvaatimuksen (katso Java) takia en usko, että se olisi myös todellinen lisenssivoitto.

Älä käytä ZFS: ää. Se on niin helppoa. Se oli aina enemmän sanamerkki kuin mikään muu mielestäni, ja lisenssiasiat eivät vain tee siitä alku minulle.

Näkemäni vertailuarvot eivät tee ZFS: stä niin hyvää. Ja siltä osin kuin voin kertoa, sillä ei ole enää todellista ylläpitoa, joten miksi haluaisit sitä käyttää pitkällä aikavälillä vakauden kannalta?

Mikä on ongelma

Torvaldsin näkemät ongelmat ZFS: n kanssa Linuxissa ovat pääasiassa kaksi:

  • Et toimi sen kanssa, ennen kuin Larry Ellison antaa sinulle kirjallisen luvan käsitellä sitä GPL: nä. Ilman työskentelyä sen kanssa, ZFS Linuxissa ei ole virallisesti kokeneet.
  • Suorituskyky ei ole paras mahdollinen.

Luettuasi tämän kirjeen aiotko käyttää ZFS: ää Linuxissa?


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   01101001b dijo

    Linus on oikeassa. Hyvin harvat pitävät ZFS: ää hyödyllisenä; se tekisi nolla eroa suurimmalle osalle käyttäjiä. Joten sen asettaminen ytimeen ja lailliseen taisteluun joutuminen Oraclen kanssa on turhaa. Mutta oli myös erittäin hyvä kertoa sinulle, että jos sinulla ei ole erityistä syytä valita se, tuhlaat aikaa.

    Se on vanha tarina-CDO, jonka he haluavat "myydä" sinulle tiedostojärjestelmän, ja he keksivät aina "suorituskyky" -jakeen. Ja tosiasia on, ettei ole ketään, joka olisi kaikessa hyvä. He ovat kaikki hyviä yhdessä ja surkeat jossakin muussa.

    Kerran olin "hyppy" verrata tiedostojärjestelmiä, etsin parasta: suorituskykyä, turvallisuutta ja ominaisuuksia. Opiskelin Phoronix-vertailuarvoja. Lopussa? Tuhannen kierroksen jälkeen päädyin samaan asiaan kuin minulla alussa: ext2 / 4 ja btrfs.

    Järjestelmäsi ei aio "lentää" asettamalla toista tiedostojärjestelmää. Ja suurimmalle osalle käyttäjistä melkein kaikki FS tekevät työn puolestaan ​​(ext4 x oletus).

    Lyhyesti sanottuna riippumatta siitä, ymmärrätkö tekemäsi vai ei, käyttämäsi tiedostojärjestelmä on aina enemmän tai vähemmän "henkilökohtainen" valinta (Linus vai ei LInus :-)