Sun Microsystems originally, Oracle Corporation since 2010, OpenZFS since 2013
Variants
Oracle ZFS, OpenZFS
Introduced
November 2005; 18 years ago (2005-11) with OpenSolaris
Structures
Directory contents
Extensible hash table
Limits
Max volume size
256 trillion yobibytes (2128 bytes)[1]
Max file size
16 exbibytes (264 bytes)
Max no. of files
Per directory: 248
Per file system: unlimited[1]
Max filename length
255 ASCII characters (fewer for multibyte character standards such as Unicode)
Features
Forks
Yes (called "extended attributes", but they are full-fledged streams)
Attributes
POSIX, extended attributes
File system permissions
Unix permissions, NFSv4 ACLs
Transparent compression
Yes
Transparent encryption
Yes
Data deduplication
Yes
Copy-on-write
Yes
Other
Supported operating systems
Sun codebase: OpenSolaris, illumos distributions, OpenIndiana
Oracle ZFS: Solaris
OpenZFS: FreeBSD, Mac OS X Server 10.5 (limited to read-only), NetBSD, Linux via third-party kernel module ("ZFS on Linux")[2] or ZFS-FUSE, OSv
ZFS (previously: Zettabyte File System) is a file system with volume management capabilities. It began as part of the Sun Microsystems Solaris operating system in 2001. Large parts of Solaris – including ZFS – were published under an open source license as OpenSolaris for around 5 years from 2005 before being placed under a closed source license when Oracle Corporation acquired Sun in 2009–2010. During 2005 to 2010, the open source version of ZFS was ported to Linux, Mac OS X (continued as MacZFS) and FreeBSD. In 2010, the illumos project forked a recent version of OpenSolaris, including ZFS, to continue its development as an open source project. In 2013, OpenZFS was founded to coordinate the development of open source ZFS.[3][4][5] OpenZFS maintains and manages the core ZFS code, while organizations using ZFS maintain the specific code and validation processes required for ZFS to integrate within their systems. OpenZFS is widely used in Unix-like systems.[6][7][8]
^ ab"What Is ZFS?". Oracle Solaris ZFS Administration Guide. Oracle. Archived from the original on March 4, 2016. Retrieved December 29, 2015.
^"ZFS on Linux Licensing". GitHub. Retrieved May 17, 2020.
^"The OpenZFS project launches". LWN.net. September 17, 2013. Archived from the original on October 4, 2013. Retrieved October 1, 2013.
^"OpenZFS Announcement". OpenZFS. September 17, 2013. Archived from the original on April 2, 2018. Retrieved September 19, 2013.
^open-zfs.org /History Archived December 24, 2013, at the Wayback Machine "OpenZFS is the truly open source successor to the ZFS project [...] Effects of the fork (2010 to date)"
^Sean Michael Kerner (September 18, 2013). "LinuxCon: OpenZFS moves Open Source Storage Forward". infostor.com. Archived from the original on March 14, 2014. Retrieved October 9, 2013.
^"The OpenZFS project launches". LWN.net. September 17, 2013. Archived from the original on October 11, 2016. Retrieved October 1, 2013.
^"OpenZFS – Communities co-operating on ZFS code and features". freebsdnews.net. September 23, 2013. Archived from the original on October 14, 2013. Retrieved March 14, 2014.
ZFS (previously: Zettabyte File System) is a file system with volume management capabilities. It began as part of the Sun Microsystems Solaris operating...
OpenZFS is an open-source implementation of the ZFS file system and volume manager initially developed by Sun Microsystems for the Solaris operating system...
Oracle ZFS is Oracle's proprietary implementation of the ZFS file system and logical volume manager for Oracle Solaris. ZFS is a registered trademark belonging...
suite consisting of: "ZENworks for Desktops" (ZfD) "ZENworks for Servers" (ZfS) "ZENworks for Handhelds" (ZfH) Novell has continued to add components to...
include both free and open-source and commercial offerings, based on the OpenZFS file system and either FreeBSD or Linux. It is licensed under the terms of...
inclusion of OpenZFS by default. In 2016 Ubuntu announced that a legal review resulted in the conclusion that it is legally acceptable to use ZFS as binary kernel...
time, thus easily reaching the data corruption thresholds. As an example, ZFS creator Jeff Bonwick stated that the fast database at Greenplum, which is...
on SGI IRIX and Linux systems zFS – z/OS File System; not to be confused with other file systems named zFS or ZFS. zFS - an IBM research project to develop...
to fsck, used in Windows operating systems "Checking ZFS File System Integrity". Oracle Solaris ZFS Administration Guide. Oracle. Archived from the original...
unique insights into system behavior. As a kernel engineer, he developed the ZFS L2ARC: A pioneering file system performance technology. He has also developed...
the ZFS filesystem. ZFS was previously an open-source filesystem that was first developed by Sun Microsystems, but when Oracle acquired Sun, ZFS became...
was not enabled by default in ZFS and was not supported at the time by ReFS (it has since been added), so not enabling ZFS online deduplication yielded...
beginning with 6.7. It is intended to compete with the modern features of ZFS or Btrfs, and the speed and performance of ext4 or XFS. Bcachefs is a copy-on-write...
SPARC systems, and for originating many innovative features such as DTrace, ZFS and Time Slider. Solaris supports SPARC and x86-64 workstations and servers...
Zero field splitting (ZFS) describes various interactions of the energy levels of a molecule or ion resulting from the presence of more than one unpaired...
"Taking ZFS for a Test Drive on Ubuntu 16.04 LTS". Phoronix.com. Archived from the original on 25 April 2016. Retrieved 25 April 2016. "zfs: ZFS on Linux...
August 2014). "[zfs-discuss] Summary of ZFS on Linux for Debian (was: zfs-linux_0.6.2-1_amd64.changes REJECTED)" (email message). ZFS on Linux. Retrieved...
starting with Solaris 10 6/06 ("Update 2") in June 2006, which included ZFS and the set of protocols to build NAS, SAN, and local storage servers. Core...