Di mana situs web pusat ZFS sekarang?

8

Oracle membuang OpenSolaris pada musim gugur 2010, dan tidak jelas apakah Oracle akan terus merilis pembaruan untuk ZFS, kecuali mungkin setelah mereka merilis versi utama berikutnya dari Solaris.

FreeBSD sekarang memiliki ZFS v28 yang tersedia untuk pengujian.

Tapi dari mana v28 berasal? Saya perhatikan bahwa situs web ZFS utama tidak menunjukkan versi 28 yang tersedia. Apakah situs web ini ditinggalkan? Jika demikian, di mana situs web pusat untuk proyek ZFS, sehingga saya dapat menelusuri repo, membaca milis, membaca catatan rilis, dll.

(Saya menyadari bahwa OpenSolaris telah dibuang oleh Oracle, dan bahwa mereka membatasi rilis ZFS mereka ke komunitas).

Stefan Lasiewski
sumber
Pembaruan cepat: Ini masih belum 100% diselesaikan. Sementara kebanyakan orang menunjuk ke proyek IllumOS, FreeBSD tidak melacak IllumOS secara langsung, dan Oracle Solaris ZFS jelas tidak. Kami sekarang memiliki IllumOS ZFS, FreeBSD ZFS, Oracle ZFS, dan mungkin yang lainnya. Beberapa anggota komunitas ZFS telah menyatakan keprihatinan tentang kemungkinan fragmentasi ZFS.
Stefan Lasiewski

Jawaban:

12

Banyak yang telah terjadi sejak saya mengajukan pertanyaan ini pada Oktober 2010.

Pada September 2013, kolaborasi baru yang dikenal sebagai OpenZFS akan berfungsi sebagai situs pusat untuk beberapa proyek ZFS. Situs baru adalah http://open-zfs.org/ (dengan tanda hubung)

Hari ini di LinuxCon Amerika Utara, Brian Behlendorf dan Matthew Ahrens mengumumkan bahwa anggota dari illumos, zfsonlinux.org, komunitas FreeBSD dan MacOSX ZFS telah menciptakan sebuah proyek yang disebut "OpenZFS" untuk menggabungkan upaya mereka.

Berikut adalah pengumuman untuk komunitas FreeBSD dari Presiden Yayasan FreeBSD Justin Gibbs, dan pengumuman kepada komunitas illumos dari Matthew Ahrens di Delphix.

Brian Behlendorf (pencipta zfsonlinux.org) mengumumkan ini di [email protected] hari ini:

From: "Behlendorf, Brian D." <behlendorf--->
To: "[email protected]" <[email protected]>
Subject: [zfs-announce] OpenZFS
Date: Tue, 17 Sep 2013 16:46:40 +0000

Hari ini kami mengumumkan OpenZFS: penerus sumber terbuka untuk proyek ZFS.

ZFS adalah sistem file paling canggih di dunia, dalam pengembangan aktif selama lebih dari satu dekade. Perkembangan terkini terus berlanjut di tempat terbuka, dan OpenZFS adalah nama resmi baru untuk komunitas terbuka ini para pengembang, pengguna, dan perusahaan meningkatkan, menggunakan, dan membangun ZFS. Didirikan oleh anggota komunitas Linux, FreeBSD, Mac OS X, dan illumos, termasuk Matt Ahrens, salah satu dari dua penulis asli ZFS, komunitas OpenZFS menyatukan lebih dari seratus pengembang perangkat lunak dari platform ini.

Anda dapat membaca lebih lanjut tentang OpenZFS di situs web kami: http://open-zfs.org (jangan lupa tanda hubung!)


Berita lama dari Desember 2012:

Oracle masih sangat tertutup tentang pengembangan ZFS-nya.

Seperti ZFS di luar Oracle yang bersangkutan, hulu utama tampaknya menjadi illumos. Para pemain utama di kancah non-Oracle ZFS semua tampaknya berkolaborasi pada kernel illumos, yang menyediakan ZFS.

Stefan Lasiewski
sumber
1
Yang mengherankan, saya sebenarnya adalah orang pertama yang Menjawab Pertanyaan ini, dan menjawab bahwa pengembangan akan berlanjut di IllumOS ... yang ternyata, adalah tempat pengembangan sumber terbuka aktif terjadi. youtube.com/watch?v=-zRN7XLCRhc mulai sekitar 0:45:30. Ada peningkatan pada ZFS, DTrace, Zone, hal-hal iSCSI; banyak perbaikan, dan mereka mendapatkan momentum.
Chris S
Ha! Saya memiliki video itu terbuka di tab lain, tetapi tidak yakin apakah saya memiliki jam ekstra untuk menontonnya. Terima kasih telah menyoroti waktu yang tepat.
Stefan Lasiewski
1
Seluruh video benar-benar layak ditonton jika Anda tidak tahu sejarah Solaris, tetapi 15 menit terakhir benar-benar fokus pada pengembangan masa depan dari apa yang sebelumnya adalah OpenSolaris.
Chris S
5

