LINUX.ORG.RU

Plan B 3rd edition вышел


0

0

Две недели назад вышла новая версия форка ОС 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

>>> Образ диска здесь:



Проверено: Shaman007 ()

Re: Plan B 3rd edition вышел

Не объемы или свитки а _тома_

anonymous ()

Re: Plan B 3rd edition вышел

Переводчик блин !

anonymous ()

Re: Plan B 3rd edition вышел

Plan B вовсе НЕ ФОРК Plan 9, это отдельная система работающая ПОВЕРХ Plan 9 и не надо это путать.

А про Plan B лучше с Балестересом поболтать в чате :) Ну или для начала 9fans почитать ... там эта новость неделю назад была :)

robot12 ★★★★★ ()
Ответ на: Re: Plan B 3rd edition вышел от robot12

Re: Plan B 3rd edition вышел

это ОС не ставил, скриншоты не смотрел и про неё особа не читал, но она мне уже не нравится. так что ф топку :-)

anonymous ()

Re: Plan B 3rd edition вышел

и нафига?
коробки, тома какие-то... бардак как в сельской библиотеке!
да еще и не ГПЛ поди...

anonymous ()

Re: Plan B 3rd edition вышел

И я тоже хочу свистки в коробках и девять штук планаВ!!!

mutronix ★★★★ ()
Ответ на: Re: Plan B 3rd edition вышел от anonymous

Re: Plan B 3rd edition вышел

> оно совместимо с UNIX?

оно (Plan 9) совместимо с POSIX. И таки не GPL, а LPL.

McLone ()

Re: Plan B 3rd edition вышел

перевод на русский: "наш дилер предоставил нам тестовую партию травы нового урожая"

anonymous ()
Ответ на: Re: Plan B 3rd edition вышел от anonymous

Re: Plan B 3rd edition вышел

>а зачем ТУТ новость про Plan? под BSD можно пускать linux программы/ под Plan можно?
>оно совместимо с UNIX? ну и

Как где-то писали, Plan9 енто Unix-way доведённый до своего логического завершения... ну или до обсурда... )))))

Renso ★★ ()
Ответ на: Re: Plan B 3rd edition вышел от anonymous

Re: Plan B 3rd edition вышел

Забавно, кластеризация изначально "но полнофункциональная система предполагает наличие как минимум двух дополнительных компьютеров -- CPU-сервера и файлового сервера (это серьезное препятствие на пути распространения Plan9, "

это уже интересно..

anonymous ()
Ответ на: Re: Plan B 3rd edition вышел от anonymous

Re: Plan B 3rd edition вышел

Ради интереса посмотре на FreeBSD порты - пытается и Plan9 поддерживать, хотя вряд ли кто-то это пользует. 8 1/2 Windows Manager ;) разве что вместо X-ы поставить ;)

# make search key="Plan9" |grep Info Info: Explode Plan9 archives Info: A unix version of Rob Pike's editor for plan9 Info: A clone of the Plan9 editor `acme' Info: An extensible shell, derived from plan9's rc Info: A unix incarnation of the plan9 shell Info: A daily backup system similar to Plan9's dumpfs Info: A simple menu patterened after plan9 Info: An X11 program which emulates a plan9 window Info: UNICODE fonts for use with 9term and sam Info: Plan9 compatibility libraries Info: An 8 1/2-like Window Manager for X

anonymous ()
Ответ на: Re: Plan B 3rd edition вышел от anonymous

Re: Plan B 3rd edition вышел

Ради интереса посмотре на FreeBSD порты - пытается и Plan9
поддерживать, хотя вряд ли кто-то это пользует. 
8 1/2 Windows Manager ;) разве что вместо X-ы поставить ;)

