Not sure if ZFS will be my root FS ever. 2 or 3 is good option. -- Vitovt Керівник проекту Груша.org.ua e-mail: vit...@grusha.org.ua IRC: chat.freenode.net #grusha 73
2012/5/25 Fabio Erculiani <lx...@sabayon.org>: > Hi all, > I am now ready to collect some feedback on ZFS support in Sabayon. > The Linux port of ZFS is released under CDDL, which apparently [1] > conflicts with the Linux Kernel license in some legalese way. > However, many people think that the issue is the same with > nvidia/fglrx, even though Oracle is known for its "let's sue > everybody" attitude. > > When I started looking at ZFS, I realized I had several ways of > including ZFS in Sabayon: > 1) as kernel module, shipped with sys-kernel/linux-{sabayon,server} > 2) as part of genkernel initramfs + external package > 3) just as external package (no ability to use it as root fs) > > Last night I had a look at 1) and started to embed spl and splat > modules (from sys-kernel/spl) into the kernel tree. The procedure is > quite complex because spl build system sucks the hell out of me, but I > eventually made it. > Unfortunately, embedding the zfs modules into the kernel tree, even if > built as external objects, is considered "not-so-legal" by some. > On the other hand, I do think that option 3) would be the safest, > although I'm not sure it is completely, 100% legal. > > Moreover, option 1) adds yet another maintenance burden we could avoid > with option 3); I don't think people are going to use ZFS as their > root filesystem anyway. > > Thoughts? > > [1] http://zfsonlinux.org/faq.html#WhatAboutTheLicensingIssue > -- > Fabio Erculiani >