The other negative thing was that ZFS was just a filesystem. Those with no Unix shell administration skills were left out. This led to the majority of its users being either experienced Unix admins or tech savvy enthusiasts. In spite of all the cool features of ZFS, it was still quite challenging to use because it was 100% Commandline-based. In 2010 the developers decided to rebase their solution on FreeBSD to benefit from its stability and the more advanced ZFS code within. It was initially based on a micro-distribution of Linux. The FreeNAS project was started in 2005 by iXsystems. This was actually great news because by that time ZoL was the more advanced branch with plenty of features that ZoF was lacking such as Persistent L2ARC and Sequential Resilvering. In December 2020, and with the release of OpenZFS V2.0.0, the maintainers of ZoF announced they are merging with ZoL, ending years of distinction between ZoL and ZoF and everywhere else. In 2019 ZoL was available for use in many leading Linux distros and in mid 2020 Ubuntu – the most popular Linux distribution – released version 20.04 LTS with support for ZFS as the root filesystem for the OS. This difference in development paces quickly lead to ZoL being the superior branch when it comes to feature-richness. ZoF developers, on the other hand were slower to import newer features into their release because they were focused on stability of the filesystem. But the increasing popularity of Linux and its relatively larger user and developer base eventually lead to ZoL catching up with ZoF. ZoF remained, for a good while, the leading open-source branch of ZFS. This is also why, within open-source enthusiasts, both ZoF and ZoL are usually referred to as ZFS. All other platforms are using OpenZFS or ZFS on Linux (ZoL), which is the Linux port of OpenZFS that was first released in 2013. Also, the proprietary version of ZFS currently exists only in the Solaris OS. Due to this similarity, OpenZFS is usually referred to as ZFS. Their initiative made ZFS widely available within Unix-like systems especially FreeBSD whose developers maintained the most stable and feature-rich branch of the code, which in turn lead to OpenZFS being referred to as ZFS on FreeBSD (ZoF).īecause they originated from the same code-base, both OpenZFS and the original ZFS are extremely similar. In 2013 a group of developers initiated the OpenZFS project to help coordinate development efforts and avoid code fragmentation. The ZFS portion of the code was successfully ported to multiple open-source Unix-based OS platforms such as FreeBSD and macOS. Developers quickly forked OpenSolaris and the illumos OS was created to replace it. But by that time the source code has already been open for a good while. Initially, ZFS was closed-source, but in 2005 Sun Microsystems opened the source of its Solaris OS (which included their ZFS code-base) under a GPL license and the OpenSolaris OS was born.Ī few years later Oracle bough Sun and closed the source again.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |