Announcement

Collapse
No announcement yet.

OpenZFS Merges The New FreeBSD Support

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • OpenZFS Merges The New FreeBSD Support

    Phoronix: OpenZFS Merges The New FreeBSD Support

    FreeBSD developers have been working on transitioning to using OpenZFS as their ZFS file-system upstream code rather than the dormant Illumos base. That initial FreeBSD support has been mainlined this week into the OpenZFS repository, now providing a common code-base between for the open-source ZFS file-system code between Illumos, FreeBSD, Linux, and work-in-progress macOS...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    To be clear only Linux and FreeBSD have their platform code in the OpenZFS repo. Illumos has not (yet?) worked towards getting in sync with the "new" OpenZFS (formerly ZoL).

    Comment


    • #3
      Correction: There was an error in the commit message. The supported versions of FreeBSD are 12 and 13, not 11 and 12.

      Comment


      • #4
        So wait, if enough groups do this you can claim squatters rights and all the licensing issues go away right?

        Comment


        • #5
          Originally posted by zexelon View Post
          So wait, if enough groups do this you can claim squatters rights and all the licensing issues go away right?
          There are no licensing "issues". CDDL is file-base weak Copyleft, modeled upon Mozillla license and can be mixed with other-licensed code in the same product (similar but not exactly like LGPL) . Everyone contributing retain it's copyright but further CDDL stands for the code (Similar to any other Copylef license)

          Comment


          • #6
            Woooo Nice! I didn't know persistent L2ARC was finished. That is a big boost in performance for ZFS when you don't have to warm up your cache.

            So this will be in 13-RELEASE? Can't wait.

            Comment


            • #7
              Originally posted by zexelon View Post
              So wait, if enough groups do this you can claim squatters rights and all the licensing issues go away right?
              "I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."

              - Charles Babbage

              Comment


              • #8
                Originally posted by Markore View Post
                There are no licensing "issues". CDDL is file-base weak Copyleft, modeled upon Mozillla license and can be mixed with other-licensed code in the same product (similar but not exactly like LGPL) . Everyone contributing retain it's copyright but further CDDL stands for the code (Similar to any other Copylef license)
                In addition, the compatibility layer for Linux (SPL, Solaris Porting Layer) is under GPLv2, complying with the kernel's license. As Torvalds confirmed in the past: File systems written for other operating systems aren't even partial derivatives of the Linux kernel and as such not bound by the GPL. Only SPL is written with the Linux kernel specifically in mind and therefore this component must fall under GPLv2 which it does.

                Several Linux distributions ship ZFS since quite some time, Proxmox and Ubuntu the two most prominent examples, and nobody ever sued them.

                Comment


                • #9
                  Originally posted by Awesomeness View Post

                  In addition, the compatibility layer for Linux (SPL, Solaris Porting Layer) is under GPLv2, complying with the kernel's license. As Torvalds confirmed in the past: File systems written for other operating systems aren't even partial derivatives of the Linux kernel and as such not bound by the GPL. Only SPL is written with the Linux kernel specifically in mind and therefore this component must fall under GPLv2 which it does.

                  Several Linux distributions ship ZFS since quite some time, Proxmox and Ubuntu the two most prominent examples, and nobody ever sued them.
                  AFAIK Debian is also shipping ZFS. I don't know if anyone is really using ZFS with Linux in production though (I mean actual industrial or commercial production, not home NAS and similar projects).

                  Comment


                  • #10
                    Originally posted by jacob View Post

                    AFAIK Debian is also shipping ZFS. I don't know if anyone is really using ZFS with Linux in production though (I mean actual industrial or commercial production, not home NAS and similar projects).
                    Lawrence Livermore National Laboratory is using CentOS and ZoL for their HPC storage.

                    Comment

                    Working...
                    X