Oracle dumped OpenSolaris in Fall 2010, and it is unclear if Oracle will continue to publicly release updates to ZFS, except maybe after they release their next major version of Solaris.

FreeBSD now has ZFS v28 available for testing.

But where did v28 come from? I notice that the main ZFS website does not show version 28 available. Has this website been abandoned? If so, where is the central website for the ZFS project, so that I can browse the repo, read the mailing lists, read the release notes, etc.

(I realize that OpenSolaris has been dumped by Oracle, and that they are limiting their ZFS releases to the community).

link|improve this question

feedback

5 Answers

up vote 4 down vote accepted

Oracle officially killed OpenSolaris, so the website will not be updated anymore. FreeBSD is working with the IllumOS project to advance ZFS at this point (their website is still a bit scant on details). I don't know if these changes are derived from actual Solaris 11 development or not, nor if the changes will be merged into the official project (a likely outcome).

link|improve this answer
2  
illumos hasn't advanced the version number or changed anything in ZFS code. Zpool version 28 is coming from OpenSolaris published source. src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/… – jlliagre Oct 2 '10 at 1:56
@jlliagre, thank you for pointing that out! – Chris S Oct 3 '10 at 14:15
Does Illumos intend to fork the project? Or will the incorporate the updates to ZFS after Oracle decides to release their new code? – Stefan Lasiewski Oct 12 '10 at 4:01
1  
From illumos.org/projects/site/wiki/FAQ: Will you track Oracle changes? Yes, we will be tracking ON's source changes and integrating them into our code base. – jlliagre Oct 12 '10 at 7:57
Interestingly, according to Bryan Cantrill ( youtube.com/watch?v=-zRN7XLCRhc starting at about 0:45:30 ), Oracle has never officially killed OpenSolaris. Bryan claims that Oracle has never said anything publicly. – Stefan Lasiewski Mar 28 at 23:41
feedback

For versions up to 28, you can still browse the repository in OpenSolaris web site:

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

link|improve this answer
So, it seems FreeBSD obtained their v28 from opensolaris.org . And it sounds like Oracle won't provide code for anything above v29 until they release the commercial version of ZFS. They have their own internal repository which has probably advanced beyond v28, but we won't see it for a while. – Stefan Lasiewski Oct 12 '10 at 3:50
Here is something not in zpool version 28 and recently integrated in Solaris code: bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4854202 – jlliagre Oct 12 '10 at 8:01
I now see that ZFS Pool version 31 is available at hub.opensolaris.org/bin/view/Community+Group+zfs/31 , as of November 2010. I'm not clear if there will be a version 32. – Stefan Lasiewski Nov 23 '11 at 20:42
feedback

Much has happened since I asked this question in October 2010.

Oracle is still pretty closed about it's ZFS development.

As ZFS outside of Oracle is concerned, the primary upstream seems to be illumos. The major players in the non-Oracle ZFS scene all seem to be collaborating on the illumos kernel, which provides ZFS.

link|improve this answer
1  
Amusingly, I actually was the first to Answer this Question, and answered that development would continue in IllumOS... which it turns out, is where active open source development is occurring. youtube.com/watch?v=-zRN7XLCRhc starting at about 0:45:30. There are improvements to ZFS, DTrace, Zones, iSCSI stuff; lots of improvements, and they're gaining momentum. – Chris S Mar 28 at 1:32
Ha! I have that video open in another tab, but not sure if I have an extra hour to watch it. Thanks for highlighting the correct time. – Stefan Lasiewski Mar 28 at 17:00
1  
The whole video is really worth watching if you don't know the history of Solaris, but the last 15 minutes really focus on future development of what was OpenSolaris. – Chris S Mar 28 at 17:03
feedback

The zfs mailing list remains on opensolaris.org, and Oracle has not established a new public website for their ongoing ZFS development project.

link|improve this answer
feedback

For Linux it is http://zfsonlinux.org - there is ZFS Pool Version 28.

Pawel Jakub Dawidek (nickname: PJD) has added the latest open-source ZFS file system version (28) to FreeBSD Current. I suppose FreeBSD ZFS's Home is here http://wiki.freebsd.org/ZFS

Above are kernel's modules. But there is kernel independent application for Linux in user space http://zfs-fuse.net/ (for 2011-Nov ZFS for Linux 0.7.0 uses Pool Version 23).

link|improve this answer
What does the GPL encumbered Linux have to do with FreeBSD or Solaris? – Chris S Nov 18 '11 at 21:28
Do you mean "What about the licensing issue?" ? – BBK Nov 19 '11 at 9:23
No, the Question is asking about FreeBSD, but you started right in with Linux, a completely different OS. If you asked a Question about Linux and I responded that Windows supports whatever you were trying to accomplish, how would that be relevant? I just can't resist the urge to kick Linux anytime it's license holds it back. – Chris S Nov 19 '11 at 20:40
Sorry Chris, my English not too well, I just misunderstanding you. "have to do with" was not clear for me.Absurdly not the GPL but kernel have not providing a way to work with incompatible licenses. – BBK Nov 20 '11 at 13:55
I'm actually more curious about the upstream ZFS product, irregardless of the OS. hub.opensolaris.org/bin/view/Community+Group+zfs hasn't had a software release in over a year, and I can't tell if they will ever provide another release outside of the Closed Source releases. Will FreeBSD 9.0, OpenIndiana/Illumos, ZFSOnLinux, ZFS-FUSE ever be able to move beyond ZFS Pool Version 28? – Stefan Lasiewski Nov 23 '11 at 20:51
show 3 more comments
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.