Editor
4
edits
(Removing Debian® GNU/kFreeBSD, PC-BSD, correctly naming macOS, updated ZoL Root-on-ZFS distributions, much clean up.) |
|||
Line 3: | Line 3: | ||
(For commercial products, see [[companies]].) | (For commercial products, see [[companies]].) | ||
== | == FreeBSD == | ||
{|cellpadding=" | {|cellpadding="10" | ||
|[[file:FreeBSD-logo.png | 120px | link=http://www.freebsd.org/]] | |[[file:FreeBSD-logo.png | 120px | link=http://www.freebsd.org/]] | ||
| | | | ||
A full general purpose operating system with several specialized distributions. | A full general purpose operating system with several specialized distributions. | ||
|} | |} | ||
Line 49: | Line 14: | ||
{|cellpadding="10" | width="100%" | {|cellpadding="10" | width="100%" | ||
| | | | ||
[http://www.freebsd.org/ FreeBSD] is a general purpose server operating system. | [http://www.freebsd.org/ FreeBSD] is a general purpose server operating system that introduced ZFS in Version 7.0. | ||
* [http://www.freebsd.org/releases/ Download] | * [http://www.freebsd.org/releases/ Download] | ||
* | * Browse ZFS source code in [https://github.com/freebsd/freebsd/tree/master/sys/cddl/contrib/opensolaris/uts/common/fs/zfs GitHub] or [http://svnweb.freebsd.org/base/head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ websvn]. | ||
|} | |} | ||
=== | === FreeNAS === | ||
{|cellpadding="10" | width="100%" | {|cellpadding="10" | width="100%" | ||
| | | | ||
[http://www.freenas.org/ FreeNAS] is | [http://www.freenas.org/ FreeNAS] is a Network Attached Storage operating system. | ||
|} | |} | ||
=== | === OSv === | ||
{|cellpadding="10" | width="100%" | {|cellpadding="10" | width="100%" | ||
| | | | ||
[http:// | [http://osv.io OSv] is a new operating system designed for the cloud. It only runs virtualized, and the only file system it supports is ZFS. | ||
* Implemented in the kernel | |||
* ZFS codebase forked from FreeBSD; but planning to move to OpenZFS upstream. | |||
| align="right" valign="text-top" | [[file: | |align="right" valign="text-top"| [[file:osv.png |100px|link=http://osv.io/]] | ||
|} | |} | ||
== illumos == | == illumos == | ||
{|cellpadding=" | {|cellpadding="10" | ||
|[[file:BigHighResPhoenixLogotypeRGB.png |120px|link=http://illumos.org]] | |[[file:BigHighResPhoenixLogotypeRGB.png |120px|link=http://illumos.org]] | ||
| | | | ||
The [http://www.illumos.org illumos] codebase is the foundation for various distributions | The [http://www.illumos.org illumos] codebase is the foundation for various distributions and was forked from the last release of OpenSolaris. | ||
* Browse ZFS source code in [http://src.illumos.org/source/xref/illumos-gate/usr/src/uts/common/fs/zfs opengrok] or [https://github.com/illumos/illumos-gate/tree/master/usr/src/uts/common/fs/zfs GitHub]. | * Browse ZFS source code in [http://src.illumos.org/source/xref/illumos-gate/usr/src/uts/common/fs/zfs opengrok] or [https://github.com/illumos/illumos-gate/tree/master/usr/src/uts/common/fs/zfs GitHub]. | ||
|} | |} | ||
Distributions include: | |||
=== DilOS === | === DilOS === | ||
{|cellpadding=" | {|cellpadding="10" | width="100%" | ||
| | | | ||
[http://www.dilos.org/ DilOS] is a general purpose server operating system with support Intel and SPARC platforms. | [http://www.dilos.org/ DilOS] is a general purpose server operating system with support Intel and SPARC platforms. | ||
Line 93: | Line 55: | ||
=== OmniOS === | === OmniOS === | ||
{|cellpadding=" | {|cellpadding="10" | width="100%" | ||
| | | | ||
[http://omnios.omniti.com/ OmniOS] is a general purpose server operating system. | [http://omnios.omniti.com/ OmniOS] is a general purpose server operating system. | ||
Line 105: | Line 67: | ||
=== OpenIndiana === | === OpenIndiana === | ||
{|cellpadding=" | {|cellpadding="10" | width="100%" | ||
| | | | ||
[http://openindiana.org/ OpenIndiana] (OI) is a general purpose server operating system. | [http://openindiana.org/ OpenIndiana] (OI) is a general purpose server operating system. | ||
Line 114: | Line 76: | ||
|} | |} | ||
=== | === SmartOS === | ||
{|cellpadding=" | {|cellpadding="10" | width="100%" | ||
| | | | ||
[http://smartos.org SmartOS] is a specialised type 1 hypervisor platform that is lean enough to run entirely in memory and powerful enough to run as much as you want to throw at it. Provisioning is blindingly fast, thanks to zones and ZFS file system creation. SmartOS is a fundamental component of the [http://www.joyent.com/products/private-cloud Joyent® SmartDataCenter™] (SDC) product. | [http://smartos.org SmartOS] is a specialised type 1 hypervisor platform that is lean enough to run entirely in memory and powerful enough to run as much as you want to throw at it. Provisioning is blindingly fast, thanks to zones and ZFS file system creation. SmartOS is a fundamental component of the [http://www.joyent.com/products/private-cloud Joyent® SmartDataCenter™] (SDC) product. | ||
Line 123: | Line 85: | ||
|} | |} | ||
== Linux == | == ZFS on Linux == | ||
{|cellpadding="10" | width="100%" | |||
| | |||
[http://www.zfsonlinux.org ZFS on Linux] provides self-building packages for Debian, Fedora, RHEL/CentOS/SL, Ubuntu and build instructions for several other distributions. | |||
* Implemented in the kernel | |||
* maintained in a code repository that is independent from the mainline kernel. | |||
| align="right" valign="text-top"| [[file:zfs-linux.png |100px|link=http://zfsonlinux.org/]] | |||
|} | |||
Distributions include: | |||
=== Ubuntu === | === Ubuntu === | ||
{|cellpadding="10" | width="100%" | |||
| | |||
[https://www.ubuntu.com/ Ubuntu] 19.10 introduced root-on-ZFS support. For more information, see the [https://wiki.ubuntu.com/ZFS Ubuntu ZFS] page. | |||
|} | |||
[https://www. | === Proxmox === | ||
{|cellpadding="10" | width="100%" | |||
| | |||
[https://www.proxmox.com/ Proxmox Virtual Environment] 6.0 introduced root-on-ZFS support. | |||
|} | |||
=== Gentoo === | === Gentoo === | ||
{|cellpadding="10" | width="100%" | {|cellpadding="10" | width="100%" | ||
| | | | ||
[http://www.gentoo.org Gentoo] provides | [http://www.gentoo.org Gentoo] provides [[#ZFS_on_Linux | ZFS on Linux]] packages to itself and its derivatives. | ||
|} | |} | ||
=== OviOS === | === OviOS === | ||
{|cellpadding="10" | width="100%" | |||
| | |||
[http://www.ovios.org OviOS] Linux uses OpenZFS to provide a Linux based storage appliance. | [http://www.ovios.org OviOS] Linux uses OpenZFS to provide a Linux based storage appliance. | ||
The OviOS zfs packages are build from source specifically for OviOS. | The OviOS zfs packages are build from source specifically for OviOS. | ||
|} | |||
== | == macOS == | ||
{|cellpadding="10" | width="100%" | {|cellpadding="10" | width="100%" | ||
| | | | ||
[ | [https://openzfsonosx.org OpenZFS on OS X] (O3X) brings OpenZFS features to Apple's macOS. | ||
The installer [https://openzfsonosx.org/wiki/Downloads release] of OpenZFS on OS X is [[OpenZFSOnOSX|ready for use]] by people who are comfortable with administering ZFS from the Terminal or who are willing to learn to do so. It's compatible with Mac OS X 10.8 through macOS 10.15 (Mountain Lion, Mavericks, Yosemite, El Capitan, Sierra, High Sierra, Mojave, and Catalina). | |||
| align="right" valign="text-top"| [[file: | |||
| align="right" valign="text-top"| [[file:o3x-logo.png | link=https://openzfsonosx.org]] | |||
|} | |} | ||
== | == NetBSD == | ||
{|cellpadding="10" | width="100%" | |||
{|cellpadding=" | |||
| | | | ||
[ | [https://netbsd.org NetBSD] has rebased its OpenZFS support on FreeBSD for a more up-to-date experience. | ||
|} | |} | ||
== Windows == | == Windows == | ||
{|cellpadding="10" | |||
{|cellpadding=" | |||
| | | | ||
[https://openzfsonwindows.org OpenZFSonWindows] | [https://openzfsonwindows.org OpenZFSonWindows] Port of OpenZFS to Windows in Alpha status forked from OpenZFS on OS X. | ||
|} | |} | ||
---- | ---- | ||
<center>Distribution logos used with permission. All trademarks are the property of their respective owners.</center> | <center>Distribution logos used with permission. All trademarks are the property of their respective owners.</center> |