LINUX.ORG.RU

Определено направление развития операционной системы HelenOS

 ,


1

0

Ведущие разработчики HelenOS определились с вектором развития этой перспективной микроядерной операционной системы. В опубликованном сообщении говорится, что ранее HelenOS рассматривалась разработчиками как операционная система общего назначения. Однако ведущие разработчики признали, что сообщество не обладает достаточными ресурсами, чтобы превратить HelenOS в реального конкурента Windows, Linux и Mac OS для обычных пользователей, поэтому было решено скорректировать направление и цели развития.

HelenOS обладает рядом преимуществ: она является открытой (основной код опубликован под лицензией BSD, часть – под GPL), переносимой, быстрой и легковесной системой с микроядром. Описанные преимущества делают HelenOS идеальным кандидатом для рада случаев, в которых требуется быстрая и идеально настроенная система для выполнения ровно одной задачи (разработчики предложили для таких систем термин One Application OS). HelenOS планируется применять в системах автоматизированного обслуживания (банкоматах, автоматах оплаты услуг, торговых автоматах, справочных автоматах и т.п.), на информационных табло, а также в ряде систем управления (включая систему «умный дом»). Кроме того, Джири Свобода (Giri Schvoboda) сообщил, что один из чешских банков (в связи с распространением вредоносного ПО под распространенные ОС, нацеленного на воровство денег с карт) заинтересован в операционной системе на основе HelenOS (распространяемой как live-cd), предназначенной для безопасной работы с интернет-банком.

Благодаря поддержке множества архитектур и переносимости HelenOS идеально подходит для описанных задач. Более того, модульность и микроядро позволяют «включить» при настройке те и только те модули ОС, которые действительно необходимы при решении конкретной задачи, что приводит к крайне высокому быстродействию решений на основе данной операционной системы по сравнению с достаточно «тяжеловесными» системами общего назначения.

Разработчики надеются, что через несколько лет многие банкоматы и платежные терминалы будут работать не на Windows, а на быстрой и надежной HelenOS.

Скачать стабильную версию HelenOS можно здесь, исходные коды доступны по этому адресу.

>>> Подробности

★★

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

Что-то у них на ролике composit так страшно процессор кушает, что боязно как-то от такого микроядра становится. А ведь никаких особых эффектов там не делается.

Я так понял, что у них вообще всё своё навелосипежено, оно хоть posix-совместимое?

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

Спасибо, уже прочитал. Тяжело им, наверное, будет с таким подходом чего то приличного достигать. Судя по новостям о GSoC у них даже компилятор только PCC, а GCC только в планах.

Ivan_qrt ★★★★★
()

Клёвые приемущества. Судя по ним, ни для одной файловой системы не реализована поддержка директорий. Хотя в ролике явно видно, что ls /app работает. Я что-то не так понимаю?

Ivan_qrt ★★★★★
()

быстрая и идеально настроенная система для выполнения ровно одной задачи

Они изобрели DOS!

UNiTE ★★★★★
()

Все это конечно интересно, но похоже они переизобретают план9 на си.

loz ★★★★★
()

не обладает достаточными ресурсами, чтобы превратить HelenOS в реального конкурента Windows

Невозможно войти в одну и ту же реку дважды.

И, да, покупать пришлось бы слишком много руководителей бизнесов. Оно надо?

Deleted
()

Джири Свобода (Giri Schvoboda)

facepalm.mkv

во-первых Jiri Svoboda, во-вторых читается Иржи Свобода, а то что ты напейсал имеет, видимо, отношение к любимой Шаманом «швабодке»

registrant ★★★★★
()

Schvoboda

Это же та самая Швабодка по которой угорают красноглазые фанатики! Наверно, это молочный брат Ричарда «В_РОТ_МНЕ_НОГИ» Столмана

anonymous
()

Микроядро, открытость… Главное — нормальные драйвера!

Deathstalker ★★★★★
()

Чем оно лучше GNU?

anonymous
()

Что интересно, все перечисленные ими задачи предполагают как раз ОС общего назначения. Именно поэтому в них влезла богомерзкая вендувс.

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

Все это конечно интересно, но похоже они переизобретают план9 на си

Единственное сходство с план9 у них вроде в количестве разработчиков.

eugene2k
()

HelenOS планируется применять в системах автоматизированного обслуживания



спасибо, для этого уже давно есть NetBSD, еще одну альтернативную ОС изобретают

anonymous
()

только хурд, только хардкор!

AiFiLTr0 ★★★★★
()

Уже давно есть QNX. Тут и микроядро, и реальное время, и POSIX, и сертификация в МО РФ.

ob1
()

Джири Свобода (Giri Schvoboda)

Швобода же.

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

Все перечисленные ими задачи предполагают как раз ОС «пускалку единственной софины»

и

