== Background ==
The goals of the OpenZFS project include ensuring that ZFS on every
operating system is featurefull and performant, and to coordinate
development coming from different operating systems.  The ultimate way to
achieve this is a single source code repository that builds ZFS kernel
modules for multiple operating systems.  We are now approaching this goal,
thanks to the work lead by folks from iXsystems, who started with the
ZFSonLinux repo and are adding support for FreeBSD.

== Changes ==
Because it will contain the ZFS source code for both Linux and FreeBSD, we
will rename the "ZFSonLinux" code repository to "OpenZFS".  Specifically,
the repo at http://github.com/ZFSonLinux/zfs will be moved to the OpenZFS
organization, at http://github.com/OpenZFS/zfs.

The next major release of ZFS for Linux and FreeBSD will be "OpenZFS 2.0",
and is expected to ship in 2020.

== Non-Changes ==
The ZFSonLinux project, and associated website, mailing list, IRC channel,
etc will continue using the "ZFSonLinux" name, since these are largely
associated with using ZFS on Linux, and there are separate resources for
ZFS users on FreeBSD.  Releases will be managed similarly to ZoL releases,
by the team at LLNL.

== How ==
We'll be using GitHub's "Transfer Ownership" feature to move the repo.
We've tested this and it preserved all the associated issues, PR's, wiki,
releases, labels, etc.  It also forwards existing URL's, both from the web
browser and the Git remote, so there should be no update required to
developers' workflows or external tools.  That said, please let me know if
you are aware of any drawbacks to this mechanism.

== When ==
We plan to make this change before the end of the year.  This will be
before the repo fully supports FreeBSD, but we see this as an important
step to signify OpenZFS as the home for ZFS source code for Linux and
FreeBSD.  We hope that additional platforms will be able to adopt this repo
for their ZFS source code in the future as well (Mac OSX is currently being
worked on).

== More Info ==
See the slides
<https://drive.google.com/open?id=197jS8_MWtfdW2LyvIFnH58uUasHuNszz> and
video <https://www.youtube.com/watch?v=5e8emXau64U> from my talk at the
2019 OpenZFS Developer Summit for more context and details.

Thanks,
Matt Ahrens & Brian Behlendorf

------------------------------------------
openzfs: openzfs-developer
Permalink: 
https://openzfs.topicbox.com/groups/developer/T6aa3c033248cef9c-Mfb5019d22fe5e48ec5704944
Delivery options: https://openzfs.topicbox.com/groups/developer/subscription

Reply via email to