Материалы по тегу: bell labs

25.03.2021 [14:35], Андрей Галадей

ОС Plan 9 от создателей UNIX получила лицензию MIT и перешла под крыло Plan 9 Foundation

Операционная система UNIX известна в качестве прародителя Linux и идейного «вдохновителя» множества других решений. Эту ОС разработали в Bell Labs. Но там же в конце 1980-x начали создавать другую, экспериментальную систему — Plan 9. Она не стала популярной, но тоже повлияла на развитие других ОС.

Изображение: Wikipedia/Bell Labs

Изображение: Wikipedia/Bell Labs

Она основана на принципе, который отличается от модели обычных операционных систем. ОС состоит из набора слабо связанных друг с другом служб, которые могут быть даже размещены на разных машинах. Ещё один необычный концепт — собственное пространство имён для каждого процесса. Фактически Plan 9 предвосхитила сегодняшние микросервисные архитектуры.

Однако Plan 9 так и не стала популярной, хотя и обзавелась рядом форков. А многие её решения перекочевали в коммерческие ОС. Это, к примеру, предоставления доступа к службам ОС через файловую систему (активно используется в Linux) или повсеместно используемая сейчас кодировка UTF-8, которая впервые была внедрена именно в этой ОС.

Разработчики Plan 9, подразделение Computing Techniques Research Department. Фото: Nokia/Bell Labs

Разработчики Plan 9, подразделение Computing Techniques Research Department. Фото: Nokia/Bell Labs

Сама Bell Labs в результате череды слияний и поглощений оказалась в руках Lucent/Alcatel-Lucent, а потом перешла к Nokia. Ранее исходники Plan 9 открывали под лицензией Lucent Public License (2002 год), затем перевели под GNU GPLv2 (2014 год), а теперь перелицензировали под MIT.

Все наработки по системе и права на неё переданы в Plan 9 Foundation, что позволит энтузиастам свободно изучать и развивать систему. Отметим, что на сегодняшний день есть активное сообщество людей, которые работали над Plan 9 и заинтересованы в будущем развитии этой революционной операционной системы. Также есть несколько сторонних систем.

Постоянный URL: http://servernews.ru/1035698
Система Orphus