Oracle secara resmi membunuh OpenSolaris, sehingga situs web tidak akan diperbarui lagi. FreeBSD bekerja dengan proyek IllumOS untuk memajukan ZFS pada saat ini (situs web mereka masih sedikit detail). Saya tidak tahu apakah perubahan ini berasal dari pengembangan Solaris 11 yang sebenarnya atau tidak, atau apakah perubahan tersebut akan digabungkan ke dalam proyek resmi (kemungkinan hasil).

Chris S
sumber
2
illumos belum menambahkan nomor versi atau mengubah apa pun dalam kode ZFS. Zpool versi 28 berasal dari sumber yang diterbitkan OpenSolaris. src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/…
jlliagre
Apakah Illumos bermaksud untuk memotong proyek? Atau akankah memasukkan pembaruan ke ZFS setelah Oracle memutuskan untuk merilis kode baru mereka?
Stefan Lasiewski
1
Dari illumos.org/projects/site/wiki/FAQ : Apakah Anda akan melacak perubahan Oracle? Ya, kami akan melacak perubahan sumber ON dan mengintegrasikannya ke dalam basis kode kami.
jlliagre
Menariknya, menurut Bryan Cantrill (youtube.com/watch?v=-zRN7XLCRhc mulai sekitar 0:45:30), Oracle tidak pernah secara resmi membunuh OpenSolaris. Bryan mengklaim bahwa Oracle tidak pernah mengatakan apa pun di depan umum.
Stefan Lasiewski
4

The ZFS mailing list tetap pada opensolaris.org, dan Oracle belum mendirikan sebuah website publik baru untuk proyek pembangunan ZFS mereka yang sedang berlangsung.

Pembaruan (2013): Situs web opensolaris.org sekarang telah ditutup, dan milis Oracle ZFS telah pindah ke situs web Solaris-ZFS.java.net yang baru .

alanc
sumber
4

Untuk versi hingga 28, Anda masih dapat menelusuri repositori di situs web OpenSolaris:

http://src.opensolaris.org/source/history/onnv/onnv-gate/usr/src/uts/common/sys/fs/zfs.h

http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/sys/fs/zfs.h#348

Memperbarui:

Repositori ini telah pindah ke:

https://java.net/projects/solaris/sources/on-src/content/usr/src/uts/common/sys/fs/zfs.h?rev=13149

Jlliagre
sumber
Jadi, tampaknya FreeBSD memperoleh v28 mereka dari opensolaris.org. Dan sepertinya Oracle tidak akan memberikan kode untuk apa pun di atas v29 sampai mereka merilis versi komersial ZFS. Mereka memiliki repositori internal mereka sendiri yang mungkin telah melampaui v28, tetapi kita tidak akan melihatnya untuk sementara waktu.
Stefan Lasiewski
Ini adalah sesuatu yang tidak ada di zpool versi 28 dan baru-baru ini terintegrasi dalam kode Solaris: bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4854202
jlliagre
Saya sekarang melihat bahwa ZFS Pool versi 31 tersedia di hub.opensolaris.org/bin/view/Community+Group+zfs/31 , pada November 2010. Saya tidak jelas apakah akan ada versi 32.
Stefan Lasiewski
@GrahamPerrin tautan diperbarui
jlliagre
1

Untuk Linux adalah http://zfsonlinux.org - ada ZFS Pool Version 28.

Pawel Jakub Dawidek (nama panggilan: PJD) telah menambahkan versi terbaru sistem file sumber terbuka ZFS (28) ke FreeBSD Current. Saya kira FreeBSD ZFS's Home ada di sini http://wiki.freebsd.org/ZFS

Di atas adalah modul kernel. Tetapi ada aplikasi kernel independen untuk Linux di ruang pengguna http://zfs-fuse.net/ (untuk 2011-Nov ZFS untuk Linux 0.7.0 menggunakan Pool Versi 23).

BBK
sumber
Apa hubungannya Linux yang dibebani GPL dengan FreeBSD atau Solaris?
Chris S
Tidak, Pertanyaannya adalah bertanya tentang FreeBSD, tetapi Anda mulai menggunakan Linux, OS yang sama sekali berbeda. Jika Anda mengajukan pertanyaan tentang Linux dan saya menjawab bahwa Windows mendukung apa pun yang Anda coba capai, bagaimana itu relevan? Saya tidak bisa menahan keinginan untuk menendang Linux kapan saja lisensi itu menahannya.
Chris S
Maaf Chris, bahasa Inggris saya tidak terlalu baik, saya hanya salah paham. "ada hubungannya dengan" tidak jelas bagi saya. Mungkin bukan GPL tetapi kernel belum menyediakan cara untuk bekerja dengan lisensi yang tidak kompatibel.
BBK
Saya sebenarnya lebih ingin tahu tentang produk ZFS hulu, terlepas dari OS. hub.opensolaris.org/bin/view/Community+Group+zfs belum memiliki rilis perangkat lunak lebih dari setahun, dan saya tidak tahu apakah mereka akan memberikan rilis lain di luar rilis Closed Source. Akankah FreeBSD 9.0, OpenIndiana / Illumos, ZFSOnLinux, ZFS-FUSE dapat bergerak melampaui ZFS Pool Versi 28?
Stefan Lasiewski