Семантика файлов в Reiser4: возможность для мира открых исходников Некоторые считают, что файловая семантика в Reiser4 представляет проблему для сообщества Linux. Грубо говоря, каждый файл в ней выглядит как папка и может быть открыт как папка. Имена в этой папке - не новые файлы, а метаданные, ассоциированные с файлом. Именно так задокументировал это Ганс Рейзер (Hans Reiser) на сайте Namesys. Последовал немедленный ответ со стороны сообщества - это слишком серьезное изменение и его невозможно принять. Я скромно полагаю, что это вызов, который мы должны принять, потому что потом у нас может и не быть возможности сделать это.
Далее автор подробно рассказывает почему и зачем Reiser4 должна стать основной файловой системой для Linux. Это необходимый переход, и это инновационный переход, он изменяет очень многое. Это то, что должна была сделать WinFS, и нет повода давать компаниям первым запатентовать простые решения, которые могут родиться при переходе к новому представлению файлов в Reiser4.
Читайте статью на NewsForge (). |
Комментарии |
Комментарии: 240
Зарегистрирован: 01.07.2004 14:57
| Раньше WinFS надо сделать обязательно! Microsoft уже второй раз обламывается на том же самом. Как говорится, не могу скрыть своей радости.
Только не представляю, как подобная среда может и будет взаимодействовать с традиционными программами. |
|
Комментарии: 952
| Вот это-то и смущает самих линуксоидов. Боюсь, как бы не остались возможности такой ФС погребены под грузом совместимости...
С другой стороны - можно и не бояться, ведь все проекты открытые, а проблема не в Linux (это же всего лишь ядро), а в приложениях. Думаю, что даже если официальные проекты, например, GNOME или KDE, откажутся поддерживать Reiser4 по полной, то кто-нибудь их fork'нет. Хотя, судя по последним сообщениям из стана Gnome, они должны Reiser поддержать.
Ну а раз так, есть возможность и раньше поспеть, чем WinFS будет, темпы open source разработок - это мое почтение. |
|
Комментарии: 558
| Я думаю дробление файлов в рейзере небезгранично.... То есть все есть контейнер - не может продолжаться безгранично... к тому же типы контейнеров должны определяться как-то извне.
Так что я думаю это не такая уж и большая проблема для opensource. давно уже пора отходить от идеологии что все есть файл... она слишком стара.
Тожесамое как и ACL заменили unix permission... (кстати наверняка не два байта переслать - изменения) так же и raiser4 прочно укоренится в стане открытых систем.
Тут главное не подвергнуться майкрософтовскому синдрому обратной совместимости... резать надо смелее! |
Комментарии доступны только авторизованным пользователям, авторизуйтесь или зарегистрируйтесь на сайте здесь
|