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