AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Openzfs ubuntu2/21/2023 ![]() ![]() ![]() 2007: Apple started porting of ZFS to Mac OS X.2006: Development of a FUSE ZFS port for Linux started.2005: ZFS source code was released as part of OpenSolaris.2001: Closed-source development of ZFS started with two engineers at Sun Microsystems.The following is a list of key events to the development of ZFS and its various implementations, leading to the creation of OpenZFS as an umbrella project: : 6, 15 The ZFS source code was released in 2005 under the Common Development and Distribution License (CDDL) as part of the OpenSolaris operating system, and it was later ported to other operating systems and environments. The ZFS file system was originally developed by Sun Microsystems for the Solaris operating system. See also: History and implementations of ZFS The merged code-base will include a number of new features and performance enhancements, and is proposed to be known as OpenZFS 2.0. As of 2019, OpenZFS (on some platforms such as FreeBSD) is gradually being pivoted to be based upon ZFS on Linux, which has developed faster than other variants of OpenZFS and contains new features not yet ported to those other versions. The OpenZFS project is an open source derivative of the Oracle ZFS project. įounding members of OpenZFS include Matt Ahrens, one of the main architects of ZFS. The OpenZFS project brings together developers from the illumos, Linux, FreeBSD and macOS platforms, and a wide range of companies via the annual OpenZFS Developer Summit. It includes protection against data corruption, support for high storage capacities, efficient data compression, snapshots and copy-on-write clones, continuous integrity checking and automatic repair, encryption, remote replication with ZFS send and receive, and RAID-Z. "No developer and no user is deprived of any rights that either copyleft license, GPLv2 or CDDL, is designed to ensure and protect," he wrote.OpenZFS is a CDDL licensed open-source storage platform that encompasses the functionality of traditional filesystems and volume manager. He believed Canonical was in the right by distributing the source for ZFS along with the binary and not adding proprietary changes. The Software Freedom Conservancy believes Canonical's stance violates the GPL because of subtle incompatibilities between the two licenses. The Free Software Foundation, likewise, believes Canonical's use of ZFS in this manner does not adhere to the GPL.Įben Moglen at the Software Freedom Law Center took another tack. It's possible to obtain the source and compile ZFS for your own use, but those who spend money on an enterprise Linux distribution support contract generally don't want to deal with the hassles. "The CDDL cannot apply to the Linux kernel," claimed Canonical, "because zfs.ko is a self-contained file system module - the kernel itself is quite obviously not a derivative work of this new file system." ZFS provides many advantages that are worth having in a server environment, such as snapshotting, copy-on-write, and robust error correction.īut ZFS hasn't been shipped with commercial Linux distributions precompiled since it's licensed under terms that are generally considered incompatible with Linux's GPL.īefore 16.04's release, Canonical took the stance that the CDDL for ZFS had a different scope than the GPL used for the Linux kernel. Ubuntu 16.04 contains OpenZFS, an implementation of Sun Microsystems's ZFS file system, currently the property of Oracle. Canonical's latest release of its Ubuntu Linux distribution includes support for a filesystem that could inspire a legal challenge. ![]()
0 Comments
Read More
Leave a Reply. |