Trang web ZFS trung tâm hiện đang ở đâu?


8

Oracle đã từ chối OpenSolaris vào mùa thu năm 2010 và không rõ liệu Oracle có tiếp tục phát hành công khai các bản cập nhật cho ZFS hay không, ngoại trừ có thể sau khi họ phát hành phiên bản Solaris tiếp theo của họ.

FreeBSD hiện có sẵn ZFS v28 để thử nghiệm.

Nhưng v28 đến từ đâu? Tôi nhận thấy rằng trang web ZFS chính không hiển thị phiên bản 28 có sẵn. Trang web này đã bị bỏ rơi? Nếu vậy, trang web trung tâm của dự án ZFS ở đâu, để tôi có thể duyệt repo, đọc danh sách gửi thư, đọc ghi chú phát hành, v.v.

(Tôi nhận ra rằng OpenSolaris đã bị Oracle bỏ rơi và họ đang giới hạn các bản phát hành ZFS của họ cho cộng đồng).


Cập nhật nhanh: Điều này vẫn chưa được giải quyết 100%. Trong khi hầu hết mọi người chỉ vào dự án IllumOS, FreeBSD không theo dõi trực tiếp IllumOS và Oracle Solaris ZFS chắc chắn không. Bây giờ chúng ta có IllumOS ZFS, FreeBSD ZFS, Oracle ZFS và có thể cả những người khác. Một số thành viên của cộng đồng ZFS đã bày tỏ lo ngại về sự phân mảnh có thể có của ZFS.
Stefan Lasiewski

Câu trả lời:


12

Nhiều điều đã xảy ra kể từ khi tôi hỏi câu hỏi này vào tháng 10 năm 2010.

Kể từ tháng 9 năm 2013, một sự hợp tác mới được gọi là OpenZFS sẽ đóng vai trò là trang trung tâm cho một số dự án ZFS. Trang web mới là http://open-zfs.org/ (có dấu gạch ngang)

Hôm nay tại LinuxCon Bắc Mỹ, Brian Behlendorf và Matthew Ahrens đang thông báo rằng các thành viên từ các cộng đồng illumos, zfsonlinux.org, FreeBSD và MacOSX ZFS đã tạo ra một dự án có tên "OpenZFS" để kết hợp những nỗ lực của họ.

Dưới đây là thông báo cho cộng đồng FreeBSD từ Chủ tịch Quỹ FreeBSD Justin Gibbs, và thông báo cho cộng đồng illumos từ Matthew Ahrens tại Delphix.

Brian Behlendorf (người tạo ra zfsonlinux.org) đã công bố điều này trên zfs-announce@zfsonlinux.org hôm nay:

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

Hôm nay chúng tôi công bố OpenZFS: người kế thừa nguồn mở thực sự cho dự án ZFS.

ZFS là hệ thống tập tin tiên tiến nhất thế giới, đang phát triển tích cực trong hơn một thập kỷ. Sự phát triển gần đây đã tiếp tục mở và OpenZFS là tên chính thức mới cho cộng đồng các nhà phát triển, người dùng và công ty mở này đang cải thiện, sử dụng và xây dựng trên ZFS. Được thành lập bởi các thành viên của Linux, FreeBSD, Mac OS X và các cộng đồng illumos, bao gồm Matt Ahrens, một trong hai tác giả gốc của ZFS, cộng đồng OpenZFS tập hợp hơn một trăm nhà phát triển phần mềm từ các nền tảng này.

Bạn có thể đọc thêm về OpenZFS tại trang web của chúng tôi: http://open-zfs.org (đừng quên dấu gạch ngang!)


Tin cũ từ tháng 12 năm 2012:

Oracle vẫn còn khá kín về việc phát triển ZFS.

Khi ZFS bên ngoài Oracle có liên quan, thượng nguồn chính dường như là illumos. Tất cả những người chơi chính trong bối cảnh ZFS không phải của Oracle dường như đang hợp tác trên kernel illumos, nơi cung cấp ZFS.


1
Thật thú vị, tôi thực sự là người đầu tiên trả lời Câu hỏi này và đã trả lời rằng sự phát triển sẽ tiếp tục trong IllumOS ... hóa ra, là nơi diễn ra sự phát triển nguồn mở tích cực. youtube.com/watch?v=-zRN7XLCRhc bắt đầu vào khoảng 0h45:30. Có những cải tiến đối với ZFS, DTrace, Zones, iSCSI; rất nhiều cải tiến, và họ đang đạt được đà.
Chris S

Hà! Tôi có video đó mở trong một tab khác, nhưng không chắc tôi có thêm một giờ để xem không. Cảm ơn đã làm nổi bật thời gian chính xác.
Stefan Lasiewski

1
Toàn bộ video thực sự đáng xem nếu bạn không biết về lịch sử của Solaris, nhưng 15 phút cuối thực sự tập trung vào sự phát triển trong tương lai của OpenSolaris.
Chris S

5

