Originally posted by Redfoxmoon
View Post
You can't just rewrite code to remove copyrights. You can do a clean re-implementation but that is a lot harder than it sounds, and may still infringe patents. Doing a clean re-implementation requires having a set of developers who have never seen the original implementation's sources. zfs is such an interesting project to fs developers that it's pretty unlikely you'll find a set of competent developers who have never looked at the zfs sources. The intersection of that group with a desire to reinvent the wheel and with the free time to actually do it, would be so small that it would take many years to happen. Meanwhile btrfs keeps getting better and has Facebook backing it, so which one do you think you'll be using for the next 10 years, and 10 years from now do you think that tiny group will still be re-implementing zfs? Bzzt.
Leave a comment: