A partir de abril de 2010, Btrfs todavía está en desarrollo y no está listo para su uso en producción (realmente no lo está, he sido mordido experimentando con el kernel 2.6.32). Las funciones de btrfs contienen algunas pero no todas las características de ZFS. En particular, faltan RAID-Z y la deduplicación de datos.
Lo que funciona con btrfs es la captura de instantáneas, la copia en escritura, la suma de comprobación y el uso de múltiples discos como un solo volumen. GNU cp recientemente obtuvo una clara función de "reflink" para copiar archivos como duplicados de copia en escritura.
ZFS-FUSE parece más estable que btrfs, por lo que si utiliza Linux, puede ser una opción ( http://zfs-fuse.net/ ). Se implementan la mayoría de las funciones de Solaris ZFS. Sin embargo, no puedo encontrar puntos de referencia de rendimiento actualizados.
Para una solución sólida como una roca, todavía diría que vaya con Linux y XFS. Si necesita instantáneas, agregue LVM2. Si necesita RAID de software, agregue mdadm.