LINUX.ORG.RU
ФорумTalks

[ЖЖ] Plan9 - лучшая в мире ОС для мобильных телефонов! И не только....

 


0

0

Читал тут про Palm Pre - еще один телефон с линуксом на борту.
Прекрасно! Больше телефонов с линуксом хороших и разных!
Что то вспомнилось про plan :)

А помните есть такая ОС Plan9?
Ее 3 концепции:
- все есть файл
- у каждого процесса свое пространство имен
- доступ ко всему через единый протокол 9P
Я когда про нее первый раз прочитал - челюсть отвисла. Там потрясающе просто делаются сложные вещи.

Представляете, сделать на ней телефон и десктоп?

Хочется звук с телефона на колонки компа?
Нет ничего проще! Экспортируем файл звукового устройства с компа на телефон, все, никакого дополнительного софта.

Показать чтото на большом экране?
Файл экрана с компа на телефон. VNC, RDP, X11 - в них нет нужды.

В телефоне есть камера?
Файл камеры с телефона на комп - беспроводная web-камера.

Есть приложение для телефона, которое надо отладить?
Импорт /proc с телефона на комп - можно отлаживать.

Телефон с сенсорным экраном - пульт управления компом, при этом для самого телефона никакого софта писать не надо.

Можно придумать еще 1000 и 1 способ использования этих возможностей.
Когда я читал про Plan9 там описывалось управление светом в комнатах:
echo off > /room/11/light
Вот - беспроводное управление домом с мобилки.


Эх, мячты.....

★★★★★

ты одного не учитываешь, это все выглядит так видимо снаружи, и чтобы оно все так работало нужно чтоб были драйверы под все эти штуки. К тому же мне всегда интересно было: изображение с телефона на комп ? а как оно узнает про разрешение, поворот, цветность и прочее ? нет, есть в такой абстракции какой-то векторный фидонет. Т.е. на страшненьких скриншотиках оно терпимо выглядит, а вот как что будет на реальных задачах и можно ли там сохранить изящную архитектуру без костылей непонятно.

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

> а как оно узнает про разрешение, поворот, цветность и прочее
С помощью драйвера?

power
()

Я и Вилдродни уже мастурбировали на это... Хотели написать свою оболочку над этой великой штукой, но... Он исчез, я пока остался...

EmStudio
()
Ответ на: комментарий от Syncro

А как тамошняя оконная система Rio узнает про это?
Она, кстати, может запускаться рекурсивно, т.к. мультиплексирует файлы мыши клавы и экрана.
Про поворот - никак, если на компе нет акселерометра, да и не надо.

ls-h ★★★★★
() автор топика

Это был бы самый Ъ, UNIX-Way телефон!

ls-h ★★★★★
() автор топика

> Когда я читал про Plan9 там описывалось управление светом в комнатах:
> echo off > /room/11/light

> Вот - беспроводное управление домом с мобилки.


У меня дома отопление включается так:
heyu turn heating on

И безо всякого plan9

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

> Я и Вилдродни уже мастурбировали на это... Хотели написать свою оболочку над этой великой штукой, но... Он исчез, я пока остался...

теперь мастурбируешь в одиночестве? ^__^

isden ★★★★★
()
Ответ на: комментарий от ls-h

Играть под планом чревато вывихом головного мозга.

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

>>У меня дома отопление включается так: heyu turn heating on

Чертовски круто же! Хочу так свой деревенский домик прокачать..

gkrellm
()

-Вы что, и пальцы за меня загибать будете?
-Агаааа

(c)

volh ★★
()

Был какой то проект по соединению Plan9 c Linux (видимо драйверы, что ещё?), напомните, он жив?

amaora ★★
()
Ответ на: комментарий от ls-h

Красиво это всё, но как же с производительностью? Не скажется ли такая суровая абстракция от всего на скорости исполнения?

Gorthauer ★★★★★
()

А нефиг было называть в честь самого ужасного фильма всех времен и народов.

fat_angel ★★★★★
()
Ответ на: комментарий от ls-h

Давно ищу как можно делать ioctl через 9p в его linux реализации. Не Ъ кеонечно, но была бы легкая замена NFS с возможностью встроить сервер в любое ПО. Это могло бы решить проблему виртуализации OSS например (хотя уже ни кому не надо).

А картинку с камеры можно в GNU/Linux передавать по NFS, был бы драйвер, как и выводить что то в /dev/fbX.

Пространство имен (или что то похожее на него) можно сделать chroot'ом .

Переделывать остальное (ПО с posix на plan) слишком тяжело.

amaora ★★
()
Ответ на: комментарий от ls-h

>Было бы не плохо, игру под Plan9.

До хокку не хватает ещё одной фразы.

Yoda_The_Master
()
Ответ на: комментарий от junqed

> Ты следующий ;)

Да я какбэ не против: денег нет, работы нет, квалификация низкая... Если уж и исчезать, то в горах, как великий, а не в городе...

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