KQ Infotech, yang mengembangkan proyek Native ZFS untuk linux, secara resmi akan merilis modul Linux Kernel ZFS yang tersedia sepenuhnya bulan depan (sekitar 15 September). Modul ZFS ini didasarkan pada ZFS Pool 18 dan telah mengimplementasikan lapisan ZFS POSIX. Namun saat ini kode tersebut hanya mendukung sistem Linux 64-bit, dan mereka juga akan merilis paket RPM untuk Fedora 12 dan Red Hat EnterPRise Linux 6 Beta 2. Tentu saja, Anda juga dapat menggunakan modul ini di Ubuntu 10.04 LTS, tetapi Anda harus mengkompilasi dan menginstalnya secara manual dari kode sumber.
Jika Anda pengguna FreeBSD atau Solaris, Anda pasti sudah familiar dengan ZFS. Ini adalah sistem file baru yang dikembangkan oleh SUN (sekarang digabungkan oleh Oracle). Ini digunakan di Solaris dan kemudian di-porting ke FreeBSD dan NetBSD. Banyak orang menyebut ZFS sebagai sistem file terbaik, karena ZFS adalah singkatan dari "Kata terakhir dalam sistem file", dan Z adalah kata terakhir dalam alfabet, yang berarti tidak perlu mengembangkan sistem file lain di masa mendatang. Faktanya, ZFS memang membawa banyak konsep baru dan merupakan karya terobosan untuk sistem file.
Dihadapkan dengan sistem file yang begitu kuat, tentu saja komunitas Linux tidak tinggal diam, sehingga mereka meluncurkan sistem file Btrfs. Menariknya, ini juga diprakarsai dan dikembangkan oleh Oracle. Generasi Baru Pengenalan sistem file Linux btrfs". Tujuan awal BTRFS adalah untuk menggantikan sistem file ext3/4 Linux saat ini. Namun, jika dibandingkan, Anda akan menemukan bahwa BTRFS dan ZFS sangat mirip dalam banyak fitur, seperti skalabilitas yang kuat, dukungan untuk Snapshots, fungsi manajemen volume bawaan. , dll. .
Selain itu, berbicara tentang BTRFS, saya ingin menyela di sini. Menurut tim pengembangan Ubuntu, tidak ada cukup waktu untuk menyelesaikan sisa pekerjaan pengembangan BTRFS, sehingga BTRFS tidak akan didukung sepenuhnya di 10.10.
Oke, mari kita lanjutkan pembicaraan tentang ZFS. Meskipun komunitas Linux sudah memiliki BTRFS sebagai respons terhadap ZFS, beberapa waktu lalu muncul kabar bahwa tim pengembangan (KQ Infotech dari India) telah mulai mentransplantasikan ZFS ke sistem Linux . Faktanya, ada proyek ZFS untuk Linux yang didasarkan pada kerangka FUSE jauh sebelum ini, tetapi ini adalah sistem file ZFS tingkat pengguna dan kinerjanya jauh lebih rendah. Oleh karena itu, salah satu tujuan proyek ZFS untuk Linux Asli adalah untuk menggantikan ZFS -FUSE ini, menyediakan dukungan ZFS asli untuk Linux.
Namun masalahnya karena Kernel Linux menggunakan perjanjian lisensi GPL, dan ZFS didasarkan pada perjanjian lisensi CDDL Sun, maka timbul masalah hak cipta karena ketidaksesuaian antara kedua perjanjian lisensi tersebut. Jadi untuk mengatasi masalah hak cipta, proyek Native ZFS untuk Linux ini akan didistribusikan dalam bentuk modul kernel, dan lisensi hak cipta juga didasarkan pada protokol CDDL seperti ZFS.
Menurut laporan Phoronix, KQ Infotech, yang mengembangkan proyek Native ZFS untuk Linux, akan secara resmi merilis modul Linux Kernel ZFS yang tersedia sepenuhnya bulan depan (sekitar 15 September). Modul ZFS ini didasarkan pada ZFS Pool 18 dan telah mengimplementasikan lapisan ZFS POSIX. Namun saat ini kode ini hanya mendukung sistem Linux 64-bit, dan mereka juga akan merilis paket RPM untuk Fedora 12 dan Red Hat Enterprise Linux 6 Beta 2. Tentu saja, Anda juga dapat menggunakan modul ini di Ubuntu 10.04 LTS, tetapi Anda harus mengkompilasi dan menginstalnya secara manual dari kode sumber.