Distributions

From OpenZFS
Revision as of 09:42, 14 September 2013 by Grahamperrin (talk | contribs) (Heading level for Gentoo. Since this page is explicitly for open source, ZFS-OSX is repositioned under Darwin. (OS X uses open source but is not an open source platform.))
Jump to navigation Jump to search

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

(For commercial products, see companies and organizations.)

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

  • Port of ZFS on Linux
  • for use with Mac OS X 10.6 – OS X 10.9 (not yet tested with Darwin – might need slight compile tweaks)
  • beta, developer preview – please use only with test pools
  • occasional disk images at http://lundman.net/ftp/osx.zfs/
  • when ZFS-OSX becomes stable it will be the preferred stable version of MacZFS.

FreeBSD

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

Debian GNU/kFreeBSD

  • Debian variant with around ninety percent of the same software packages, based on GNU libc, but using the FreeBSD kernel which provides ZFS
  • installer supports creation of ZFS pools, installing to them, and booting directly from them with GRUB2
  • we'd like to know how we're doing, and what major features are missing (DTrace comes to mind).

FreeBSD

FreeNAS

  • NAS appliance software
  • commercial support available for sister product TrueNAS from ixSystems.

PC-BSD

illumos

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

OpenIndiana

Linux

Gentoo

  • Gentoo provides first-party ZFS on Linux packages to itself and its derivatives.

ZFS on Linux

  • 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.