In terms of what is lacking in hfs+, I am not going to give you a list of say the advances of zfs over hfs+
1. You have still not mentioned a single feature.
2. Solaris is a completely different operating system performing a completely different function and has very different requirements with regards to filesystems. Why not put a truck engine in your sedan? It's more powerful right??
3. For any features in point (1) which you believe Apple should borrow from ZFS, what prevents these from being added into the existing HFS+ codebase?
Surely it would make sense to add these features into a thoroughly tested and robust code base rather than wastefully rewriting thousands/millions of lines of existing code to then need to begin the very long process of testing and bugfixing? This costs a huge amount in terms of time and money.
Please let me know your thoughts on (1) and (3) as I honestly don't know enough about the specifics of ZFS. Enlighten me.
Last edited: