News for hackers. Stuff that matters.
Re:Linus Torvalds says “Don’t use ZFS”–but doesn’t seem to u... by rvz on Monday January 13, 2020 @09:50AM (#22034872)
> Linus should avoid authoritative statements about projects he's unfamiliar with.

I'd side with the author here since he's shown to have experience and researched his points with using ZFS here and is quite frankly clear around explaining the background of ZFS enough to disqualify Linus's arguments for telling those who agree with him "Don't use ZFS".

I may have not gone as far as the author to do the benchmarks themselves, but the most misunderstood claim that Linus clearly went off the rails on what the claim about ZFS being unmaintained. As a part time Linux/BSD user, using Linus's own ranting language: This is complete B___S___.

When talking about "The" Linux kernel (no distros), Linus has his merits and his most excellent and decorated highness is respected by software engineers worldwide for the kernel. But as soon as he gets involved with topics which he has done little research and a clear lack of understanding, then the real experts will notice.

Re:Linus Torvalds says “Don’t use ZFS”–but doesn’t seem to u... by diffeomorphism on Monday January 13, 2020 @10:14AM (#22035085)
Isn't this completely irrelevant to the discussion?

Linus's only point was that ZFS for Oracle reasons can't be included in the kernel (despite what Canonical thinks). ZFS may have some nice features but is not worth the headache to rely on a possible copyright infringing, out-of-tree model backed by Oracle.

I have thus far seen nobody who disagrees with this. Instead people seem to got hung upon nitpicking or their own ego. E.g. but the features are important to me and not buzzwords. Good for you, every non-BSD OS thus far lived without them. Or "unmaintained". Of course it has maintainers, but *BSD switch to basing itself on ZFS on Linux because they don't have enough.

TLDR: Hyperbole != wrong and nobody disagrees with the substance just with the tone.

Re:Linus Torvalds says “Don’t use ZFS”–but doesn’t seem to u... by almindor on Monday January 13, 2020 @10:29AM (#22035249)
This is not correct. The api that was disabled was deprecated for over a decade when disabled. It was an api that wasn't meant to be used. Zol folks kept using it out of tree and when Linus finally removed/hidden them people went apeshit thinking it was some sort of attack. It wasnt, it was 12 years late...
Re:Linus Torvalds says “Don’t use ZFS”–but doesn’t seem to u... by hexchain on Monday January 13, 2020 @08:33PM (#22040916)
Quoting Linus himself (https://www.realworldtech.com/forum/?threadid=189711&curpost...):

> We didn't go out of our way to deliberately break anything.

> But we do occasionally turn symbols that aren't meant to be used outside the kernel into GPL-only, because they have some internal implementation issues.

Re:Linus Torvalds says “Don’t use ZFS”–but doesn’t seem to u... by rat9988 on Monday January 13, 2020 @10:41AM (#22035369)
An api may not be meant to be used but what makes it important to hide it? They could just let it be until there is a real need to delete it. Just going out of your way to hide something is a bit hard to understand.
Re:Linus Torvalds says “Don’t use ZFS”–but doesn’t seem to u... by ncmncm on Monday January 13, 2020 @02:02PM (#22037445)
It is the next step leading up to deleting it.

There are very good reasons to delete unmaintained or hard-to-maintain code that nothing important depends on, or should depend on. But just deleting it creates hardships, so things happen in stages.

Re:Linus Torvalds says “Don’t use ZFS”–but doesn’t seem to u... by rat9988 on Monday January 13, 2020 @10:22AM (#22035162)
His point is a bit deflective of the issue. They intentionally disabled api to my understanding for non GPL modules that zfs on linux relied on. No one asked for ZFS to be integrated in linux. I hope someone with better understanding than me can confirm or infirm.