ZFS is supported out of the box on a number of operating systems:
- Solaris 10
- Oracle Solaris 11 Express
- FreeBSD
- NexentaStor
- illumos - specifically, illumos-based distributions, like:
- Nexenta's illumian
- Joyent's SmartOS
- OpenIndiana
Due to license incompatibilities, the CDDL licensed ZFS code cannot be distributed as part of the GPL licensed Linux kernel. Other alternatives methods are available for running ZFS on Linux:
- ZFS-Fuse - user-mode plugin for FUSE
- ZFS on Linux - kernel module
- KQStore - kernel module