Inferno и Plan 9

Детальный разбор дистрибутивов и других UNIX-like ОС

Модераторы: Olej, bellic, adminn, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Inferno и Plan 9

Непрочитанное сообщение Olej » 15 мар 2012, 12:40

Интересный предмет + неплохая статья: Закат UNIX :roll:
Все знатоки UNIX знают имена Кена Томпсона (Ken Tompson), Роба Пайка (Rob Pike) и Дениса Ритчи (Dennis Ritchie). Знают об их вкладе в индустрию IT, знают, что именно они являются создателями операционной системы UNIX, языка программирования Си и именно им принадлежат идеи файлов-устройств, конвейерной обработки данных, командного интерпретатора, работающего вне ядра ОС. Но немногим известно, что еще в конце 1980-х эти люди начали самый грандиозный и масштабный проект по уничтожению UNIX и ее родного языка Си, что именно в это время они приступили к работе над операционной системой, призванной уничтожить UNIX и придти ей на смену.
... "приступили к работе над операционной системой, призванной уничтожить UNIX" - сильно сказано ;-) , и, хотя это у меня и плохой каламбур получается, но я таки замечу для справедливости, что Деннис Ритчи таки UNIX-а не пережил: Умер Деннис Ритчи. Как-то это перекликается с Борисом Гребенщиковым:
рок-н-рол умер, а я ещё нет

Ali
Писатель
Сообщения: 57
Зарегистрирован: 08 окт 2011, 08:00
Контактная информация:

Re: Inferno и Plan 9

Непрочитанное сообщение Ali » 15 мар 2012, 14:30

Об теперешнем состоянии Inferno и Plan9 можно узнать здесь:
http://inferno-rus.blogspot.com/
Обзор:
http://habrahabr.ru/search/?q=[inferno] ... type=posts

Для тех, кто хочет посмотреть вживую на inferno -- http://habrahabr.ru/post/42998

Изображение

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Inferno и Plan 9

Непрочитанное сообщение Olej » 15 мар 2012, 14:48

Ali писал(а):Об теперешнем состоянии Inferno и Plan9 можно узнать здесь:
http://inferno-rus.blogspot.com/
Обзор:
http://habrahabr.ru/search/?q=[inferno] ... type=posts
Системы очень интересные ... Inferno я смотрел мельком, а Plan9 более обстоятельно. Это нужно посмотреть, может и не для работы непосредственно, но много поучительного и для Linux-оидов. Хотя демонстрировались и очень любопытные разработки в Plan9 для (как может показаться странным) embeded применений, автономных устройств.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Inferno и Plan 9

Непрочитанное сообщение Olej » 14 фев 2014, 20:32

Исходный код ОС Plan 9 опубликовали под лицензией GNU GPLv2
сегодня 12:14

Из новостей сайта свободной операционной системы Akaros, разрабатываемой в Калифорнийском университете в Беркли, стало известно, что исходный код ОС Plan 9, созданной в Bell Labs для решения проблем в дизайне ОС UNIX, теперь доступен под свободной лицензией GNU GPLv2.

Разработчики Akaros, взаимодействующие с программистами Plan 9 в рамках своего проекта, сообщают: «Калифорнийский университет в Беркли получил разрешение от Alcatel-Lucent [правообладателя кода Plan 9] выпустить Plan 9 на условиях лицензии GNU GPL версии 2». До сих пор исходники Plan 9 распространялись только под лицензией LPL (Lucent Public License), которую признают в FSF (Free Software Foundation) как лицензию на свободное ПО, но называют несовместимой с GPL.

Код Plan 9 под GPL уже доступен для скачивания в репозитории GitHub. Впрочем, сообщается, что результаты официальной разработки Plan 9 будут продолжать публиковать под LPL, а публикация кода под GPL — это шаг навстречу авторам Akaros, которые заимствуют некоторый код из Plan 9 для своей операционной системы (распространяемой на условиях GPL).

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Plan 9

Непрочитанное сообщение Olej » 14 сен 2019, 12:48

