Originally posted by erendorn
View Post
Announcement
Collapse
No announcement yet.
Btrfs Gets Talked Up, Googler Encourages You To Try Btrfs
Collapse
X
-
Originally posted by brosis View Post... ZFS license ...
... is one huge pile of dung.
OpenSolaris (itself CDDLd) and the BSDs have no problem with the CDDL.
As far as I understand, the GPL is not compatible with the CDDL.
So I think, Linux has the wrong license and should change it if possible.
Comment
-
The primary reasons given in the talk (he seemed to stress it more than the slides make it seem) was regarding snapshots and the ability to send those snapshots to remote systems. Slide 35 and 36 actually explain something I've done (2.5 ssd to msata though) as a fall back method for whenever I manage to really bork up my laptop and suddenly need it usable for something.
Originally posted by xeekei View PostI was sure it was going to be a full on flame war by now. ZFS does have plenty of die hard fans.
Originally posted by nils_ View PostI'm using btrfs for my home directory now, but I have noticed that sometimes there are some odd bugs or hangs. For example, on my laptop running linux 3.16 the moment the partition is full the system becomes so unresponsive that I have to SysRq reboot it. Then afterwards some files are missing, and as usual the chrome preferences are corrupted...
Comment
-
I know, but what is the problem with not distributing ZFS with the kernel?
Originally posted by drSeehas View PostAs far as I understand, the GPL is not compatible with the CDDL.
So I think, Linux has the wrong license and should change it if possible.Last edited by smitty3268; 21 August 2014, 11:37 PM.
Comment
-
Can btrfs be used for archival, or does it have the same problem as ZFS, where if you don't have the fs actively running, it gets corrupted? I'm looking for a new filesystem for a home server, but I don't want to lose all my files again if I need to power down the server for a long while.
Comment
-
Originally posted by smitty3268 View PostMaintaining such an important piece of the kernel externally away from upstream code is certainly possible, but to date I'm not sure it's ever been done very well and it comes with a lot of well known problems you have to overcome. I'm not saying it's impossible, but it seems unlikely ZFS will ever become too popular on linux systems while it is developed separately. If that weren't true, btrfs probably would have been dropped by now.
You are right. Maintaining such an important piece of the kernel externally away from upstream code will come with problems. Going with Btrfs will be easyer.
That's semantics, you can say it either way. The reality is that the GPL existed first, and CDDL was clearly written with the intent to be incompatible with it for business reasons.
SUN had the right to chose any license they want. Fortunately they chose an open source license.
... changing the license of linux is practically speaking impossible.
They'd basically have to start a new kernel from scratch ...
Comment
-
Originally posted by Tired_ View PostCan btrfs be used for archival, or does it have the same problem as ZFS, where if you don't have the fs actively running, it gets corrupted? I'm looking for a new filesystem for a home server, but I don't want to lose all my files again if I need to power down the server for a long while.
(or, if you don't run often, kick it off as part of startup or shutdown and have it email you upon anything abnormal)
Comment
-
Originally posted by Tired_ View PostCan btrfs be used for archival, or does it have the same problem as ZFS, where if you don't have the fs actively running, it gets corrupted? I'm looking for a new filesystem for a home server, but I don't want to lose all my files again if I need to power down the server for a long while.
Comment
-
Originally posted by smitty3268 View PostSun's ZFS code is CDDL. What i meant was that linux devs can't reimplement ZFS from scratch using the specs (or reverse engineer it) as GPL code, because then they'd be sued for patent infringement.
That being said, I am not a lawyer, but I think the idea that Marc put forward during his talk that placing the code under the GPLv2 gave people a patent grant needs legal review. There is nothing about patent grants in the GPLv2. I ran this question by gregkh who teaches a class on the GPL to people studying law and he told me to consult an attorney.
Comment
-
Originally posted by arrow View PostTry:
noatime nobarrier nodatacow nodatasum ssd ssd_spread compression=lz4
LZ4 patch to compression... this will do a fast fs, but corruptions everywhere. For enthusiasts, is interesting try it some day...
Comment
Comment