2020-06-04 05:46:31 +03:00
|
|
|

|
2010-09-01 22:23:13 +04:00
|
|
|
|
2020-02-25 22:43:20 +03:00
|
|
|
OpenZFS is an advanced file system and volume manager which was originally
|
2017-09-23 04:54:34 +03:00
|
|
|
developed for Solaris and is now maintained by the OpenZFS community.
|
2020-02-25 22:43:20 +03:00
|
|
|
This repository contains the code for running OpenZFS on Linux and FreeBSD.
|
2017-09-23 04:54:34 +03:00
|
|
|
|
2020-02-25 22:43:20 +03:00
|
|
|
[](https://codecov.io/gh/openzfs/zfs)
|
|
|
|
|
[](https://scan.coverity.com/projects/openzfs-zfs)
|
2016-12-09 22:48:12 +03:00
|
|
|
|
|
|
|
|
# Official Resources
|
2018-02-16 04:53:18 +03:00
|
|
|
|
2020-06-04 05:46:31 +03:00
|
|
|
* [Documentation](https://openzfs.github.io/openzfs-docs/) - for using and developing this repo
|
2025-11-04 03:37:58 +03:00
|
|
|
* [ZoL site](https://zfsonlinux.org) - Linux release info & links
|
2020-06-04 05:46:31 +03:00
|
|
|
* [Mailing lists](https://openzfs.github.io/openzfs-docs/Project%20and%20Community/Mailing%20Lists.html)
|
2022-01-07 03:25:01 +03:00
|
|
|
* [OpenZFS site](https://openzfs.org/) - for conference videos and info on other platforms (illumos, OSX, Windows, etc)
|
2012-07-09 13:23:00 +04:00
|
|
|
|
2016-12-09 22:48:12 +03:00
|
|
|
# Installation
|
2018-02-16 04:53:18 +03:00
|
|
|
|
2020-10-08 19:33:53 +03:00
|
|
|
Full documentation for installing OpenZFS on your favorite operating system can
|
|
|
|
|
be found at the [Getting Started Page](https://openzfs.github.io/openzfs-docs/Getting%20Started/index.html).
|
2020-02-25 22:43:20 +03:00
|
|
|
|
2016-12-09 22:48:12 +03:00
|
|
|
# Contribute & Develop
|
2018-02-16 04:53:18 +03:00
|
|
|
|
2017-09-23 04:54:34 +03:00
|
|
|
We have a separate document with [contribution guidelines](./.github/CONTRIBUTING.md).
|
2018-02-16 04:53:18 +03:00
|
|
|
|
2020-02-25 22:43:20 +03:00
|
|
|
We have a [Code of Conduct](./CODE_OF_CONDUCT.md).
|
|
|
|
|
|
2018-02-16 04:53:18 +03:00
|
|
|
# Release
|
|
|
|
|
|
2020-02-25 22:43:20 +03:00
|
|
|
OpenZFS is released under a CDDL license.
|
2018-02-16 04:53:18 +03:00
|
|
|
For more details see the NOTICE, LICENSE and COPYRIGHT files; `UCRL-CODE-235197`
|
2018-05-31 06:11:19 +03:00
|
|
|
|
2026-03-08 13:22:56 +03:00
|
|
|
# Supported Kernels and Distributions
|
|
|
|
|
|
|
|
|
|
## Linux
|
|
|
|
|
|
|
|
|
|
Given the wide variety of Linux environments, we prioritize development and testing on stable, supported kernels and distributions.
|
|
|
|
|
|
|
|
|
|
### Kernel ([kernel.org](https://kernel.org))
|
|
|
|
|
|
|
|
|
|
All **longterm** kernels from [kernel.org](https://kernel.org) are supported. **stable** kernels are usually supported in the next OpenZFS release.
|
|
|
|
|
|
|
|
|
|
**Supported longterm kernels**: **6.18**, **6.12**, **6.6**, **6.1**, **5.15**, **5.10**.
|
|
|
|
|
|
|
|
|
|
### Red Hat Enterprise Linux (RHEL)
|
|
|
|
|
|
|
|
|
|
All RHEL (and compatible systems: AlmaLinux OS, Rocky Linux, etc) on the **full** or **maintenance** support tracks are supported.
|
|
|
|
|
|
|
|
|
|
**Supported RHEL releases**: **8.10**, **9.7**, **10.1**.
|
|
|
|
|
|
|
|
|
|
### Ubuntu
|
|
|
|
|
|
|
|
|
|
All Ubuntu **LTS** releases are supported.
|
|
|
|
|
|
|
|
|
|
**Supported Ubuntu releases**: **24.04 “Noble”**, **22.04 “Jammy”**.
|
|
|
|
|
|
|
|
|
|
### Debian
|
|
|
|
|
|
|
|
|
|
All Debian **stable** and **LTS** releases are supported.
|
|
|
|
|
|
|
|
|
|
**Supported Debian releases**: **13 “Trixie”**, **12 “Bookworm”**, **11 “Bullseye”**.
|
|
|
|
|
|
|
|
|
|
### Other Distributions
|
|
|
|
|
|
|
|
|
|
Generally, if a distribution is following an LTS kernel, it should work well with OpenZFS.
|
|
|
|
|
|
|
|
|
|
## FreeBSD
|
|
|
|
|
|
|
|
|
|
All FreeBSD releases receiving **security support** are supported by OpenZFS.
|
|
|
|
|
|
|
|
|
|
**Supported FreeBSD releases**: **15.0**, **14.3**, **13.5**.
|