Формат файлов AppleDouble

Хотя метаданные файловой системы позволяют сделать работу пользователя в Lion содержательнее, может стать проблемой совместимость со сторонними файловыми системами. Только тома, отформатированные с помощью файловой системы Mac OS Extended, полностью поддерживают ветви ресурсов, ветви данных, флаги файлов и дополнительные атрибуты. Для операционных систем семейства Windows было разработано стороннее программное обеспечение, которое позволяет этим системам обращаться к дополнительным метаданным тома с файловой системой Mac

OS Extended. Однако для помощи другим файловым системам в работе с метаданными пользователи гораздо чаще будут использовать встроенное в Lion программное обеспечение.

Для большинства не-Мас OS томов Lion размещает метаданные файловой системы в отдельном скрытом файле данных. Данная техника получила название AppleDouble. Например, если скопировать файл с метаданными и именем MyDocument.docx на том с файловой системой FAT32, Lion автоматом разделит файл и запишет его как два отдельных фрагмента. Внутренние данные файла будут записаны в файл с тем же именем, что и у оригинала, а метаданные будут записаны в файл ._ MyDocument.docx, который будет скрыт в Finder. Это вполне применимо для большинства файлов, так как Windows-приложения работают только с содержимым ветви данных. Однако некоторые файлы не слишком подходят для разбиения, и дополнительные файлы с точкой и подчеркиванием создают путаницу в других файловых системах.

Примечание. Системы Windows по умолчанию скрывают файлы, в начале имени которых идет точка и знак подчеркивания. Чтобы в системе Windows 7 получить предыдущий снимок, нужно вручную включить показ скрытых файлов.

Примечание. Поскольку связки и пакеты на самом деле являются специальными папками, данные объекты копируются на не-Мас OS тома как обычные папки. Finder продолжает распознавать объекты как связки или пакеты, даже когда они находятся на стороннем томе.

В Mac OS X vlO.5 был представлен усовершенствованный метод работы с метаданными на сетевых SMB-папках с NTFS-томов, не требующий использования формата AppleDouble. Собственная файловая система современных компьютеров на основе Windows - NTFS - поддерживает своего рода аналог ветвей файла, известный как альтернативные потоки данных. Файловая система компьютера Mac будет записывать метаданные в альтернативный поток данных. Таким образом, файл будет отображаться как один объект и в Windows, и в Mac OS X.

Примечание. Lion всегда вернется к использованию файлов «с точками и подчеркиваниями» при записи на FAT32-TOMa, UFS-тома или более старые сетевые NFS-папки.