Две недели назад вышла новая версия форка ОС Plan 9, предназначенная для работы в распределенной динамической среде. Plan B известен отказом от семантики файла в пользу более мощного понятия "коробки" (box). Основные принципы дизайна:
- Все ресурсы представлены как "объемы" "свитки" "тома" (примеч. ivlad); (volumes)
- Система работает с локальными и удаленными "коробками" постедством общего протокола; допускается централизованая замена этого протокола на любой другой
- Как и в Plan 9, пространство имен - приватное по отношению к конкретному процессу, и его можно модифицировать путем именования "свитков" и определения правил, согласно которым происходит автоматический импорт сетевых ресурсов
- Системные вызовы оперируют именами, по возможности в программах не используются файловые дескрипторы
Для работы с системой требуется предварительно настроенная сеть плюс знакомство с Plan 9, ведь это - исследовательская ОС.
Скриншоты: http://lsub.org/ls/omero.gif а так же http://lsub.org/who/nemo/export/omero...
Публикации: http://lsub.org/ls/papers.html . Есть еще немного устаревшая статья Зубинского: http://itc.ua/print.phtml?ID=18501