LINUX.ORG.RU
ФорумTalks

Зачем нужны Plan B и Plan 9?

 


1

3

Нашёл в Википедии вот это: http://ru.wikipedia.org/wiki/Plan_9 после того, как нашёл в репозитории Debian WM с закосом под Plan 9. Вопрос: что это за звери, как они рычат, и на кой хрен они нужны, если есть Free/Open/Net BSD?

★★

Последнее исправление: cetjs2 (всего исправлений: 1)

BSD по сравнению с планом скучны и серы.

если кратко: идеальная ОС с точки зрения внутреннего устройства. как это всегда бывает, неюзабельна.

Lincor
()

Как зачем? Практика показала, что человечеству нельзя объяснить опасность использования ядерного оружия и предыдущие планы провалились. Поэтому план 9 состоит в использовании страхов и суеверий и заключается в поднятии трупов. Может хоть так можно будет посеять панику и задержать развитие оружия до времён, когда человеческое сообщество выйдет на более высокий моральный уровень.

Stahl ★★☆
()

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

Deathstalker ★★★★★
()

кой хрен они нужны, если есть Free/Open/Net BSD?

А на кой хрен нужна Free bsd, если есть open bsd? А на кой хрен нужна open bsd, если есть free bsd? А на кой хрен нужна net bsd, если есть free bsd и open bsd?

zorg ★★
()
Ответ на: комментарий от Deathstalker

Так, /dev/mouse для процесса — это мышь на компьютере, с которого этот процесс запущен, причём это может быть не тот компьютер, на котором исполняется процесс.

Прям голова профессора Доуля. Которая отдельно от тела.

Tactile ★★
() автор топика
Ответ на: комментарий от Tactile

Нет, ни одна из них не является UNIX. Как и линукс не юникс.
Plan9 по-хорошему даже не unix-лайк, скорее эволюция идей, которые были в unix'е. Короче читай википедию (английскую) до озарения.

takino ★★★★★
()
Ответ на: комментарий от umren

пишу с нее

И как там жизнь? Какой дистр? Дебиан или что-то более самобытное? Есть ли репозитории? Насколько свежий gcc?
Ага, вопросов много, но, блин, интересно. Не люблю виртуалки, а не железо ставить как-то лениво.

Stahl ★★☆
()
Ответ на: комментарий от umren

Ну сеть работает? Звук есть? Если да, то вполне себе жизнь. Или всё плохо?

Stahl ★★☆
()
Ответ на: комментарий от Tactile

Если стало интересно — можно смело идти в Гугл, информации о Plan 9 хватает. Как интересующийся, ответственно заявляю — не пожалеете.

Deathstalker ★★★★★
()
Ответ на: комментарий от Tactile

Ты все девять планов уже выкурил?

Это был сюжет фильма, в честь которого назвали систему.

question4 ★★★★★
()
Ответ на: комментарий от takino

Как вообще связан Plan9/Inferno/PlanB с *BSD?

BSD — та часть Юникса, которую открыли. Plan 9 — развитие идей Юникса авторами Юникса. Инферно — её клон. Как-то так.

question4 ★★★★★
()
Ответ на: комментарий от robot12

Гм. Я думал у тебя аватарка просто так, а ты, судя по профайлу, действительно фанат.

Stahl ★★☆
()
Ответ на: комментарий от question4

BSD — та часть Юникса, которую открыли.

Не открыли, а передали учебным заведениям с весьма либеральной лицензией.

robot12 ★★★★★
()

очень интересная внутренняя архитектура, при которой IPC имеет файлоподобный интерфейс.

cvs-255 ★★★★★
()
Ответ на: комментарий от Tactile

Нужно разделять UNIX, BSD-UNIX и POSIX.

UNIX - оригинальная система, просуществовавшая просуществовашая до 1989 года. Из неё делали CB UNIX, PWB/UNIX. В конечном итоге, в 1989 году начали проект Brazil который и привел к созданию Plan9. Графическим интерфейс системы позаимствовали из разработок терминала Blit.

BSD-UNIX - сильно модифицированная V7 UNIX, к которой, накурившиеся студенты, наколхозили TCP/IP, а потом и X-Window.

POSIX - набор стандартов для систем, написанный с BSD-UNIX в голове.

robot12 ★★★★★
()
Ответ на: комментарий от Tactile

Plan9 совсем не юникс. В чем-то похожи, но не более.

cvs-255 ★★★★★
()
Ответ на: комментарий от question4

Разница в условиях. Хоть текст и был открыт, однако его использование в комерческих целях не было предусмотрено.

В связи с чем, был долгий судебный процесс между AT&T и Berkeley.

robot12 ★★★★★
()
Ответ на: комментарий от robot12

UNIX, о котором ты написал, принято называть Research UNIX. а самый труЪ UNIX - UNIX System (III,V).

Lincor
()
Ответ на: комментарий от robot12

Даже перевод на руссиш есть: http://doc.cat-v.org/plan_9/translations/russian/misc/riodesign

Кстати, поясните пожалуйста, что за странносинтаксис ансисишки в Plan 9?

 void
Xfid.ctl(Xfid *x)
{
    for(;;){
        (*<-x->c)(x);      /* receive and execute message */
        bflush();          /* synchronize bitmap display */
        cxfidfree <-= x;   /* return to free list */
    }
}

Или это Limbo?

EXL ★★★★★
()
Ответ на: комментарий от EXL

ансисишки
анси

Как тебе такое в голову пришло?

Похоже на работу с каналами в лимбо, но синтаксис отличается от описанного тут. Возможно, это старая версия языка.

NeXTSTEP ★★
()
Ответ на: комментарий от NeXTSTEP

В том-то и дело, что отличается и уж больно напоминает C.

EXL ★★★★★
()

Plan B это то что тебе никогда не придётся использовать потому что у тебя никогда не порвётся презерватив потому что у тебя никогда не будет девушки. А не будет её потом что ты всерьёз интересуешься Plan 9, которая unix-образная ОС.

ranka-lee
()
Последнее исправление: ranka-lee (всего исправлений: 1)
Ответ на: комментарий от Deathstalker

Так современные компьютеры и так являются в некотором роде «распределенной вычислительной средой» - жесткие диски имеют собственные процессоры и данные сбрасывают непосредственно в оперативку, видео так вообще по толщине сравнимо с ЦПУ и видеодрайвер часто толще ядра ОС, даже звуковухи имеют собственные процы. Другое дело, что все это безобразие прекрасно работает с «традиционными» ОС благодаря фирмварям и прочему непотребству. В общем оказалось проще допилить железо под софт чем софт под железо.

DNA_Seq ★★☆☆☆
()

ныряй в сырцы.

ну и для наслаждения acme|sam полезно уметь ed

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