ОС общего назначения можно использовать как «пускалку единственной софины».

Ну ты понял, да?

linuxnewb
()

Чем оно лучше minix?

// по ссылкам не ходил

kost-bebix ★★
()

система для выполнения ровно одной задачи

Для выполнения ровно одной задачи никакая ОС не нужна. Достаточно примитивного загрузчика.

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

Уже давно есть QNX. Тут и микроядро, и реальное время, и POSIX, и сертификация в МО РФ.

И исходники, и свободная лицензия... Привет ненужнистам.

anonymous
()

Ждём фичерфонов на этой хрени. А то шведская проприетарщина уже никому не нужна стала, я смотрю.

MiniRoboDancer ★☆
()

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

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

все уже сделано.... только ненужно никому :(

irton ★★★★★
()

что через несколько лет

Чтож, жду когда на ней можно будет на Raspberrypi electrum-server поднять. Хотя нет, это уже целых две задачи, не взлетит.

quowah
()

основной код опубликован под лицензией BSD

вот и всё

идеально настроенная система для выполнения ровно одной задачи разработчики предложили для таких систем термин One Application OS

А чем DOS не устраивает? Бренд раскручен :)

На самом деле смущает именно термин «идеально», из области маркетоидного кидалова. В инженерном деле, как известно, даже сферический конь в вакууме не идеален.

ЗЫ Только сейчас дошло: это ведь замена GRUB, при чем тут линукс или выньда?

A-234 ★★★★★
()
Последнее исправление: A-234 (всего исправлений: 1)
Ответ на: комментарий от registrant

во-первых Jiri Svoboda, во-вторых читается Иржи Свобода

Чтобы уж совсем точно: Jiří Svoboda.

amix ★★★
()

Почему-то не покидает ощущение, что разработчики через несколько лет (в лучшем случае) создадут слегка подретушированного полумуха.

Stalin ★★★★★
()

системой с микроядром

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

Идея-то хорошая. Правда, я не уверен, что микроядро здесь - лучшее решение...

hobbit ★★★★★
()

заинтересован в операционной системе на основе HelenOS (распространяемой как live-cd), предназначенной для безопасной работы с интернет-банком.

т.е. они уже осилили браузер? (по ссылке не ходил)

actionless ★★★★★
()

Gimp + CUDA

HelenOS идеальным кандидатом для рада случаев, в которых требуется быстрая и идеально настроенная система для выполнения ровно одной задачи (разработчики предложили для таких систем термин One Application OS).

Вопрос:

как заточить HelenOS под одну единственную задачу, а именно: работа Gimp на GPU Nvidia, с ипользованием технологии CUDA, для обработки фотографий?

С уважением, Сергей.

Quanta13
()

Микроядро, ахаха

Когда-то давно учёные считали, что параллельный интерфейс гораздо эффективнее последовательного. И на низких скоростях так и было. Но вот ввиду особенностей физики нашей вселенной оказалось, что параллельный интерфейс лучше только в теории, а на практике он просто не способен развить те скорости, которые способен развить последовательный.

Так и с микроядром. Пока общением между модулями можно пренебречь — всё замечательно. Но так будет не всегда, к сожалению.

микроядро позволяют «включить» при настройке те и только те модули ОС, которые действительно необходимы

Как будто монолит не позволяет.

А вот пилинг под бсд говорит о многом.

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

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

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

AVL2 ★★★★★
()
Ответ на: Gimp + CUDA от Quanta13

И еще импортом-экспортом фотографиев в raw.

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

Жрите свою швабодку и не выпендривайтесь

anonymous
()
Ответ на: комментарий от Stalin

что разработчики через несколько лет (в лучшем случае) создадут слегка подретушированного полумуха.

Версии 1.0 :3

devl547 ★★★★★
()

перспективной микроядерной операционной системы.

сколько же их.

Однако ведущие разработчики признали

Отпустила чудо трава?

для выполнения ровно одной задачи

application != task
Чем оно лучше EcOS, TNKernel?

Разработчики надеются, что через несколько лет многие банкоматы и платежные терминалы будут работать не на Windows, а на быстрой и надежной HelenOS.

Нет, не отпустила чудо травка.

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

Нафиг они нужны исходники то, господин анонимус? Дрочить на них? Надо чтобы работало, а не исходники. Лицензия самая свободная — купи продукт и ты чист. С GPL ты ни от чего не застрахован.

ob1
()
Ответ на: комментарий от anonymous

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

Чисто теоретически это возможно. На практике это нецелесообразно, т.к. будет стоить заметно дороже существующих решений. Плюс сроки на разработку такого поделия.

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

Толщина возрастает прямо пропорционально длине сообщения.

anonymous
()
Ответ на: комментарий от ob1

что там разрабатывать? LFS в зубы и пошёл

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