O NTFS agora é suportado por software de código aberto, por meio do NTFS-3G , nas versões mais recentes do Linux, OSX e FreeBSD.
O Windows também suporta indiretamente (com uma penalidade de desempenho, mas é o Windows, de qualquer maneira) qualquer sistema de arquivos suportado pelo Linux, se você executar o Linux em uma máquina virtual. A VM pode ser coLinux , para uma integração mais strong que uma VM de plataforma genérica.
Todos os sistemas que você mencionou, exceto o Windows, a menos que você use o coLinux, suporta FUSE , portanto, qualquer sistema de arquivos que tenha um Implementação do FUSE atende aos seus critérios. Em particular, ZFS é uma escolha possível.