The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз открытой микроядерной ОС Genode 12.02, opennews (??), 01-Мрт-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


62. "Релиз открытой микроядерной ОС Genode 12.02"  +/
Сообщение от progserega (ok), 02-Мрт-12, 09:36 
Что-нибудь бы plan9-подобное, чтобы решить этот балаган с сетевым стеком - ворохом портов, протоколов, авторизаций, транспортов и т.д. Т.е. отойти от АПИ в сторону минималистичного файлового интерфейса, убрав костыльное понятие цифирек (портов).

А так же гармонично решить проблему симбиоза систем, "шаринга ресурсов" без велосипедо-строения (например использовать камеру с мобильника как web-камеру через единый протокол), убрать все эти костыли в виде блютус стеков и т.п. - единый протокол поверх usb, блютус, ethrnet и т.п.

Прозрачно встроить в эту систему доступ к ПО - т.е. каждая программа предоставляет доступ к своим ресурсам через псевдо-файловую систему, "расшаривая" её для других, по сети ли (поверх единого протокола) или локально - не важно. В результате - "облачные вычисления у вас дома", т.е. результат/ввод данных на мобильнике/планшете - обработка на ПК, часть данных может на кластере и т.д. - всё прозрачно и без лишних программных прослоек и всевозможных уникальных АПИ...

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

65. "Релиз открытой микроядерной ОС Genode 12.02"  +/
Сообщение от Андрей (??), 03-Мрт-12, 04:54 
Да, если бы! Вот когда появится кто-нить, кто вот это увидит в коде, он и смог бы стать создателем действительно революционной ОС. Не в смысле, что он придумал бы что-то новое, а в смысле, что он смог бы объединить преимущества всех известных подходов.

Но у любой новой ОС всегда есть преграда на пути к массовости (в масштабах линукса) - драйверы. Но разработчики из среды линукса, уже, кажется, выступают за создание языка описания драйверов. Вот если удастся создать язык, точно описывающий требования, и не опирающийся на конкретные достижения линукса, вот тогда можно смело браться за написание ОС и транслятора требований в конкретные механизмы, реализуемые в этой ОС.

Ответить | Правка | Наверх | Cообщить модератору

86. "Релиз открытой микроядерной ОС Genode 12.02"  +/
Сообщение от progserega (ok), 04-Мрт-12, 06:12 
> Да, если бы! Вот когда появится кто-нить, кто вот это увидит в
> коде, он и смог бы стать создателем действительно революционной ОС. Не
> в смысле, что он придумал бы что-то новое, а в смысле,
> что он смог бы объединить преимущества всех известных подходов.

Ну дак в коде уже есть - Plan9. Или я не правильно вас понял? Тот же /proc и /sys в Linux - идеи, перенесённые из Plan9, utf8 от туда же...

> Но у любой новой ОС всегда есть преграда на пути к массовости
> (в масштабах линукса) - драйверы. Но разработчики из среды линукса, уже,
> кажется, выступают за создание языка описания драйверов. Вот если удастся создать
> язык, точно описывающий требования, и не опирающийся на конкретные достижения линукса,
> вот тогда можно смело браться за написание ОС и транслятора требований
> в конкретные механизмы, реализуемые в этой ОС.

Я думаю, что обществу сейчас, несмотря ни архитектурные недочёты, важна в первую очередь "победа свободного ПО", идеи свободы. А уж техническая реализация, архитектурная красота и минималистская гармония - это второй этап.

Т.е. в тот момент, когда линукс будет занимать 90% всех ПК, тогда появятся люди, которым будет скушно в основном потоке, которым захочется новой струи и т.д. И это не так уж и плохо. :-)


Ответить | Правка | Наверх | Cообщить модератору

83. "Релиз открытой микроядерной ОС Genode 12.02"  +/
Сообщение от Аноним (-), 04-Мрт-12, 00:38 
> сторону минималистичного файлового интерфейса, убрав костыльное понятие цифирек (портов).

...и обломаться на первом же маршрутизаторе провайдера, ибо он кроме айпи и портов знать ничего не знает.

Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

85. "Релиз открытой микроядерной ОС Genode 12.02"  +/
Сообщение от Андрей (??), 04-Мрт-12, 03:31 
> ...и обломаться на первом же маршрутизаторе провайдера, ибо он кроме айпи и
> портов знать ничего не знает.

Переход с ipv4 на 6 тоже вот уже сколько лет идёт. Через всякие трансляторы, туннели. Но куда тут денешься, если надо.

Существующим разработчикам прекрасно кодится и в существующем линуксе. Но вот у новых, думается, будет возникать всё больше вопросов, а почему так, это ж когда так придумали и решили. И вот, когда уже и "старики" не смогут более совладать с имеющимся наследием, то тоже никуда не денуться от более современного взгляда на архитектуру. Прям как с X11 vs Wayland. Но хотелось бы, чтобы они успели раньше решиться на важный шаг, а не в духе X12.

Ответить | Правка | Наверх | Cообщить модератору

87. "Релиз открытой микроядерной ОС Genode 12.02"  +/
Сообщение от progserega (ok), 04-Мрт-12, 06:13 
>> сторону минималистичного файлового интерфейса, убрав костыльное понятие цифирек (портов).
> ...и обломаться на первом же маршрутизаторе провайдера, ибо он кроме айпи и
> портов знать ничего не знает.

высокоуровневый транспорт можно, я думаю, проложить поверх любого транспортного протокола.

Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру