Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. "Due to potential legal incompatibilities between the CDDL and GPL, despite both being OSI-approved free software licenses which comply with DFSG, ZFS development is not supported by the Linux kernel"

"Due to potential legal incompatibilities between the CDDL and GPL, despite both being OSI-approved free software licenses which comply with DFSG, ZFS development is not supported by the Linux kernel"

Scheduled Pinned Locked Moved Uncategorized
23 Posts 11 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • mcc@mastodon.socialM mcc@mastodon.social

    "Due to potential legal incompatibilities between the CDDL and GPL, despite both being OSI-approved free software licenses which comply with DFSG, ZFS development is not supported by the Linux kernel"

    whitequark@social.treehouse.systemsW This user is from outside of this forum
    whitequark@social.treehouse.systemsW This user is from outside of this forum
    whitequark@social.treehouse.systems
    wrote last edited by
    #2

    @mcc been that way for decades now

    jernej__s@infosec.exchangeJ mcc@mastodon.socialM 2 Replies Last reply
    0
    • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

      @mcc been that way for decades now

      jernej__s@infosec.exchangeJ This user is from outside of this forum
      jernej__s@infosec.exchangeJ This user is from outside of this forum
      jernej__s@infosec.exchange
      wrote last edited by
      #3

      @whitequark @mcc Wasn't that even the whole point of CDDL?

      mattdm@hachyderm.ioM mcc@mastodon.socialM 2 Replies Last reply
      0
      • mcc@mastodon.socialM mcc@mastodon.social

        "Due to potential legal incompatibilities between the CDDL and GPL, despite both being OSI-approved free software licenses which comply with DFSG, ZFS development is not supported by the Linux kernel"

        nys793@mastodon.socialN This user is from outside of this forum
        nys793@mastodon.socialN This user is from outside of this forum
        nys793@mastodon.social
        wrote last edited by
        #4

        @mcc it is a pity thas zfs don't has the same support that other fs in linux, but btrfs do it well, i used a lot zfs on solaris, if a remember well freebsd has support for zfs

        1 Reply Last reply
        0
        • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

          @mcc been that way for decades now

          mcc@mastodon.socialM This user is from outside of this forum
          mcc@mastodon.socialM This user is from outside of this forum
          mcc@mastodon.social
          wrote last edited by
          #5

          @whitequark I have a new hard drive I intend to use primarily for backup and I am currently considering BTRFS or ZFS for the Linux part instead of ext4 (because I hear they can do some thing of storing extra error-checking data to protect against physical disk corruption). In your view, if I intend to use mainline Debian indefinitely, will BTRFS, ZFS, both, or neither give me the least pain getting things working?

          mcc@mastodon.socialM petrillic@hachyderm.ioP whitequark@social.treehouse.systemsW cliftonr@wandering.shopC 4 Replies Last reply
          0
          • mcc@mastodon.socialM mcc@mastodon.social

            @whitequark I have a new hard drive I intend to use primarily for backup and I am currently considering BTRFS or ZFS for the Linux part instead of ext4 (because I hear they can do some thing of storing extra error-checking data to protect against physical disk corruption). In your view, if I intend to use mainline Debian indefinitely, will BTRFS, ZFS, both, or neither give me the least pain getting things working?

            mcc@mastodon.socialM This user is from outside of this forum
            mcc@mastodon.socialM This user is from outside of this forum
            mcc@mastodon.social
            wrote last edited by
            #6

            @whitequark A few people are commenting on BTRFS reliability problems which is weird because I thought the whole point was to be "the more reliable fs". Debian's wiki links to this bewildering compatibility table that looks like a bunch of stuff I don't care about (the only features I care about are reliability, and some of zfs's auto-backup stuff sounded compelling) but the weird "mostly ok" line around defragmentation/autodefragmentation worries me a little https://btrfs.readthedocs.io/en/stable/Status.html

            jernej__s@infosec.exchangeJ nogweii@social.aether.earthN b@mrrp.placeB darkling@mstdn.socialD 4 Replies Last reply
            0
            • jernej__s@infosec.exchangeJ jernej__s@infosec.exchange

              @whitequark @mcc Wasn't that even the whole point of CDDL?

              mattdm@hachyderm.ioM This user is from outside of this forum
              mattdm@hachyderm.ioM This user is from outside of this forum
              mattdm@hachyderm.io
              wrote last edited by
              #7

              @jernej__s @whitequark @mcc

              Yes, 100%.

              And 100% fixable — by, um, Oracle.

              So.

              mcc@mastodon.socialM 1 Reply Last reply
              0
              • jernej__s@infosec.exchangeJ jernej__s@infosec.exchange

                @whitequark @mcc Wasn't that even the whole point of CDDL?

                mcc@mastodon.socialM This user is from outside of this forum
                mcc@mastodon.socialM This user is from outside of this forum
                mcc@mastodon.social
                wrote last edited by
                #8

                @jernej__s @whitequark My experience with Sun Microsystems suggests yes

                1 Reply Last reply
                0
                • mattdm@hachyderm.ioM mattdm@hachyderm.io

                  @jernej__s @whitequark @mcc

                  Yes, 100%.

                  And 100% fixable — by, um, Oracle.

                  So.

                  mcc@mastodon.socialM This user is from outside of this forum
                  mcc@mastodon.socialM This user is from outside of this forum
                  mcc@mastodon.social
                  wrote last edited by
                  #9

                  @mattdm @jernej__s @whitequark so all i need is for the AI bubble to pop and the WB deal to go bad, and things will be ok?

                  davidr@hachyderm.ioD 1 Reply Last reply
                  0
                  • mcc@mastodon.socialM mcc@mastodon.social

                    @whitequark A few people are commenting on BTRFS reliability problems which is weird because I thought the whole point was to be "the more reliable fs". Debian's wiki links to this bewildering compatibility table that looks like a bunch of stuff I don't care about (the only features I care about are reliability, and some of zfs's auto-backup stuff sounded compelling) but the weird "mostly ok" line around defragmentation/autodefragmentation worries me a little https://btrfs.readthedocs.io/en/stable/Status.html

                    jernej__s@infosec.exchangeJ This user is from outside of this forum
                    jernej__s@infosec.exchangeJ This user is from outside of this forum
                    jernej__s@infosec.exchange
                    wrote last edited by
                    #10

                    @mcc @whitequark I've been using btrfs for years without any problems, however I also never used the known to be problematic RAID5/6 support.

                    1 Reply Last reply
                    0
                    • mcc@mastodon.socialM mcc@mastodon.social

                      @whitequark I have a new hard drive I intend to use primarily for backup and I am currently considering BTRFS or ZFS for the Linux part instead of ext4 (because I hear they can do some thing of storing extra error-checking data to protect against physical disk corruption). In your view, if I intend to use mainline Debian indefinitely, will BTRFS, ZFS, both, or neither give me the least pain getting things working?

                      petrillic@hachyderm.ioP This user is from outside of this forum
                      petrillic@hachyderm.ioP This user is from outside of this forum
                      petrillic@hachyderm.io
                      wrote last edited by
                      #11

                      @mcc @whitequark just my take but I consider ZFS aimed at arrays and such. Single drive I’m just not sure you’re going to get any benefit and it might actually be substantial worse.

                      mcc@mastodon.socialM 1 Reply Last reply
                      0
                      • mcc@mastodon.socialM mcc@mastodon.social

                        @whitequark A few people are commenting on BTRFS reliability problems which is weird because I thought the whole point was to be "the more reliable fs". Debian's wiki links to this bewildering compatibility table that looks like a bunch of stuff I don't care about (the only features I care about are reliability, and some of zfs's auto-backup stuff sounded compelling) but the weird "mostly ok" line around defragmentation/autodefragmentation worries me a little https://btrfs.readthedocs.io/en/stable/Status.html

                        nogweii@social.aether.earthN This user is from outside of this forum
                        nogweii@social.aether.earthN This user is from outside of this forum
                        nogweii@social.aether.earth
                        wrote last edited by
                        #12

                        @mcc @whitequark I've been running btrfs on servers for years now, no filesystem bugs so far. (One issue had arisen around power being cut leading to some data corruption but that wasn't btrfs' fault)

                        mcc@mastodon.socialM 1 Reply Last reply
                        0
                        • nogweii@social.aether.earthN nogweii@social.aether.earth

                          @mcc @whitequark I've been running btrfs on servers for years now, no filesystem bugs so far. (One issue had arisen around power being cut leading to some data corruption but that wasn't btrfs' fault)

                          mcc@mastodon.socialM This user is from outside of this forum
                          mcc@mastodon.socialM This user is from outside of this forum
                          mcc@mastodon.social
                          wrote last edited by
                          #13

                          @nogweii @whitequark i thought the entire point of a journaling fs was that cutting power doesn't lead to data corruption (unless the corruption was at the app level I suppose)

                          darkling@mstdn.socialD 1 Reply Last reply
                          0
                          • petrillic@hachyderm.ioP petrillic@hachyderm.io

                            @mcc @whitequark just my take but I consider ZFS aimed at arrays and such. Single drive I’m just not sure you’re going to get any benefit and it might actually be substantial worse.

                            mcc@mastodon.socialM This user is from outside of this forum
                            mcc@mastodon.socialM This user is from outside of this forum
                            mcc@mastodon.social
                            wrote last edited by
                            #14

                            @petrillic @whitequark do you think there is an advantage of BTRFS over ext4 for a single drive, single computer, non RAID, my sole/primary goal is "i want it to last as long in a room-temperature drawer as possible"?

                            petrillic@hachyderm.ioP 1 Reply Last reply
                            0
                            • mcc@mastodon.socialM mcc@mastodon.social

                              @whitequark A few people are commenting on BTRFS reliability problems which is weird because I thought the whole point was to be "the more reliable fs". Debian's wiki links to this bewildering compatibility table that looks like a bunch of stuff I don't care about (the only features I care about are reliability, and some of zfs's auto-backup stuff sounded compelling) but the weird "mostly ok" line around defragmentation/autodefragmentation worries me a little https://btrfs.readthedocs.io/en/stable/Status.html

                              b@mrrp.placeB This user is from outside of this forum
                              b@mrrp.placeB This user is from outside of this forum
                              b@mrrp.place
                              wrote last edited by
                              #15

                              @mcc @whitequark i have a friend who despises btrfs and has had so many problems with it but i've been using it for years and it's always worked pretty well so idk? i think it can be a bit janky and confusing sometimes but imo a lot of that is just because it's so different from traditional filesystems
                              the one thing i can think of is that i've recently been getting some qgroup related warnings on my server that i'm not sure the cause of, i ran the command the message recommended to address the issue last night so we will see if it makes the messages go away

                              1 Reply Last reply
                              0
                              • mcc@mastodon.socialM mcc@mastodon.social

                                @petrillic @whitequark do you think there is an advantage of BTRFS over ext4 for a single drive, single computer, non RAID, my sole/primary goal is "i want it to last as long in a room-temperature drawer as possible"?

                                petrillic@hachyderm.ioP This user is from outside of this forum
                                petrillic@hachyderm.ioP This user is from outside of this forum
                                petrillic@hachyderm.io
                                wrote last edited by
                                #16

                                @mcc @whitequark I think this is a scenario where external influences are critical. I would use ext4. Mostly because its quirks are well known and if I had to recover it, there’s tons of resources all the way down to physical recovery companies.

                                BTRFS I think is missing all that infrastructure.

                                1 Reply Last reply
                                0
                                • mcc@mastodon.socialM mcc@mastodon.social

                                  @whitequark A few people are commenting on BTRFS reliability problems which is weird because I thought the whole point was to be "the more reliable fs". Debian's wiki links to this bewildering compatibility table that looks like a bunch of stuff I don't care about (the only features I care about are reliability, and some of zfs's auto-backup stuff sounded compelling) but the weird "mostly ok" line around defragmentation/autodefragmentation worries me a little https://btrfs.readthedocs.io/en/stable/Status.html

                                  darkling@mstdn.socialD This user is from outside of this forum
                                  darkling@mstdn.socialD This user is from outside of this forum
                                  darkling@mstdn.social
                                  wrote last edited by
                                  #17

                                  @mcc @whitequark You don't want to defrag something that's been snapshotted (because it breaks the reflink copy, and you end up with ~twice the data usage). It's stable; it just has this unexpected side-effect that many people don't know about until they try it.

                                  1 Reply Last reply
                                  0
                                  • mcc@mastodon.socialM mcc@mastodon.social

                                    @mattdm @jernej__s @whitequark so all i need is for the AI bubble to pop and the WB deal to go bad, and things will be ok?

                                    davidr@hachyderm.ioD This user is from outside of this forum
                                    davidr@hachyderm.ioD This user is from outside of this forum
                                    davidr@hachyderm.io
                                    wrote last edited by
                                    #18

                                    @mcc @mattdm @jernej__s @whitequark@treehouse.systems Thus reducing to a previously-had problem

                                    1 Reply Last reply
                                    0
                                    • mcc@mastodon.socialM mcc@mastodon.social

                                      @nogweii @whitequark i thought the entire point of a journaling fs was that cutting power doesn't lead to data corruption (unless the corruption was at the app level I suppose)

                                      darkling@mstdn.socialD This user is from outside of this forum
                                      darkling@mstdn.socialD This user is from outside of this forum
                                      darkling@mstdn.social
                                      wrote last edited by
                                      #19

                                      @mcc @nogweii @whitequark btrfs isn't a journalling FS -- it's copy-on-write, which is subtly different.

                                      The problem with unexpected power-off is when the hardware lies. btrfs requires that when the disk says that data's hit permanent storage, it really has. In some cases of buggy firmware, disks can pass a write barrier while the data's still only in cache. With a power-fail, that can lead to metadata corruption, because the FS has updated the superblock, pointing to an incomplete transaction.

                                      mcc@mastodon.socialM 1 Reply Last reply
                                      0
                                      • darkling@mstdn.socialD darkling@mstdn.social

                                        @mcc @nogweii @whitequark btrfs isn't a journalling FS -- it's copy-on-write, which is subtly different.

                                        The problem with unexpected power-off is when the hardware lies. btrfs requires that when the disk says that data's hit permanent storage, it really has. In some cases of buggy firmware, disks can pass a write barrier while the data's still only in cache. With a power-fail, that can lead to metadata corruption, because the FS has updated the superblock, pointing to an incomplete transaction.

                                        mcc@mastodon.socialM This user is from outside of this forum
                                        mcc@mastodon.socialM This user is from outside of this forum
                                        mcc@mastodon.social
                                        wrote last edited by
                                        #20

                                        @darkling @nogweii @whitequark I see. But it seems like that would be no greater a problem for BTRFS than ext4.

                                        "it's copy-on-write, which is subtly different"

                                        Does it have different performance characteristics? Intuitively it seems like it must but I can't really justify the idea it does moreso than modern journaling/autodefrag

                                        1 Reply Last reply
                                        0
                                        • mcc@mastodon.socialM mcc@mastodon.social

                                          @whitequark I have a new hard drive I intend to use primarily for backup and I am currently considering BTRFS or ZFS for the Linux part instead of ext4 (because I hear they can do some thing of storing extra error-checking data to protect against physical disk corruption). In your view, if I intend to use mainline Debian indefinitely, will BTRFS, ZFS, both, or neither give me the least pain getting things working?

                                          whitequark@social.treehouse.systemsW This user is from outside of this forum
                                          whitequark@social.treehouse.systemsW This user is from outside of this forum
                                          whitequark@social.treehouse.systems
                                          wrote last edited by
                                          #21

                                          @mcc btrfs

                                          my headmate, who is obsessive over data integrity, runs btrfs on her NAS with zero issues. it has nice things like snapshotting and such. the reputation btrfs has dates back to many years ago and i don't think the issues people distrust it for have mattered for quite a while

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups