The problem isn't the code. I could "just" cp -r openZFS into Linux/fs/zfs or whatever. The problem is the copyright owner is going to sue you, and I ain't got time for that headache, nor the money for the lawyer to defend that lawsuit. Which I'd probably lose. Laundering it through AI isn't enough to fend off that lawsuit.
bcachefs exists outside of any drama. I switched my pools to it from ZFS last year and it is working swimmingly. What ZFS use case do you have that bcachefs does not solve? Only thing I can think of is zfs send/receive and I never used that.
Both bcachefs and ZFS are social problems, not technical. Nothing stops a distro from shipping ZFS as part of their kernel. Except a legal interpretation of whether CDDL and GPL2.0 allow that marriage.
The problem isn't the code. I could "just" cp -r openZFS into Linux/fs/zfs or whatever. The problem is the copyright owner is going to sue you, and I ain't got time for that headache, nor the money for the lawyer to defend that lawsuit. Which I'd probably lose. Laundering it through AI isn't enough to fend off that lawsuit.
bcachefs exists outside of any drama. I switched my pools to it from ZFS last year and it is working swimmingly. What ZFS use case do you have that bcachefs does not solve? Only thing I can think of is zfs send/receive and I never used that.
Both bcachefs and ZFS are social problems, not technical. Nothing stops a distro from shipping ZFS as part of their kernel. Except a legal interpretation of whether CDDL and GPL2.0 allow that marriage.