I thought that the ZOL license was not GPLv2 compatible, which is why no distro has packaged it to date. What am I missing?
Announcement
Collapse
No announcement yet.
ZFS Indications Have Us Already Eager For Ubuntu 19.10
Collapse
X
-
Originally posted by superstructor View PostUbuntu is more interested in helping everyday users in the real world rather than stroking their own egos like some kernel developers.
https://lkml.org/lkml/2019/1/15/305
About kernel space, some interfaces are only allowed to interact with other GPL software, there he has a point..
But overall, yes, "Not Invented Here Thus I don't Care" syndrome is shining through.
- Likes 1
Comment
-
Originally posted by jrch2k8 View Post
FreeBSD and Illumos use features defined as Version 5000 that was the last set of features from the old SUN days and opensolaris, ZoL on the other hand have extra features like large dnodes, lz4 compression, TRIMM, etc. that neither FreeBSD nor Illumos current ZFS implementations understand, your best bet is to recreate the pools passing an specific version flag to retain compatibility.
If you want the best experience on ZOL+ Linux your best bet right now is ArchLinux with archzfs repo, since is usually couple day behind new kernels top and pacman is smart to block kernel updates until archzfs repo is up to date.
For those few hours you may have to wait between repo syncs just use
pacman -Syu --ignore=linux to upgrade the rest of your system
From there I keep at least two kernels installed -- whatever is LTS and whatever is the current stable. If current breaks during, say, the 5.1>5.2 upgrade, then I can switch over to LTS long enough to downgrade back to 5.1...note that I'm just pulling kernel versions out of my ass on that last line...for all I know 5.2rc works just fine with ZFS, I've never tried...
Also, Manjaro makes it even easier since all the kernels they include contain prebuilt ZFS modules as well as all the necessary ZFS packages are in their repository. Only "problem" is they're still on 0.7.13 so the DKMS package from the AUR is still my recommendation.
Also, wik, if a person is going to compile their own kernels and not use what a distribution offers, the DKMS package is all that's necessary. I consider it necessary to compile all my kernels from 5.0 on up to circumvent the GPL exports stuff (and so should every ZOL user). IMHO, it's damn-near pointless to use ZFS & Linux 5.0+ without that patch.
Comment
-
Originally posted by sheldonl View PostI thought that the ZOL license was not GPLv2 compatible, which is why no distro has packaged it to date. What am I missing?
Comment
-
Originally posted by itoffshore View Post
I've not had any problems running Manjaro with linux-hardened & zfs-dkms-git - this avoids kernel incompatibilities & gives me native encryption.
Comment
-
Originally posted by skeevy420 View Post
Unless you're building that kernel yourself with this patch, you are screwing yourself with unnecessary slowdowns due to 5.0+ blocking ZFS from using the GPL exports, specifically the AES parts for encryption/decryption speed since you mention native encryption.
Thanks for the "headsup" though ;o)
- Likes 1
Comment
Comment