![]() ![]() #UBUNTU OPENZFS 2.0 LICENSE#To address this licensing incompatibility, it was decided to distribute the entire product under the CDDL license as a separate downloadable module that ships separately from the kernel. #UBUNTU OPENZFS 2.0 CODE#The code is distributed under the free CDDL license, which is incompatible with GPLv2, which does not allow to integrate OpenZFS into the upstream Linux kernel, since it is not allowed to mix code under GPLv2 and CDDL licenses. The project is being developed with the participation of personnel from the Livermore National Laboratory under contract with the United States Department of Energy. Project work is based on original ZFS code imported from the OpenSolaris project and enhanced with enhancements and fixes from the Illumos community. In addition, the project o It offers the ability to use ZFS as a backend for the Luster clustered file system. In particular, the following components are implemented: SPA (Storage Pool Allocator), DMU (Data Management Unit), ZVOL (ZFS Emulated Volume) and ZPL (ZFS POSIX Layer). OpenZFS provides an implementation of the components of ZFS related to both the file system and the volume manager. OpenZFS has been tested with Linux kernels 3.10 to 5.9 (kernels compatible with the latest version 2.6.32) and the FreeBSD 12.2, stable / 12 and 13.0 (HEAD) branches. ![]() In FreeBSD, the code is synchronized with the OpenZFS code base current. Packages with the new version will soon be ready for all major Linux distributions, including Debian, Ubuntu, Fedora, RHEL / CentOS. OpenZFS already used in the FreeBSD upstream (HEAD) and is included with Debian, Ubuntu, Gentoo, Sabayon Linux, and ALT Linux distributions. All ZFS development activity for Linux and BSD systems is now concentrated in one project and developed in a common repository. The project became known as "ZFS on Linux" and previously it was limited to developing a module for the Linux kernel, but after the transfer of support for FreeBSD, it was recognized as the main OpenZFS implementation and it was removed from the mention of Linux in the name. For Ubuntu users who are willing to live on the edge, the popular but third-party and individually maintained jonathonf PPA might make it available considerably sooner.After a year and a half of development, OpenZFS 2.0 project launched which develops the implementation of the ZFS file system for Linux and FreeBSD. Users of the better-supported but slower-moving Ubuntu probably won't see OpenZFS 2.0.0 until Ubuntu 21.10, nearly a year from now. Users of Linux distributions that use DKMS-built OpenZFS kernel modules will tend to get the new release rather quickly. On Linux, the situation is a bit more uncertain and depends largely on the Linux distro in play. The new OpenZFS 2.0.0 release is already available on FreeBSD, where it can be installed from ports (overriding the base system ZFS) on FreeBSD 12 systems and will be the base FreeBSD version in the upcoming FreeBSD 13. This move has been a long time coming-the FreeBSD community laid out its side of the roadmap two years ago-but this is the release that makes it official. Along with quite a lot of new features, the announcement brings an end to the former distinction between "ZFS on Linux" and ZFS elsewhere (for example, on FreeBSD). This Monday, ZFS on Linux lead developer Brian Behlendorf published the OpenZFS 2.0.0 release to GitHub. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |