В файловых системах классических #MacOS есть одна интересная особенность 
Как и в других файловых системах, «файл это поименованная последовательность данных, расположенная…» блаблабла… Но на классических Маках эти данные делятся на две вилки: data fork — тут всё, как в других системах, обычная битовая свалка, и resource fork — описательные ресурсы к этому файлу, например к программам там могут идти строки, иконки, курсоры, меню, положение окна. То, что в других системах, например в #BeOS, хранится в файловых мета-атрибутах. Эти ресурсы организованы в виде Berkeley DB с 32-битным (4 ASCII-символа) ключом
#MacOSclassic #MacOS9

Как и в других файловых системах, «файл это поименованная последовательность данных, расположенная…» блаблабла… Но на классических Маках эти данные делятся на две вилки: data fork — тут всё, как в других системах, обычная битовая свалка, и resource fork — описательные ресурсы к этому файлу, например к программам там могут идти строки, иконки, курсоры, меню, положение окна. То, что в других системах, например в #BeOS, хранится в файловых мета-атрибутах. Эти ресурсы организованы в виде Berkeley DB с 32-битным (4 ASCII-символа) ключом
#MacOSclassic #MacOS9


