Ben Scott <dragonh...@gmail.com> writes:
> Hi all, > > We haven't had a really good flamewar ^W discussion on here in far too long... > > SUMMARY > > Btfrs vs ZFS. I was wondering if others would like to share their > opinions on either or both? Or something else entirely? (Maybe you > just don't feel alive if you're not compiling your kernel from > patches?) Especially cool would be recent comparisons of two or more. > > I'll provide an info dump of my plans below, but I do so mainly as > discussion-fodder. Don't feel obligated to address my scenario in > particular. Of course, commentary on anything in particular that > seems like a good/bad/cool idea is still welcome. > > RECEIVED WISDOM > > This is the stuff every article says. I rarely find anything that goes > deeper. > > - ZFS has been around/stable/whatever longer > - btfrs has been on Linux longer > - btfrs is GPL, ZFS is CDDL or whatever > - Licensing kept ZFS off Linux for a while > - ZFS is available on major Linux distros now Those points aren't quite right. Nothing has changed regarding licensing. https://www.fsf.org/licensing/zfs-and-linux https://sfconservancy.org/blog/2016/feb/25/zfs-and-linux/ . Tldr: cddl is gpl incompatible. The only thing that changed is that Ubuntu decided to ship the zfs kernel module, they are ignoring the license, and there hasn't been any public license enforcement yet, but it could come from ZFS or linux copyright holders. Other than ubuntu, zfs for linux comes without cooperation from the major distros or upstream linux, and thus, if you are using your distro's kernel, it will sometimes break when you upgrade. ZFS doesn't benefit from the linux's code review, continuous integration, collaboration, etc. So, a good reason to use BTRFS over ZFS on linux is simply to support copyleft licensing in general and support upstream linux. For all your technical goals, I think BTRFS will do fine, I've been using it for many years now. -- Ian Kelling | Senior Systems Administrator, Free Software Foundation GPG Key: B125 F60B 7B28 7FF6 A2B7 DF8F 170A F0E2 9542 95DF https://fsf.org | https://gnu.org _______________________________________________ gnhlug-discuss mailing list gnhlug-discuss@mail.gnhlug.org http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/