OpenZFS

OpenZFS

Bilgi
İlk versiyon Eylül 17, 2013
Son sürüm 2.0.4 (9 Mart 2021)
Depozito github.com/openzfs/zfs
Yazılmış VS
Tür İlişki ( d )
Lisans Ortak Geliştirme ve Dağıtım Lisansı
İnternet sitesi open-zfs.org/wiki/Main_Page

OpenZFS birlikte bireyler ve kullanımı şirketleri getirmek için bir projedir sistem dosyaları ZFS'yi en yaygın kullanılan ve olarak geliştirilen ZFS'yi yapmak için, onun iyileştirmeleri ve iş açık kaynak .

OpenZFS, illumos , Linux , FreeBSD ve macOS platformlarından geliştiricileri ve çok çeşitli şirketleri bir araya getirir . Projenin üst düzey hedefleri arasında, ZFS'nin açık kaynak uygulamalarının kalitesi, kullanışlılığı ve kullanılabilirliği konusunda farkındalık yaratmak, ZFS'nin açık kaynak varyantlarını iyileştirmeye yönelik devam eden çabalar hakkında açık iletişimi teşvik etmek ve herkes için tutarlı güvenilirlik, işlevsellik ve performans yer alıyor. ZFS dağıtımları.

OpenSolaris'ten türetilen Illumos, diğer ZFS uygulamaları için yukarı akış kaynak kodu sağlar . Temel kod Illumos ZFS ile ZFS'nin diğer açık kaynak uygulamaları arasında çeşitli farklılıklar olsa da , OpenZFS, kaynak kodun paylaşımını kolaylaştırmak için platformdaki mevcut farklılıkları stratejik olarak azaltır.

OpenZFS'nin kurucu üyeleri arasında ZFS'nin ana mimarlarından Matt Ahrens yer alıyor.

Tarih

ZFS dosya sistemi, orijinal olarak Sun Microsystems tarafından Solaris işletim sistemi için geliştirilmiştir . ZFS kaynak kodu 2005 yılında OpenSolaris işletim sisteminin bir parçası olarak Ortak Geliştirme ve Dağıtım Lisansı (CDDL) altında yayınlandı ve daha sonra diğer işletim sistemlerine ve ortamlara taşındı.

As FSF CDDL ve arasında yasal uyumsuzluk ilan GPL 2005 yılında, ZFS dosya sisteminin Sun'ın uygulaması geliştirilmesi için bir temel olarak kullanılmamıştır Linux çekirdeği modülü ; ana linux çekirdek hattına birleştirilmedi ve linux dağıtımları onu önceden derlenmiş bir çekirdek modülü olarak içermiyordu. Çözüm olarak, dosya sistemlerinin kullanıcı alanında çalışmasına izin veren bir çerçeve olan FUSE , performans cezasını da içeren bir dizi soruna rağmen lisanslama sorunlarının yürürlükte olmadığı bir ayırma katmanı olarak Linux kullanıldı. Ancak, sürümüNisan 2016arasında Ubuntu 16.04 LTS içerir ZFS altında CDDL lisanslı Linux çekirdek modülü lisans uyumluluğu iddia Linux çekirdeği ana hat dışında, ayrı bir projede hakimiyet.

ZFS'nin geliştirilmesinde ve çeşitli uygulamalarında OpenZFS'nin oluşturulmasına yol açan önemli olayların bir listesi:

Ayrıca bakınız

Referanslar

  1. OpenZFS projesi başlar  " , LWN.net ,Eylül 17, 2013
  2. Sürüm 2.0.4  " ,9 Mart 2021( 16 Mart 2021'de erişildi )
  3. Sean Michael Kerner, "  LinuxCon: OpenZFS, Açık Kaynak Depolamayı İleriye Taşıyor  " , infostor.com ,Eylül 18, 2013(erişim tarihi 9 Ekim 2013 )
  4. "  OpenZFS projesi başlar  " , LWN.net ,Eylül 17, 2013(erişilen 1 st Ekim 2013 )
  5. Adam Leventhal, "  OpenZFS: ZFS geliştirmenin sonraki aşaması  " , dtrace.org ,Eylül 17, 2013(erişilen 1 st Ekim 2013 )
  6. Matt Ahrens, "  ZFS Günü  " [PDF] , mahrens.org ,2 Ekim 2012(erişim tarihi 13 Kasım 2013 )
  7. "  OpenZFS Duyurusu  " , open-zfs.org ,Eylül 17, 2013(erişim tarihi: 19 Eylül 2013 )
  8. "  OpenZFS - ZFS kodu ve özellikleri üzerinde işbirliği yapan Topluluklar  " , freebsdnews.net ,23 Eylül 2013(erişim tarihi 14 Mart 2014 )
  9. "  OpenZFS  " , open-zfs.org (erişim tarihi 19 Eylül 2013 )
  10. "  Platform code farklılıkları  " , open-zfs.org (erişim tarihi 20 Eylül 2013 )
  11. "  OpenZFS History  " , open-zfs.org (erişim tarihi 24 Eylül 2013 )
  12. Eben Moglen ve Mishi Choudharyl, "  Linux Çekirdeği, CDDL ve İlgili Sorunlar  " , softwarefreedom.org ,26 Şubat 2016( 30 Mart 2016'da erişildi )
  13. Bradley M. Kuhn ve Karen M. Sandler, "  ZFS ve Linux'un Birleştirilmesiyle İlgili GPL İhlalleri  " , sfconservancy.org ,Şubat 25, 2016( 30 Mart 2016'da erişildi )
  14. Ryan Paul, "  Lisans anlaşmazlığı nedeniyle yerel Linux ZFS bağlantı noktası alımı engelleniyor  " , Ars Technica ,9 Haziran 2010(erişilen 1 st Temmuz 2014 )
  15. "  Linux'ta ZFS: Sık sorulan sorular: Lisanslama  " , github.com ,26 Mayıs 2016(erişim tarihi 3 Temmuz 2016 )
  16. Simon Sharwood, "  Ubuntu 16.04 LTS bugün yasak ZFS ile eksiksiz olarak geliyor  " , The Register ,Nisan 21, 2016(erişim tarihi 3 Temmuz 2016 )
  17. Michael Larabel, "  Ubuntu, ZFS Dosya Sistemini" Standart "Bir Teklif  " Yapmayı Planlıyor , Phoronix ,Ekim 6, 2015(erişim tarihi 3 Temmuz 2016 )
  18. James Bottomley, “  GPLv2 ve CDDL uyumsuz mu?  " , Hansenpartnership.com ,Şubat 23, 2016(erişim tarihi 3 Temmuz 2016 )
  19. Matt Ahrens ve Brian Behlendorf, "  LinuxCon 2013: OpenZFS  " [PDF] , Linux Foundation ,Eylül 17, 2013(erişim tarihi 13 Kasım 2013 )
  20. Bryan Cantrill, "  Çatal Evet! Aydınlıkların Yükselişi ve Gelişimi  ” , SlideShare ,8 Aralık 2011(erişim tarihi 24 Eylül 2013 )
  21. "  illumos FAQs  " , illumos.org ( 24 Eylül 2013'te erişildi )
  22. "  MacZFS: Mac OS için Ücretsiz ZFS Resmi Sitesi  " , code.google.com ( 2 Mart 2014'te erişildi )
  23. "  OS X üzerinde OpenZFS  " , openzfsonosx.org ,Kasım 15, 2014( 23 Kasım 2014'te erişildi )
  24. Jonathan Corbet, "  Linux 0.6.1 üzerinde ZFS  " , LWN.net ,Mart 29, 2013( 4 Temmuz 2016'da erişildi )