# make search key="Plan9" |grep Info
Info:   Explode Plan9 archives
Info:   A unix version of Rob Pike's editor for plan9
Info:   A clone of the Plan9 editor `acme'
Info:   An extensible shell, derived from plan9's rc
Info:   A unix incarnation of the plan9 shell
Info:   A daily backup system similar to Plan9's dumpfs
Info:   A simple menu patterened after plan9
Info:   An X11 program which emulates a plan9 window
Info:   UNICODE fonts for use with 9term and sam
Info:   Plan9 compatibility libraries
Info:   An 8 1/2-like Window Manager for X

anonymous ()

Re: Plan B 3rd edition вышел

Как обычно, anonymous самый "продвинутый" чувак ... читаю и еле сдерживаю слёзы ... от смеха :) кста plan9.org.ru всё таки скоро заработает :) если диск не упадёт как в прошлый раз :) энтузиастам просьба писать на szhilkin@gmail.com :)

P.S.: Plan9 успешно работает и на одной машине ... так называемый fossil based terminal :) CD с Plan9 он же и установочный комплект и LiveCD :)

robot12 ★★★★★ ()
Ответ на: Re: Plan B 3rd edition вышел от Anonymous

Re: Plan B 3rd edition вышел

Достаточно интересно, будет ли Plan когда-либо иметь практическое применение. Потому как уних все же устарел, а альтернатив как-то не видно...

anonymous ()
Ответ на: Re: Plan B 3rd edition вышел от anonymous

Re: Plan B 3rd edition вышел

А можно узнать, как это он устарел?.. Чем именно?..

catap ★★★★★ ()
Ответ на: Re: Plan B 3rd edition вышел от anonymous

Re: Plan B 3rd edition вышел

> предполагает наличие как минимум двух дополнительных компьютеров

Я эту проблему решаю с помощью б/у терминала (бесшумный п2-266) и Xen

McLone ()
Ответ на: Re: Plan B 3rd edition вышел от anonymous

Re: Plan B 3rd edition вышел

> # make search key="Plan9" | grep info

Жаль http://swtch.com/plan9port слишком монолитные... Хотя на wmi.modprobe.de тов. Ансельм Гарбе отодрал /bin/rc от plan9ports, я юзаю на работе...

Вообще-то не мешало бы порт забабахать (и с Inferno тоже), да только я скорее в pkgsrc удосужился бы... Кроссплатформенно потому как.

McLone ()
Ответ на: Re: Plan B 3rd edition вышел от anonymous

Re: Plan B 3rd edition вышел

> будет ли Plan когда-либо иметь практическое применение

учите психологию толпы, батенька... Ж:-(

McLone ()
Ответ на: Re: Plan B 3rd edition вышел от anonymous

Re: Plan B 3rd edition вышел

Для тех кто про план9 слышит в первый раз объясняю - создатели первого юникса (вроде Керниган и компания) собрались, посмотрели на современные тенденции и прочее, и решили с нуля написать данную ось. Заюзали кучу прикольных идей в той же ФС, GUI, и др. ... Если где напутал - поправьте, но вроде всё так =)

AiLr ★★ ()
Ответ на: Re: Plan B 3rd edition вышел от McLone

Re: Plan B 3rd edition вышел

"Not only is [l]UNIX dead, it's starting to smell really bad." -- Rob Pike (circa 1991)

McLone зачем людям Plan9 если они ещё из tty style терминалов не выбрались ? Зато всякие WM подгоняют к виду rio но вот сути rio добится на UNIX/Linux оччень сложно. Для начала нужно расширить понятие файла ... избавится от разделения на block и char устройства .. ну и так далее :)

robot12 ★★★★★ ()
Ответ на: Re: Plan B 3rd edition вышел от Renso

Re: Plan B 3rd edition вышел

Ну не знаю, списочек актуального софта не впечатляет.

Программы на C

clockn.c: Немного измененная версия утилиты clock.
fromdos.c: Конвертер текстовых файлов DOS->Plan 9, удаляет символы возврата каретки в конце каждой строки.
todos.c: Конвертер текстовых файлов Plan 9->DOS, добавляет символы возврата каретки в конце каждой строки.
Конвертеры:
alt2koi.c: cp866->koi8-r;
koi2alt.c: koi8-r->cp866;
alt2win.c: cp866->win1251;
win2alt.c: win1251->cp866;
win2koi.c: win1251->koi8-r;
koi2win.c: koi8-r->win1251;
koi2utf.c: koi8-r->utf-8 (требует koi2utf.h);
utf2koi.c: utf-8->koi8-r (требует koi2utf.h);
kite.c: Автоматически определяет кодировку входного файла и преобразовывает его в одну из желаемых.
id3.tar.gz: Небольшая функция чтения ID3 тэгов mp3 файлов.
dina.c: Выводит имя каталога по указанному пути.
mary.c: Выводит немного простой информации об архитектуре памяти компьютера.

Shell сценарии

Все приведенные ниже сценарии доступны в одном архиве scripts.tar.gz.

bs: Генератор всякой ерунды (на русском языке).
bup: Выполняет резервное архивирование каталога /usr/$user в /n/c:/plan9/backup.
caln: Команда cal(1), выделяющая сегодняшнее число.
cent: Центрирует строки в файле(файлах) или стандартном вводе.
lsort: Сортирует строки в порядке возрастания их длины, используется в первую очередь при необходимости найти самое длинное слово.
nohead: Удаляет заголовки в почтовых сообщениях.
wl: Выводит список слов из файла(файлов).
wr: Подсчитывает сколько раз каждое слово встречается в файле(файлах).
ww: Поиск удвоенных слов в файле(файлах). (Вам, возможно, приходилось сталкиваться с ситуацией, когда одна строка заканчивается, предположим словом «если», а следующая этим же словом начинается.)

Ответ на: Re: Plan B 3rd edition вышел от ddf6f8a0a979b974d9e1dd8ea307c4db

Re: Plan B 3rd edition вышел

> Ну не знаю, списочек актуального софта не впечатляет.
Людям нужно работать, а не изучать "последние моды" в системном ПО. Большинство сидит на BSD, и не жужжит. Даже на Linux не желают переходит, потому как "всё и так работает"

anonymous ()
Ответ на: Re: Plan B 3rd edition вышел от ddf6f8a0a979b974d9e1dd8ea307c4db

Re: Plan B 3rd edition вышел

> списочек актуального софта не впечатляет

mplayer пашет, всякая мелочь типа links2 с madplay, но Gnome'а нет, сорри ;-D Ибо не X Window, а /dev/draw.

Хотя есть VNC. Да и вааще... Я ж написал вроде - research platform.

McLone ()
Ответ на: Re: Plan B 3rd edition вышел от anonymous

Re: Plan B 3rd edition вышел

>>Коробка это то, в чём их будут хоронить.

В фолдере...

anonymous ()

Re: Plan B 3rd edition вышел

>Я ж написал вроде - research platform

А можно поинтересоватmься, собственно для чего это оно research. Военным и гос. структурам ее пользовать разработчики запрещают, бухгалтера в ней не заинтересованы. Не хотелось бы думать, что research синоним анонизма.

anonymous ()

Re: Plan B 3rd edition вышел

>У кого что болит. :-)

Это точьно, я вот написал анонизм, а вы о чем подумали? :-)

anonymous ()
Ответ на: Re: Plan B 3rd edition вышел от anonymous

Re: Plan B 3rd edition вышел

ну уж не знаю ... но вот люди работают и не жалуются :) а бухи, а что бухи ? это пупы земли ? за что посадят, с тем и будут работать! Хоть DOS, хоть телетайп в OLD UNIX TimeSharing, хоть BeOS. а research - re search - искать заново. IMHO не только в РЕАЛИЗАЦИИ должны быть альтернативы ... но и в идеях. Попытаюсь описать кратенько. Пример - СУБД реализованная в Plan9 Way (в Inferno есть уже готовая). Запускаеться сервер СУБД (процесс) который в указанную точку монтирования вешает файл clone и stat. Программа клиент, открыв файл clone получает fd на свежесозданный файл ctl в /sql/0/ (0 это номер соединения) там же лежат файлы stat и data. Файл stat отображает текущее состояние соединения (или обработки запроса) а data это интерфейс. В него пишется запрос, а читается ответ. Вот в общем то .. кратенько ...

robot12 ★★★★★ ()
Ответ на: Re: Plan B 3rd edition вышел от anonymous

Re: Plan B 3rd edition вышел

>А можно поинтересоватmься, собственно для чего это оно research.

Благородный Дон (anonymous (*) (21.09.2005 22:12:41)) не сочтите трудом всё же прочитать документ (даже по русски) а потом задавать глупые вопросы, вот ссылочка http://ask.km.ru/plan9/doc/9.html

robot12 ★★★★★ ()

Re: Plan B 3rd edition вышел

>Программа клиент, открыв файл clone получает fd на свежесозданный файл ctl в /sql/0/ (0 это номер соединения) там же лежат файлы stat и data.

В общем на систему общего назначения не катит, а любые другие применения отметаються на уровне лицензии. Мне не система не нравится, а лицензия на нее.

anonymous ()
Ответ на: Re: Plan B 3rd edition вышел от anonymous

Re: Plan B 3rd edition вышел

>Благородный Дон (anonymous (*) (21.09.2005 22:12:41)) не сочтите трудом всё же прочитать документ (даже по русски) а потом задавать глупые вопросы, вот ссылочка http://ask.km.ru/plan9/doc/9.html

Ткните меня пожалуйста, где там написано про назначение (пригодность для практического использования в рамках лицензии) разработки. Или разработчики таким образом просто самоудовлетворяются.

anonymous ()
Ответ на: Re: Plan B 3rd edition вышел от anonymous

Re: Plan B 3rd edition вышел

>В общем на систему общего назначения не катит, а любые другие применения отметаються на уровне лицензии. Мне не система не нравится, а лицензия на нее.

OSI Certified !!! :) http://cm.bell-labs.com/plan9dist/

robot12 ★★★★★ ()
Ответ на: Re: Plan B 3rd edition вышел от anonymous

Re: Plan B 3rd edition вышел

>Ткните меня пожалуйста

Да запросто ! :) Ткну ! :) А ты где то видел что что то, было ПРЕДНАЗНАЧЕНО для чего то ? Ну кроме как раз ОС не общего назначения ?

Вспоминается вопрос в 9fans: "А Plan9 живой или мёртвый ?" ответ: "Ну это зависит от вашего желания ... " :)

robot12 ★★★★★ ()
Ответ на: Re: Plan B 3rd edition вышел от anonymous

Re: Plan B 3rd edition вышел

the software is not intended for use by a government end-user except those in the United States, Canada, the European Union, Australia, Norway, the Czech Republic, Hungary.

И что с этим делать?

anonymous ()
Ответ на: Re: Plan B 3rd edition вышел от robot12

Re: Plan B 3rd edition вышел

>__OSI Certified !!! 

Я даже больше скажу.


Under Vita Nuova's `dual-licence' scheme, the Infernoб┘ software is made
available on the following terms.  Files and directories in the distribution
contain NOTICE files that give (or refer to) the terms of several Free Software
licences, listed here in increasing order of liberality:
        - GNU General Public License (`GPL')
        - GNU Lesser General Public License (`LGPL')
        - Lucent Public Licence 1.02
        - a Vita Nuova `free for all' licence based on the so-called `MIT templ\ate'
The text of each licence can be found in lib/legal.

Это выдержка из LICENSE файла Inferno. 

P.S. Inferno (если кто не знает) Inferno это не plan9 но он включает его идеи.

ugoday ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.