Комментарии 15
Логотип похож на логотип языка Go, и так-же безобразен.
Это же за-а-айка! :)
Фильм "Glen or Glenda" был одним из первых фильмов, которые поднимали повесточку: главный герой -- трансвестит. В США в 1953 году это было довольно смело...
Сразу вспоминается "В джазе только девушки", правда, там - не трансвеститы, а травести, и это 1959, а не 1953... Но финал "у каждого свои недостатки" тоже весьма смел!
Эд Вуд вообще был смелым мужиком. Ходить в атаку на фашистов в женском белье не каждый сможет.
Так дизайнер один и тот же Renée French: https://en.wikipedia.org/wiki/Renée_French
А про Inferno напишете?
Temple OS. Очень необычно, но с изюминкой. Написана одним человеком, правда с диагнозом.
Сложилось впечатление, что просто толпа кодеров насмотрелись странных фильмов и начали программировать по вдохновением :) Результат и описан в статье.
Есть и ещё одно преимущество подобной архитектуры с использованием
пространств имён: все ресурсы в такой ОС определяются через подобие
иерархической файловой системы, поэтому огромное количество драйверов и
кода, которые живут внутри ядра в традиционных Unix-системах, включая
Linux, здесь просто не нужны.
Одной из главных претензий к Plan 9, тормозивших развитие системы, было
тотальное отсутствие драйверов и слабая поддержка периферийного
оборудования.
ничего не понял
Ядро первой версии этой системы состояло всего лишь из 18000 строк кода,
версия 2006 года насчитывала уже 150 000 строк. Сравните это с более
чем 4,8 миллионами строк кода в ядре Linux.
опять не понял, ну сравнил и что? Наверное, имелось в виду, что кодовая база Plan9 существенно меньше и это хорошо? Но ведь миллионы строк линукса написаны не от балды, это поддержка тысяч единиц оборудования, множества файловых систем, протоколов, аппаратных архитектур. Какое-то это очень наивное сравнение.
поэтому огромное количество драйверов и
кода, которые живут внутри ядра в традиционных Unix-системах, включая
Linux, здесь просто не нужны.
Имеется в виду, что они не нужны в ядре. Но в целом - все равно нужны.
опять не понял, ну сравнил и что? Наверное, имелось в виду, что кодовая база Plan9 существенно меньше и это хорошо?
Здесь тоже ядро plan9 противопоставляют монолитному ядру linux, где все драйвера в ядре.
Есть и ещё одно преимущество подобной архитектуры с использованием пространств имён: все ресурсы в такой ОС определяются через подобие иерархической файловой системы, поэтому огромное количество драйверов и кода, которые живут внутри ядра в традиционных Unix-системах, включая Linux, здесь просто не нужны. Все они являются лишь процессами пользовательского пространства в Plan 9.
Как пространство имён влияет на вынесение системного кода из ядра (драйверов) в пользовательское пространство?
По описанию немного похоже на микроядро, но Plan 9 не относится к этой категории.
Девятый фронт. Знакомимся с 9front — операционной системой на платформе Plan 9