Como dijo Breakthrough, use NTFS . Tanto en Mac OS como en Linux, puede usar NTFS-3G para habilitar la lectura/escritura en una partición NTFS.
En OS X, NTFS-3G también se puede instalar a través de Homebrew de forma gratuita con brew install ntfs-3g
. También necesitas Fuse para OS X, pero eso es todo.
Estos proyectos son gratuitos, de código abierto y maduros. He usado esta configuración en una Mac y no he tenido problemas para acceder a los datos desde una partición NTFS.
UDF es un candidato. Funciona listo para usar en Linux>=2.6.31, Windows>=Vista, MacOS>=9 y en muchos BSD.
Nota: UDF viene en diferentes versiones, que no son igualmente compatibles con todas las plataformas, consulte Wikipedia - Compatibilidad.
Pregunta relacionada:Uso de UDF en una unidad flash USB
La respuesta simple es no. No existe el mínimo común denominador en estos sistemas operativos además de FAT32.
Por mínimo común denominador, me refiero a sistemas de archivos integrados. Para los complementos, estás solo.