На форуме есть большие темы про QNX, Minix 3 ...
Совершенно упустили из виду и не уделили внимания такой замечательной ОС как Plan 9.
Plan 9 — операционная система, разработанная Bell Labs (позже Lucent Technologies[1], затем подразделение в Alcatel-Lucent[2], сейчас подразделение Nokia[3]) с конца 1980-х гг[4][5][6][7]. Система создавалась с учётом новых реалий, таких как сети и рабочие станции. Идеология UNIX — «Всё есть файл» легла в основу системы.
В системе Plan 9 существует множество необычных серверов с файловыми интерфейсами.
- Оконная система Rio предоставляет пользователю возможность работы с текст-ориентированной графической средой (терминалом, клавиатурой, мышью и т. д.) Программы могут осуществлять ввод-вывод текста через устройство /dev/cons, вывод графики через /dev/draw, получать события мыши, читая устройство /dev/mouse и т. д.
- Можно получить доступ к FTP серверам посредством чтения файлов, например:
ftpfs -q/ -a 'user@somewhere.com' ftp.ietf.org && ls /n/ftp/internet-drafts
Изображение
Glenda, эмблема Plan 9
Разработчик Bell Labs
Семейство ОС потомок UNIX
Последняя версия 4-я редакция / ежедневные снапшоты
Поддерживаемые платформы x86, amd64, SPARC(limited), MIPS, DEC Alpha, PowerPC, ARM
Там ещё не сказано, что:
- ОС Plan 9 разрабатывалась (основы закладывались) в точности той командой, которая создавала язык C, ОС UNIX ...
- что целью Plan 9 было: доделать то, что не доделали в UNIX, исправить то, что для UNIX сделали плохо...

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Plan 9

Непрочитанное сообщение Olej » 14 сен 2019, 13:29

Olej писал(а): Совершенно упустили из виду и не уделили внимания такой замечательной ОС как Plan 9.
Чтобы не изобретать велоспед, на "посмотреть" есть готовый образ для VirtualBox: Plan 9:
Size (compressed/uncompressed): 60.1 MBytes / 381.0 MBytes

Код: Выделить всё

olej@ACER:~/Загрузки/ISO$ ls -l Plan9.vdi.7z 
-rw-r--r-- 1 olej olej 62995684 сен 14 12:42 Plan9.vdi.7z
May 25, 2011 at 1:38 pm
Hi.
In this line the system ask to boot a remote filesystem (tcp) or a local filesystem (default): if you click “Enter” the system boot from local and go on the boot.
Система не то чтоб очень свежая ;-) ... но при её неспешном развитии, для ознакомления вполне пригодная.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Plan 9

Непрочитанное сообщение Olej » 14 сен 2019, 13:47

Код: Выделить всё

olej@ACER:~/Загрузки/ISO/plan9$ p7zip -d -k Plan9.vdi.7z

7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=ru_RU.UTF-8,Utf16=on,HugeFiles=on,64 bits,2 CPUs Intel(R) Celeron(R) CPU G1840 @ 2.80GHz (306C3),ASM)

Scanning the drive for archives:
1 file, 62995684 bytes (61 MiB)

Extracting archive: Plan9.vdi.7z
--
Path = Plan9.vdi.7z
Type = 7z
Physical Size = 62995684
Headers Size = 121
Method = LZMA:24
Solid = -
Blocks = 1

Everything is Ok

Size:       399527936
Compressed: 62995684

Код: Выделить всё

olej@ACER:~/Загрузки/ISO/plan9$ ls -l
итого 451688
-rw------- 1 olej olej 399527936 мар 26  2011 Plan9.vdi
-rw-r--r-- 1 olej olej  62995684 сен 14 12:42 Plan9.vdi.7z

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Plan 9

Непрочитанное сообщение Olej » 14 сен 2019, 14:41

Olej писал(а):Система не то чтоб очень свежая ;-) ... но при её неспешном развитии, для ознакомления вполне пригодная.
1. Новую виртуальную машину "Создать"...
2. При определении её HDD новый обрах .vdi "Добавить"
p2.png
p3.png
Образ стартует и загружается...
На 2 вопроса на входе отвечаем: Enter
Но дальше вот такой консоли я, с этим образом, так и не смог пробиться...
p20.png

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Inferno и Plan 9

Непрочитанное сообщение Olej » 29 фев 2024, 02:10

