The article talks about repeating mistakes, and descends into the world of file systems, but I didn't quite understand what the problem is that is repeated there. Anybody care to explain? (FWIW my impression is that there's lots of reinventing going on in the open source FS development; everybody wants to reinvent the cool features from ZFS, but with improved performance or a slightly different architecture, and they…
Perhaps because ZFS cannot be integrated into Linux due to licensing issues. If Oracle would be generous enough to offer it under a compatible license, I have little doubt it would be very welcome, despite some of its architectural incompatibilities.