План 9 от Bell Labs

  • История и развитие Plan 9

    • Plan 9 — это распределенная операционная система, разработанная в Bell Labs в 1991 году. 
    • Она была создана для поддержки распределенных вычислений и разработки программного обеспечения. 
    • Plan 9 была основана на философии Unix и использовала концепцию «everything is a file» для представления системных интерфейсов. 
  • Технические особенности и архитектура

    • Plan 9 использует файловую систему с иерархической структурой и поддерживает удаленный доступ к файлам через протокол 9P. 
    • Она включает в себя механизмы для создания и управления процессами, а также для управления памятью и ресурсами. 
    • Plan 9 имеет архитектуру, основанную на процессах и пространствах имен, что позволяет создавать распределенные приложения. 
  • Коммерческое использование и влияние

    • Plan 9 не получила широкого коммерческого распространения, но повлияла на другие операционные системы, включая Linux. 
    • Она использовалась в исследованиях в области компьютерных наук и в коммерческих системах хранения данных. 
    • Plan 9 вдохновила другие проекты, такие как 9wm и wmii, и была адаптирована для Raspberry Pi. 
  • Деривативы и форки

    • Inferno является потомком Plan 9 и включает в себя многие ее концепции. 
    • 9atom и 9front — это форки Plan 9, добавляющие новые аппаратные драйверы и программное обеспечение. 
    • Существуют также альтернативные дистрибутивы, такие как 9legacy и Akaros, предназначенные для многоядерных архитектур. 
  • Лицензия

    • Полный исходный код Plan 9 доступен под лицензией 1.02, которая была изменена на GPL-2.0 в 2014 году. 
    • В 2021 году право собственности на Plan 9 перешло к Plan 9 Foundation, и все предыдущие релизы были повторно лицензированы под MIT. 
    • Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала. 

Полный текст статьи:

План 9 от Bell Labs — Википедия

Оставьте комментарий

Прокрутить вверх