Это пишет мне в личной переписке хороший знакомый, профессионал программирования, долго крутившийся в этом кино, с этим работал...
Та нет. Я с Рассом Коксом как-то даже одно время переписывался. Там их всех ("патриархов" ЮНИКСа и собственно Белл-Лабз), тогда очень круто кинули с Планом 9 и Инферно... Обещали организовать консорциум по продвижению НА ВСЕХ (текущих и перспективных) архитектурах План 9 и Инферно (План 9 - на "больших" машинах, а Инферно - на том, что потом стало "Интернетом Вещей").
Белл-Лабз набрала кредитов...
Все были радостные, оптимистичные, готовые "тряхнуть стариной и вспомнить молодость", чтобы, на основе 20 летнего опята сделать "ЮНИКС Следующего Поколения"...
И тут произошло очень много интересного.
Случилось "два с половиной несчастья", которые похерили результаты всех этих работ:
1. Ява
2. Винда
3. Линукс
Причём, самое "обидное", что и П9 и И - были уже не стадии "Бери и Внедряй/Портируй". То есть, степень их готовности и проработанности были - не в пример лучше, чем у всех трёх вышеперечисленных поделий.
Кстати, именно тогда, вдруг, внезапно и необъяснимо, отрасль стала массово "полюбоять" Линукс - резко и одномоментно в куче компаний стали организовывать группы по поддержке и исправлению кода ядра Линукс. И именно тогда Линукс стал на что-то вразумительное и "человеческое" похожим быть...
Вообще, за всем этим делом проглядывает одна и та же схема по смене менеджерского состава людьми из...... та-даааам! - Майкрософт.
Так, кстати тогда "сломали":
- QSSL (с "отодвиганием" QNX с ведущих позиций),
- Nokia (там - вообще всё по классике "захват - удаление конкурента" по причине совершенно диких "просчётов" в маркетинговой политике),
- влияние BSD-систем на рынке и на разработчиков,
- сначала резкое "выпячивание" и якобы "поддержка" Явы, а потом резкое "внедрение своего варианта как-будто-языка-Ява" и этим уже вымывание самой Явы ("Мавр сделал своё дело, Мавр может удалиться").

Распространением План 9 и Инферно должен был заниматься "спин-офф" Белл-Лабз - Люцент Текнолоджис. Но там было сделано так, что те, кто давал кредиты, внезапно стали требовать деньги назад, без возможности отсрочки или вторичного перекредитования. Причём, "почему-то", во главе тех контор в это время опять оказались "выходцы" или "временно откомандированные" менеджеры Майкрософт...
НУ и - вот: Луцент теперь существует чисто номинально, а Белл-Лабз обанкротили. А, так-как Белл-Лабз связана с AT&T, то там же, "по цепочке", начались проблемы и у DEC, и у Sun c его Solaris ...
В общем, Майкрософт "провернула" необычайной сложности и виртуозности ОГРОМНУЮ стратегическую операцию по ослаблению и удалению с рынка массы текущих (в те годы) и потенциальных соперников.
При этом, она оказалась самым большим выгодополучателем (по процентам и отчислениям) от всех ниш рынка, связанным с продуктами на основе Linux и Android ... И... - от продукции Apple. Кстати, бродят слухи, что именно Майкрософт "поспособствовала" тому, чтобы Стив Джобз ОБЯЗАТЕЛЬНО вернулся в Эппл. Естественно, на определённых условиях...

ВОт такие "теории заговоров"...
В результате, "НОВОГО ЮНИКСа" мир не увидел (План 9 переведён на уровень "системы для ИТ-маргиналов"; Инферно - вообще на уровень легенды ушло, хотя библиотека для Go - практически вся оттуда "перекочевала", но о каком-то распространении на уровне стандартной ОС для встроенных систем - вообще никто не вспоминает и не знает сейчас)...
А ведь когда-то работники Белл-Лаббз откровенно подначивали и глумились над Торвальдсом и его "системой".
По сути, отрасль оказалась "заторможена" и даже немного "откатилась" в области системного ПО. Всё остановилось на уровне "конца 80-х - второй трети 90-х".

Ответить

Вернуться в «Дистрибутивы Linux и родственные ОС»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей