Difference between revisions of "Main Page"

From OpenZFS
Jump to navigation Jump to search
(Additional history (hopefully not too much); spelling (vice versa); grammar.)
Line 11: Line 11:
== History ==
== History ==


OpenZFS is the truly open source successor to the [http://en.wikipedia.org/wiki/ZFS ZFS] project originally developed by [http://en.wikipedia.org/wiki/Sun_Microsystems Sun Microsystems] for the Solaris operating system. The source code for ZFS was released under the [http://opensource.org/licenses/CDDL-1.0 CDDL] in 2005 as part of the [http://en.wikipedia.org/wiki/Opensolaris OpenSolaris] operating system, and was subsequently ported to other [[platforms]]:
[http://en.wikipedia.org/wiki/ZFS ZFS] was originally developed by [http://en.wikipedia.org/wiki/Sun_Microsystems Sun Microsystems] for the Solaris operating system. The source code for ZFS was released under the [http://opensource.org/licenses/CDDL-1.0 CDDL] as part of the [http://en.wikipedia.org/wiki/Opensolaris OpenSolaris] operating system, and was subsequently ported to other [[platforms]].


* In 2006 the first alpha release of ZFS support on Linux [http://zfs-on-fuse.blogspot.com/ via FUSE] was released.
The illumos project was founded as an open source fork of OpenSolaris.
* In 2007 FreeBSD 7.0 included native support for ZFS.
* In 2008 the ZFS on Linux  project began development of a native Linux port which had its first stable release in 2013.
* The MacZFS project is porting ZFS to OS X.


After OpenSolaris was discontinued in 2010, updates to ZFS on Solaris were no longer released as open source. As a result, the illumos project was founded as an open source fork of OpenSolaris. OpenZFS development continues to thrive as a part of illumos which has added many new [[OpenZFS Features|features and performance improvements]]. All ports to other platforms now regularly pull in new OpenZFS features and fixes from illumos and vise versa.
'''OpenZFS is the truly open source successor to the ZFS project'''. Development thrives as a part of illumos, which has added many [[OpenZFS Features|features and performance improvements]]. New OpenZFS features and fixes are regularly pulled in from illumos, to all ports to other platforms, and vice versa.
 
=== Milestones ===
* 2001: Development of ZFS began
* 2005: release of source code for ZFS
* 2006: first alpha release of [http://zfs-on-fuse.blogspot.com/ FUSE-based] ZFS support for Linux
* 2007: Apple began an open source ZFS project
* 2007: FreeBSD 7.0 with native support for ZFS
* 2008: the ZFS on Linux project began development of a native port to Linux
* 2009: Apple's project closed; the MacZFS project continued to develop the code
* 2010: Oracle discontinued OpenSolaris; no further open source updates to ZFS on Solaris
* 2013: alongside the stable version of MacZFS, ZFS-OSX uses ZFS on Linux as a basis for the next generation of MacZFS
* 2013: the first stable release of ZFS on Linux
* 2013: OpenZFS


== Goals ==
== Goals ==

Revision as of 05:08, 12 September 2013

Website status

We are in the process of preparing this website for its public debut, which will happen the week of September 16th. In the mean time, please refrain from publicizing it. We would greatly appreciate contributors; please create an account and send a note to matt@mahrens.org and we will give you editing privileges.

Welcome to OpenZFS

OpenZFS is open-source storage software which encompasses the functionality of traditional filesystems, volume managers, and more. Our community brings together developers from the illumos, FreeBSD, Linux, and MacOS platforms, and a wide range of companies and organizations. By working together, we will continue making OpenZFS an outstanding storage platform, with consistent reliability, functionality and performance across all distributions.

History

ZFS was originally developed by Sun Microsystems for the Solaris operating system. The source code for ZFS was released under the CDDL as part of the OpenSolaris operating system, and was subsequently ported to other platforms.

The illumos project was founded as an open source fork of OpenSolaris.

OpenZFS is the truly open source successor to the ZFS project. Development thrives as a part of illumos, which has added many features and performance improvements. New OpenZFS features and fixes are regularly pulled in from illumos, to all ports to other platforms, and vice versa.

Milestones

  • 2001: Development of ZFS began
  • 2005: release of source code for ZFS
  • 2006: first alpha release of FUSE-based ZFS support for Linux
  • 2007: Apple began an open source ZFS project
  • 2007: FreeBSD 7.0 with native support for ZFS
  • 2008: the ZFS on Linux project began development of a native port to Linux
  • 2009: Apple's project closed; the MacZFS project continued to develop the code
  • 2010: Oracle discontinued OpenSolaris; no further open source updates to ZFS on Solaris
  • 2013: alongside the stable version of MacZFS, ZFS-OSX uses ZFS on Linux as a basis for the next generation of MacZFS
  • 2013: the first stable release of ZFS on Linux
  • 2013: OpenZFS

Goals

The main technical goal of the OpenZFS project is to make it easier to share changes between platforms. We have a number of efforts toward this:

  • Creating a platform-independent mailing list for ZFS developers to review ZFS code and architecture changes from all platforms.
  • Making it easy to run both ztest and the ZFS test suite (TestRunner or STF based) on every platform.

Pages