Oracle chính thức giết OpenSolaris, vì vậy trang web sẽ không được cập nhật nữa. FreeBSD đang làm việc với dự án IllumOS để thúc đẩy ZFS vào thời điểm này (trang web của họ vẫn còn một chút chi tiết). Tôi không biết liệu những thay đổi này có bắt nguồn từ sự phát triển Solaris 11 thực tế hay không, cũng như nếu những thay đổi đó sẽ được sáp nhập vào dự án chính thức (một kết quả có thể xảy ra).


2
illumos chưa nâng cao số phiên bản hoặc thay đổi bất cứ điều gì trong mã ZFS. Phiên bản Zpool 28 đến từ nguồn phát hành OpenSolaris. src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/ trộm
jlliagre

Illumos có ý định rẽ nhánh dự án? Hay việc kết hợp các bản cập nhật cho ZFS sau khi Oracle quyết định phát hành mã mới của họ?
Stefan Lasiewski

1
Từ illumos.org/projects/site/wiki/FAQ : Bạn sẽ theo dõi các thay đổi của Oracle chứ? Có, chúng tôi sẽ theo dõi các thay đổi nguồn của ON và tích hợp chúng vào cơ sở mã của chúng tôi.
jlliagre

Thật thú vị, theo Bryan Cantrill (youtube.com/watch?v=-zRN7XLCRhc bắt đầu vào khoảng 0h45: 30), Oracle chưa bao giờ chính thức giết OpenSolaris. Bryan tuyên bố rằng Oracle chưa bao giờ nói bất cứ điều gì công khai.
Stefan Lasiewski


4

Đối với các phiên bản lên tới 28, bạn vẫn có thể duyệt kho lưu trữ trong trang 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

Cập nhật:

Kho lưu trữ này đã được chuyển đến:

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


Vì vậy, có vẻ như FreeBSD đã thu được v28 của họ từ opensolaris.org. Và có vẻ như Oracle sẽ không cung cấp mã cho bất cứ điều gì trên v29 cho đến khi họ phát hành phiên bản thương mại của ZFS. Họ có kho lưu trữ nội bộ của riêng họ có thể đã vượt ra ngoài v28, nhưng chúng tôi sẽ không thấy nó trong một thời gian.
Stefan Lasiewski

Đây là một cái gì đó không có trong phiên bản zpool 28 và gần đây được tích hợp trong mã Solaris: bug.opensolaris.org/ormsdatabase/view_orms.do?bug_id=4854202
jlliagre

Bây giờ tôi thấy rằng ZFS Pool phiên bản 31 có sẵn tại hub.opensolaris.org/bin/view/Community+group+zfs/31 , kể từ tháng 11 năm 2010. Tôi không rõ liệu sẽ có phiên bản 32.
Stefan Lasiewski


Liên kết @GrahamPerrin được cập nhật
jlliagre

1

Đối với Linux, đó là http://zfsonlinux.org - có ZFS Pool Phiên bản 28.

Pawel Jakub Dawidek (biệt danh: PJD) đã thêm phiên bản hệ thống tệp ZFS mã nguồn mở mới nhất (28) vào FreeBSD hiện tại. Tôi cho rằng Trang chủ của FreeBSD ZFS ở đây http://wiki.freebsd.org/ZFS

Trên đây là các mô-đun hạt nhân. Nhưng có ứng dụng độc lập kernel cho Linux trong không gian người dùng http://zfs-fuse.net/ (cho ZFS 2011-Nov cho Linux 0.7.0 sử dụng Pool Phiên bản 23).


GPL bị Linux mã hóa phải làm gì với FreeBSD hoặc Solaris?
Chris S

Bạn có nghĩa là " Còn vấn đề cấp phép thì sao? "?
BBK

Không, Câu hỏi đang hỏi về FreeBSD, nhưng bạn đã bắt đầu ngay với Linux, một hệ điều hành hoàn toàn khác. Nếu bạn hỏi một câu hỏi về Linux và tôi trả lời rằng Windows hỗ trợ bất cứ điều gì bạn đang cố gắng thực hiện, thì điều đó có liên quan như thế nào? Tôi không thể cưỡng lại sự thôi thúc đá Linux bất cứ khi nào giấy phép giữ lại.
Chris S

Xin lỗi Chris, tiếng Anh của tôi không tốt lắm, tôi chỉ hiểu lầm bạn. "phải làm với" không rõ ràng đối với tôi. Rõ ràng không phải GPL nhưng kernel không cung cấp cách làm việc với các giấy phép không tương thích.
BBK

Tôi thực sự tò mò hơn về sản phẩm ZFS ngược dòng, bất kể hệ điều hành. hub.opensolaris.org/bin/view/Community+group+zfs đã không có bản phát hành phần mềm trong hơn một năm và tôi không thể biết liệu họ có cung cấp bản phát hành khác ngoài bản phát hành Nguồn đóng hay không. FreeBSD 9.0, OpenIndiana / Illumos, ZFSOnLinux, ZFS-FUSE có thể vượt ra khỏi ZFS Pool Phiên bản 28 không?
Stefan Lasiewski
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.