Объясните мне, а то я не пойму чего-то.
Вот есть ext3, ext4. Другие системы, типа *BSD, венда через ExtFSd, или что там еще, поддерживает их — только для чтения. Запись, оказывается, сложно реализовать, имея в руках весь код?
В OSX есть две реализации, одна открытая, и, по-моему, неподдерживаемая уже, там ext* был только для чтения. В Paragon запись есть, но она медленная и файловую систему портит нещадно.
Ну ладно, кому-то претит GPL2. BSD-евый UFS. В линуксе — только для чтения. Для записи — dangerous.
Я не пойму, они что, при открытом коде, смотри-не-хочу, бинарники реверсинженерят? Да NTFS в линуксе в разы лучше поддерживается, а она уж на что реверсинженеренная. Даже HFS+, если журнал отрубить, пишется без ошибок.
Что это такое и почему такая задница — кто-нибудь расскажет?