Other the licencing issues, ZFS on Linux is production quality.
I'm no zealot but name me one file system on Linux (other then BRTFS) which has all those features so to say inline :
- Builtin in bit rot protection with raid levels integrated or non-protected with copies feature.
- Snapshots ( accessible via one cd command) / clones / compression / dedup / encryption one command away - granularity per filesystem / transparent to user.
- Incremental send - receive, local or remote, protocol agnostic (STDIN/STDOUT).
- Quotas, reservations - one command away.
- Not using standard (not to say obsolete) LRU for caching, but ARC.
- Ability to increase performance with dedicated devices for L2ARC/ZIL.
- Sharing volumes/files using NFS, CIFS (NAS) or ISCSI (block) - couple of commands away.
- Compatibility between systems running Opensolaris & BSD derivatives, endianess aware.
Those are features offered by enterprise array systems for big price tag and additional licences.
Of course, much can be achieved with various other tools (LVM snaps, rsync tools, hard links, xfsdump, dump etc.)
In ZFS all is builtin, one file system to rule them all
Regards
Peasant.