Difference between revisions of "Main Page"
Grahamperrin (talk | contribs) (Goals and orientation (links to key pages) should be close to uppermost. "OS X": a platform (Mac is the hardware).) |
Grahamperrin (talk | contribs) m (Grammar and punctuation; "OS X" (not "MacOS").) |
||
Line 7: | Line 7: | ||
__NOTOC__ | __NOTOC__ | ||
OpenZFS is open-source storage software | OpenZFS is open-source storage software that encompasses the functionality of traditional filesystems, volume managers, and more. | ||
The OpenZFS community brings together developers – from the illumos, FreeBSD, Linux, and OS X [[distributions | platforms]] – and a wide range of [[companies and organizations]]. Our work together will continue to make OpenZFS an '''outstanding storage platform''' with consistent reliability, functionality and performance across all [[distributions]]. | |||
== Goals == | == Goals == | ||
The main technical goal of the OpenZFS project is '''easier sharing of changes''' between platforms. | The main technical goal of the OpenZFS project is '''easier sharing of changes''' between platforms. Combined efforts include: | ||
* | * creating a platform-independent [[mailing list]] for ZFS developers to review ZFS code and architecture changes from all platforms | ||
* | * smoothing the [[illumos integration process]] | ||
* | * making it easy to run both ztest and the ZFS test suite (TestRunner or STF based) on every platform | ||
* [[Reduce code differences | | * [[Reduce code differences | reducing code differences]] between the platforms. | ||
== Pages == | == Pages == | ||
Key pages include: | |||
* [[Companies and organizations]] | * [[Companies and organizations]] | ||
* [[Distributions | Platforms and distributions]] | * [[Distributions | Platforms and distributions]] | ||
** [[Platform code differences]] | ** [[Platform code differences]] | ||
* [[Resources | Developer | * [[Resources | Developer resources]] | ||
** [[Mailing list]] | ** [[Mailing list]] | ||
** [[illumos integration process]] | ** [[illumos integration process]] | ||
Line 45: | Line 49: | ||
=== Milestones === | === Milestones === | ||
* 2001: | * 2001: development of ZFS began | ||
* 2005: release of source code for ZFS | * 2005: release of source code for ZFS | ||
* 2006: first alpha release of [http://zfs-on-fuse.blogspot.com/ FUSE-based] ZFS support for Linux | * 2006: first alpha release of [http://zfs-on-fuse.blogspot.com/ FUSE-based] ZFS support for Linux |
Revision as of 05:39, 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 that encompasses the functionality of traditional filesystems, volume managers, and more.
The OpenZFS community brings together developers – from the illumos, FreeBSD, Linux, and OS X platforms – and a wide range of companies and organizations. Our work together will continue to make OpenZFS an outstanding storage platform with consistent reliability, functionality and performance across all distributions.
Goals
The main technical goal of the OpenZFS project is easier sharing of changes between platforms. Combined efforts include:
- creating a platform-independent mailing list for ZFS developers to review ZFS code and architecture changes from all platforms
- smoothing the illumos integration process
- making it easy to run both ztest and the ZFS test suite (TestRunner or STF based) on every platform
- reducing code differences between the platforms.
Pages
Key pages include:
- Companies and organizations
- Platforms and distributions
- Developer resources
- Documentation
- Projects
- Events
- Information about the OpenZFS website
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