Difference between revisions of "Distributions"

From OpenZFS
Jump to navigation Jump to search
m (→‎ZFS-OSX: remove PureDarwin, remove negative "unstable" connotation)
m (pool (not zpool). Registered trademarks.)
Line 5: Line 5:
= Darwin =
= Darwin =


At the core of [http://blog.opengroup.org/2012/07/25/apple-registers-mac-os-x-10-8-mountain-lion-to-the-unix-03-standard/ Mac OS X Mountain Lion, which is certified to The Open Group UNIX® 03 standard], are [http://opensource.apple.com Apple open source] [http://en.wikipedia.org/wiki/Darwin_(operating_system) Darwin] technologies.  
At the core of [http://blog.opengroup.org/2012/07/25/apple-registers-mac-os-x-10-8-mountain-lion-to-the-unix-03-standard/ Mac® OS X® Mountain Lion, which is certified to The Open Group UNIX® 03 standard], are [http://opensource.apple.com Apple® open source] [http://en.wikipedia.org/wiki/Darwin_(operating_system) Darwin] technologies.  


== [https://github.com/zfs-osx ZFS-OSX] ==
== [https://github.com/zfs-osx ZFS-OSX] ==
Line 11: Line 11:
|align="center"|[[file:MacZFS-logo.png |100px|link=https://github.com/zfs-osx]]<br> MacZFS
|align="center"|[[file:MacZFS-logo.png |100px|link=https://github.com/zfs-osx]]<br> MacZFS
|
|
* Port of ZFS on Linux
* Port of ZFS on Linux®
* alpha, developer preview – please use only with test pools
* alpha, developer preview – please use only with test pools
* for use with Mac OS X 10.6 – OS X 10.9
* for use with Mac OS X 10.6 – OS X 10.9
Line 19: Line 19:
|}
|}


= FreeBSD =
= FreeBSD® =


FreeBSD is a full general purpose operating system.  There are also several specialized distributions.
A full general purpose operating system.  There are also several specialized distributions.


== [https://wiki.debian.org/Debian_GNU/kFreeBSD Debian GNU/kFreeBSD] ==
== [https://wiki.debian.org/Debian_GNU/kFreeBSD Debian® GNU/kFreeBSD] ==
{|cellpadding="25"
{|cellpadding="25"
|[[file:Debian-openlogo-100.jpg |80px|link=https://wiki.debian.org/Debian_GNU/kFreeBSD]]
|[[file:Debian-openlogo-100.jpg |80px|link=https://wiki.debian.org/Debian_GNU/kFreeBSD]]
Line 32: Line 32:
* ''wheezy'' stable release:
* ''wheezy'' stable release:
** able to dual-boot 9.0 (default) or 8.3 kernels of FreeBSD
** able to dual-boot 9.0 (default) or 8.3 kernels of FreeBSD
** zpool version 28 (deduplication, raidz3, removable log devices)
** pool version 28 (deduplication, raidz3, removable log devices)
** still lacks support for ''ashift='', and important development tools like DTrace
** still lacks support for ''ashift='', and important development tools like DTrace
** installer supports creation of zpools, installing to them, and booting directly from them with GRUB2
** installer supports creation of pools, installing to them, and booting directly from them with GRUB2
* ''testing'' release will be updated with new FreeBSD kernel releases, gaining many OpenZFS enhancements, including support for lz4 compression
* ''testing'' release will be updated with new FreeBSD kernel releases, gaining many OpenZFS enhancements, including support for lz4 compression
|}
|}
Line 47: Line 47:
|}
|}


== [http://www.freenas.org/ FreeNAS] ==
== [http://www.freenas.org/ FreeNAS®] ==
{|cellpadding="10"
{|cellpadding="10"
|[[file:FreeNAS_Shark_Transparent_on_dark.png |120px|link=http://www.freenas.org/]]
|[[file:FreeNAS_Shark_Transparent_on_dark.png |120px|link=http://www.freenas.org/]]
Line 55: Line 55:
|}
|}


== [http://www.pcbsd.org/ PC-BSD] ==
== [http://www.pcbsd.org/ PC-BSD®] ==
{|cellpadding="10"
{|cellpadding="10"
|[[file:Pcbsd-logo.png|120px|link=http://www.pcbsd.org/]]
|[[file:Pcbsd-logo.png|120px|link=http://www.pcbsd.org/]]

Revision as of 07:16, 24 September 2013

Open source distributions of OpenZFS are available for the following open source platforms.

(For commercial products, see companies.)

Darwin

At the core of Mac® OS X® Mountain Lion, which is certified to The Open Group UNIX® 03 standard, are Apple® open source Darwin technologies.

ZFS-OSX

MacZFS-logo.png
MacZFS
  • Port of ZFS on Linux®
  • alpha, developer preview – please use only with test pools
  • for use with Mac OS X 10.6 – OS X 10.9

FreeBSD®

A full general purpose operating system. There are also several specialized distributions.

Debian® GNU/kFreeBSD

Debian-openlogo-100.jpg
  • General purpose GNU distribution for amd64/i386
  • Uses the FreeBSD kernel, which provides an OpenZFS implementation
  • An official Debian release, still using GNU libc and with ninety percent of the same software packages available
  • wheezy stable release:
    • able to dual-boot 9.0 (default) or 8.3 kernels of FreeBSD
    • pool version 28 (deduplication, raidz3, removable log devices)
    • still lacks support for ashift=, and important development tools like DTrace
    • installer supports creation of pools, installing to them, and booting directly from them with GRUB2
  • testing release will be updated with new FreeBSD kernel releases, gaining many OpenZFS enhancements, including support for lz4 compression

FreeBSD

FreeBSD-logo.png

FreeNAS®

FreeNAS Shark Transparent on dark.png
  • NAS appliance software
  • commercial support available for sister product TrueNAS from iXsystems.

PC-BSD®

Pcbsd-logo.png

illumos

BigHighResPhoenixLogotypeRGB.png

The illumos codebase is the foundation for various distributions – comparable to the relationship between the Linux kernel and Linux distributions.

  • Forked from the OpenSolaris codebase in 2010
  • browse ZFS source code in opengrok or github

OmniOS

OmniOS logo.png

OpenIndiana

Linux

Gentoo

Gblend.png
  • Gentoo provides first-party ZFS on Linux packages to itself and its derivatives.
  • Derivatives include:
Funtoo.png PentooLogo.jpeg Sabayon-logo.png

ZFS on Linux

Zfs-linux.png
  • Implemented in the kernel
  • maintained in an independent code repository (not the mainline kernel)
  • provides self-building packages for Debian, Fedora, RHEL/CentOS/SL, Ubuntu and build instructions for several other distributions.

Distribution logos used with permission. All trademarks are the property of their respective owners