Linus Torvalds size bunun kötü bir fikir olduğunu söyleseydi Linux'ta ZFS kullanır mıydınız?

Linux ve Linus Torvalds üzerinde ZFS

Rağmen Linux'ta ZFS 2020'de bir yenilik olmayacak, aylardır haber oldu. Hatanın bir kısmı, eklemek için en ünlü dağıtımlardan birini geliştiren bir şirket olan Canonical'dır. Ubuntu 19.10'da ilk destek ve Ubuntu 20.04 için tam destek sözü veriyorum. İlk başta kahkahaydı… Linux çekirdeğinden sorumlu ana kişi Linus Torvalds, kelimenin tam anlamıyla, «ZFS (Linux'ta) kullanmayın. Bu kadar kolay".

Hikaye yeni. Geçen Pazartesi, bir kullanıcı Linux'taki ZFS'nin işletim sistemini bozduğundan şikayet etti. cevap de Torvalds, çekirdeğin başına gelenlerden sorumlu olmadığını garanti ederek beklemedi. Temel olarak suçlu, çekirdek geliştiricilerin ellerine geçemediği ve istedikleri tüm desteği dahil ettikleri dosya sistemidir, çünkü Oracle'a ait.

Linus Torvalds'ın Linux'ta neden ZFS kullanmadığına dair mektubu

"Kullanıcıları ayırmıyoruz" ifadesinin tam anlamıyla kullanıcı alanı uygulamaları ve benim kullandığım çekirdekle ilgili olduğunu unutmayın. Birisi ZFS gibi bir çekirdek modülü eklerse, yalnızdır. Tutamıyorum ve başkalarının çekirdek değişikliklerine bağlı kalamam. Ve dürüst olmak gerekirse, Oracle'dan kıdemli hukuk müşaviriniz veya tercihen Larry Ellison tarafından imzalanmış resmi bir mektup alana kadar, ZFS'nin çabalarını birleştirmenin bir yolu yoktur.

Diğer insanlar, ZFS kodunu çekirdeğe birleştirmenin uygun olabileceğini ve modül arayüzünün bunu gayet iyi yaptığını düşünüyor ve bu onların kararı. Ancak Oracle'ın ihtilaflı doğası ve lisans soruları düşünüldüğünde, bunu yaparken kendimi güvende hissetmemin hiçbir yolu yok. Ayrıca bazılarının iki projeyi izole edeceğini düşündüğü bir tür "ZFS kama katmanı" ile ilgilenmiyorum. Bu bizim tarafımıza herhangi bir değer katmıyor ve Oracle'ın arayüz telif hakkı iddiası (bkz. Java) göz önüne alındığında, bunun gerçek bir lisans kazancı olduğunu da düşünmüyorum.

ZFS kullanmayın. Bu kadar kolay. Her zaman düşündüğüm her şeyden daha moda bir sözcüktü ve lisans sorunları onu benim için bir başlangıç ​​değil.

Gördüğüm kriterler ZFS'yi o kadar iyi göstermiyor. Ve söyleyebileceğim kadarıyla, artık gerçek bir bakımı yok, bu yüzden uzun vadeli bir istikrar açısından, neden ilk etapta kullanmak isteyesiniz?

Sorun nedir

Torvalds'ın Linux'ta ZFS ile gördüğü sorunlar esas olarak ikidir:

  • Larry Ellison size GPL olarak davranmanız için yazılı izin verene kadar onunla çalışmayacaksınız. Onunla çalışmadan, Linux'ta ZFS resmen destekleniyor.
  • Performans, olabileceğinin en iyisi değil.

Bu mektubu okuduktan sonra, Linux'ta ZFS mi kullanacaksınız?


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   01101001b dijo

    Linus haklı. Çok az kişi ZFS'yi yararlı bulabilir; kullanıcıların çoğunluğu için sıfır fark yaratır. Yani onu çekirdeğe koymak ve Oracle ile yasal bir kavgaya girmek anlamsız. Ama aynı zamanda, onu seçmek için belirli bir nedeniniz yoksa, zamanınızı boşa harcadığınızı söylemek de çok güzeldi.

    Size bir dosya sistemini "satmak" istedikleri eski hikaye cdo, her zaman "performans" ayetini bulurlar. Ve gerçek şu ki, her şeyde iyi olan kimse yok. Hepsi bir konuda iyidir ve başka bir konuda kötüdür.

    Bir zamanlar dosya sistemlerini karşılaştırmanın "heyecanını" yaşıyordum, en iyisini arıyordum: performans, güvenlik ve özellikler. Phoronix kriterlerini inceliyordum. Sonunda? Bin tur sonra, başlangıçta sahip olduğum şeyin aynısını elde ettim: ext2 / 4 ve btrfs.

    Sisteminiz başka bir dosya sistemi koyarak "uçmayacaktır". Ve çoğu kullanıcı için, hemen hemen her FS onlar için işi yapacaktır (ext4 x varsayılan).

    Kısacası, ne yaptığınızı anlasanız da anlamasanız da, kullandığınız dosya sistemi her zaman az ya da çok "kişisel" bir seçim olacaktır (Linus ya da değil :-)