BSD & journalling file systems (was: Re: netfilter - pf
Apollon Koutlidis
apollon at planewalk.net
Fri May 18 12:07:22 EEST 2007
Giorgos Keramidas wrote:
> On 2007-05-18 02:04, Fanis Dokianakis <madf at hellug.gr> wrote:
>
>> Χμμ ναι ξέχασα να ρωτήσω. Υπάρχει τελικά σταθερό journaling filesystem
>> στο openbsd (ή γενικά στα bsd);
>>
>
> Ε, για να χαλαρώσουμε λίγο :P
>
> Στο FreeBSD έχει γίνει port ήδη το ZFS του Solaris (στο Linux δεν
> υπάρχει καν ακόμα port του ZFS, αλλά ας μην είμαστε απαισιόδοξοι).
>
...υπάρχει λόγος σοβαρός: Ο source κώδικας του ZFS τελεί υπό την άδεια
CDDL της Sun η οποία δυστυχώς είναι ασύμβατη με τη GPL και ένα clean
room rewrite προφανώς δεν είναι ρεαλιστική εναλλακτική. Από την άλλη το
FUSE (χάρη στο οποίο πολύς κόσμος μεταξύ άλλων «μιλάει» NTFS στο Linux
και όχι μόνο σήμερα) είναι μερικώς LGPL'ed και ως εκ τούτου μπορεί
κανείς να κάνει link με δαύτο κώδικα με «άλλες, κακές» άδειες χρήσης. Ο
Ricardo Correia κατά τη διάρκεια του 2006 GSOC ξεκίνησε το ZFS on
FUSE/Linux <http://www.wizy.org/wiki/ZFS_on_FUSE> [1], [2] το οποίο
βρίσκεται αυτή τη στιγμή σε beta - όσοι χαρήκατε ξανασκεφτείτε το -
γιατί από performance... βράστα (προς το παρόν) :)
[snip]
> «Γενικά τα BSD» δεν είναι *τόσο* άχρηστα όσο υπονοεί ο αφορισμός με το
> journalling παραπάνω :-)
>
Κάθε άλλο παρά άχρηστα είναι τα BSDιά :-) Από την άλλη και ο RMS έχει
τους λόγους του [3], [4] που γκρινιάζει...
Α.
[1] http://www.wizy.org/wiki/ZFS_on_FUSE
[2] http://zfs-on-fuse.blogspot.com/
[3] http://www.kuro5hin.org/?op=displaystory;sid=2001/6/19/05641/7357
[4] http://gpl-violations.org/
More information about the Linux-greek-users
mailing list