LINUX.ORG.RU
 
alman

Зацените проект


0

1

Я не знаю, слышали ли вы о проекте Xameleon или нет, но не так давно сайт этого проекта полностью переработан, как и переработана и дополнена информация на сайте.

Ради Бога, прошу не глумиться, а отнестись серьёзно: http://l4os.ru

ЗАСТАВЬ КОМПЬЮТЕР ПОЛИВАТЬ ОГОРОД

автоматизация своими руками: электроприборы под контролем компьютера
beware of programmers who carry screwdrivers!
http://www.unicontrollers.com/products/unc01x

[#]  
derlafff

>российская

не нужно

>микроядерная


не нужено

>операционная система


Linux наше все

итого: трижды не нужная ось

** ()
[#] Ответ на: комментарий от alman 12.12.2010 15:23:30  
derlafff

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

** ()
[#]  
congestion_control

Баг на сайте: показаны результаты опроса и кнопка "Отменить мой голос", хотя я еще не голосовал (и не собираюсь).

()
[#]  
kranky

Зачем она нужна? Какая сфера применения, какая целевая аудитория? Чем оно лучше той же QNX?

*** ()
[#]  

>Максимыльный объем адресуемого пространства

** ()
[#] Ответ на: комментарий от derlafff 12.12.2010 15:26:02  
alman

> не, конечно, это тот самый стеб, но вы на форуме операционных систем на базе монолитного ядра

Я в курсе - уже более 10 лет на ЛОРе.

** ()
[#] Ответ на: комментарий от unikoid 12.12.2010 15:34:11  
alman

>Максимыльный объем адресуемого пространства

Спасибо! Исправил.

** ()
[#] Ответ на: комментарий от kranky 12.12.2010 15:33:06  
alman

> Зачем она нужна?

Хобби по жизни.

> Какая сфера применения, какая целевая аудитория?

http://l4os.ru/faq

> Чем оно лучше той же QNX?

Xameleon основан на микроядре второго поколения L4Ka::Pistachio (http://www.l4hq.org).

** ()
[#]  
different_thing

Отлично, посмотрю потом.

Ты связан с ней, да?

()
[#]  
Andru
>>-----Цитата---->>

Сравнительный анализ систем MS-DOS и Хамелеон

<<-----Цитата----<<

/me прослеизился )

*** ()
[#] Ответ на: комментарий от different_thing 12.12.2010 15:40:04  
different_thing

Ещё интересно, сколько людей её делает

()
[#] Ответ на: комментарий от different_thing 12.12.2010 15:40:04  
alman

> Ты связан с ней, да?

Основатель проекта :)

** ()
[#] Ответ на: комментарий от Andru 12.12.2010 15:40:42  
alman

> /me прослеизился )

Зато честно. :)

** ()
[#] Ответ на: комментарий от different_thing 12.12.2010 15:40:42  
alman

> Ещё интересно, сколько людей её делает

Это пока секрет. Но её долго-долго делают. Проект чуть не умер, но потом выздоровел. Я не говорю "воскрес", потому что он всё же не умер.

Вечером почитаю обсуждение, если оно тут будет. :) А сейчас супруга призывает выключить комп и уделить ей время. :(

** ()
[#] Ответ на: комментарий от alman 12.12.2010 15:44:47  
different_thing

Черт. И исходников нет? Интерес сразу отпал, извини)

()
[#]  
congestion_control

>В текущем состоянии система может быть интересна системным программистам, интересующимся дизайном и построением операционных систем.

Это closed-source система, плохо по ней будет изучать дизайн ОС.

()
[#]  
true_admin

как можно отнестись серьёзно к сравнению ОС с dos? Ты говоришь не смеяться, а у меня истерика до коликов в животе.

***** ()
[#]  
vkos

Закрытые исходники — проект мёртв. Один разработчик не сможет портировать достаточное кол-во софта и драйверов. И потом, ещё один unix, даже микроядерный, никому не нужен.

** ()
[#]  
different_thing

Ядро судя по всему открытое (2 clause BSD лицензия). Что заставило автора сделать ОС закрытой - хз. Кстати, а можно ли так?

()
[#]  
Camel

Не тот язык.

ОС как бэ "российская", а на снимках ни одного слова на государственном языке России.

***** ()
[#]  
different_thing

Однако там и нет ничего. Образ чуть > чем 1 Мб. Ожидаю хоть какую-то систему управления пакетами.

()
[#]  
Cooler

А почему исходники закрыты?

** ()
[#] Ответ на: комментарий от alman 12.12.2010 15:44:47  

> Вечером почитаю обсуждение, если оно тут будет. :)

Откройте код — тогда поговорим. А когда есть лишь кучка блобов, непригодных к практическому использованию, можно только флеймить.

**** ()
[#]  
shimon

Вы в 2010 году:

— сравниваете свой Xameleon с MS-DOS (опустим обычную газету в концентрированную серную кислоту, а журнал ТВ-Парк — в дистилированную воду, ЕВПОЧЯ). Давайте сравним с Linux, чо уж там;
— обещаете реализовать POSIX. В будущем. В Mac OS X, BSD, Linux он _уже_ есть;
— «Самые известные продукты, реализующие многозадачность в системе MS-DOS - система DESQview и MS Windows 1.0.» Смех за кадром переходит в истерику;
— не поддерживаете даже Ext3, не говоря о древнем UFS любой версии (и промолчу про ext4, btrfs и прочие ништяки);
— боитесь показать исходный код (как будто ваш бинарник кому-либо нужен, да и исходный код тоже);
— поддерживаете ровно одну (1) модель NIC: DEC-21140. Такие дай Бог чтобы еще были у кого.

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

Вообще, такое впечатление складывается, что «микроядерность» и «L4» в частности — это такой царь Мидас, который все, к чему прикасается, превращает в кучу бесполезного хлама. Если где-то написано «микроядро», можно почти с полной уверенностью заявлять, что

1) оно не работает и не заработает никогда
2) если работает, то тормозит
3) не запустится на широкопродаваемом железе, только на устаревшем
4) любые работы по синхронизации возможностей хотя бы с тем, что у всех было хотя бы 5—7 лет назад, находятся в долгосрочных перспективах
5) «зато у нас код академически безупречен, не то что ваше монолитное говно!»

Исключения, не отменяющие правила — это QNX и Symbian. Но, подозреваю, обе «академической чистотой» не блещут, там за длительную полировку яиц наверняка раскаленной метлой выгоняли.

**** ()
[#]  

Не нашёл кнопки "Скачать исходный код" и даже публичного репозитория.

* ()
[#] Ответ на: комментарий от different_thing 12.12.2010 15:53:28  

> Ядро судя по всему открытое (2 clause BSD лицензия). Что заставило автора сделать ОС закрытой - хз. Кстати, а можно ли так?

Можно. Он там в FAQ еще и заявляет, что выбрал Pistachio вместо Fiasco в том числе и потому, что первый под BSDL, а второй под GPL, что не позволило бы закрыть исходники.

**** ()
[#] Ответ на: комментарий от alman 12.12.2010 15:39:08  
kranky
>>-----Цитата---->>

Зачем нужна ещё одна операционная система? Разве вам не хватает Windows , Linux, FreeBSD , Solaris и т.д. Лучше бы не распылялись понапрасну, а приложили свои силы к разработке Linux.

В настоящее время на рынке доля микроядерных операционных систем ничтожно мала. Также мало систем написанных с использованием принципов объектно ориентированного программирования. В то же время, микроядро L4 уже довольно зрелое и может быть использовано для написания операционных систем. Так почему же не воспользоваться предоставленной возможностью?

<<-----Цитата----<<

Вобщем плюсов, по сравнению с любимой всеми QNX, никаких. Даже исходников нет.

*** ()
[#] Ответ на: комментарий от Relan 12.12.2010 16:11:47  
shimon

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

**** ()
[#] Ответ на: комментарий от kranky 12.12.2010 16:12:39  
shimon

> Также мало систем написанных с использованием принципов объектно ориентированного программирования.

Darwin. Написан именно с этими принципами. Работает как часы.

**** ()
[#]  

> Supervoisor старует модули систему. Запуск модулей происходит параллельно, на основе оригинального стартового протокола. Помимо этого Supervisor реализует основной цикл обработки запросов управления потоками, процессами и памятью. При разработке Supervisor использованы оригинальные алгоритмы хранения объектов - используется совмещённая модель массивов и списков, которая обладает достоинствами обеих подходов хранения данных

Простите, это техническая документация? Это больше похоже на маркетоидный мусор.

* ()
[#] Ответ на: комментарий от shimon 12.12.2010 16:09:08  
different_thing

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

()
[#] Ответ на: Не тот язык. от Camel 12.12.2010 15:54:53  

> ОС как бэ "российская", а на снимках ни одного слова на государственном языке России.

Российская ОС — это вообще бредовое словосочетание. Исторически мы безнадежно оставали в компьютерных науках. Поэтому на данный момент всё что нужно — стандарты и технологии — всё придумано без нас. Соответственно, у нас есть два варианта, и оба они проигрышные:
1) Начать таки делать свою, ни с чем не совместимую ОС. Однако она никому не будет нужна, т.к. ни с чем не совместима (не будет ни программ, ни драйверов).
2) Начать делать клон какой-то другой ОС (добиваясь совместимости с ней). В этом еще меньше смысла, т.к. быстрее и дешевле взять уже готовую систему и дополнить ее нужным функционалом.

**** ()
[#]  
Nebuchadnezzar

Вы на этом сайте уже 9 лет - неужели нельзя было заранее предсказать реакцию сообщества на самодельную ОС с закрытыми исходниками?

** ()
[#] Ответ на: комментарий от Nebuchadnezzar 12.12.2010 16:29:36  
derlafff

Судя по разрывам в постинге этого товарища, смею предположить, что он весьма отстранен от жизни ЛОРа

** ()
[#]  
flareguner

>Talks >Ради Бога, прошу не глумиться, а отнестись серьёзно: http://l4os.ru

Туда ли ты зашел? По теме: микроядерные оси - хорошо, но их будущее пока мутно. Вот лет через 10-15 они будут возможно доминировать. Сейчас просто они никому не нужны, а когда сколлапсирует Linux от ожирения, то все кинутся перерабатывать старый-добрый юникс, в т.ч. делая его микроядерным.

()
[#] Ответ на: комментарий от alman 12.12.2010 15:44:47  
flareguner

>А сейчас супруга призывает выключить комп и уделить ей время. :(

/me вспомнил Ганса

()
[#] Ответ на: комментарий от shimon 12.12.2010 16:14:38  

>> Также мало систем написанных с использованием принципов объектно ориентированного программирования.

> Darwin. Написан именно с этими принципами. Работает как часы.

По поводу часов я тебе сейчас кое-что расскажу. :) Где-то за месяц до выпуска 10.6.5 наш QA обнаружил в бета-версии апдейта баг — система иногда валилась в kernel panic. Больше 3 недель мы препирались с Apple в духе "дурак — сам дурак", доказывая им, что это их баг. На 4-й неделе нам удалось написать тест, наглядно демонстрирующий, что это таки у них баг в аллокаторе физических страниц и в 10.6.4 этого бага не было. За три дня (!) до выпуска апдейта они этот баг исправили.

Где-то в глубине моей злорадной души мне даже жаль, что этот баг не ушел в апдейт, который тут же поставили бы все маководы. Какой бы вой поднялся бы когда у множества людей система стала бы падать в произвольные моменты времени... Но увы, миллины леммингов продолжают свято верить (и активно насаждать это мнение) в то, что "Mac OS X надежнее Windows".

**** ()
[#] Ответ на: комментарий от Relan 12.12.2010 16:47:27  

> продолжают свято верить (и активно насаждать это мнение) в то, что "Mac OS X надежнее Windows"

Разве в этом дело? Мне всегда казалось, что они выбирают его из-за более красивых рюшечек.

* ()
[#] Ответ на: комментарий от fang 12.12.2010 16:49:57  

>> продолжают свято верить (и активно насаждать это мнение) в то, что "Mac OS X надежнее Windows"

> Разве в этом дело? Мне всегда казалось, что они выбирают его из-за более красивых рюшечек.

Я про фанбоев, участвующих в флеймах Mac vs PC.

**** ()
[#]  
Raving_Zealot

> What is it?
> Xameleon is a computer operation system ...

Если даже "operating system" без ошибок не могут написать, то таки да, российские операционные системы вперде.

** ()
[#]  
SebastianPoeiro

Чото скриншотов с нескучными обоями нету, низачот.

()
[#]  

Нет драйверов - ненужно. Нет поддержки posix || winapi - ненужно.

// По ссылке не ходил.

* ()
[#]  

интересно. Как нибудь поковыряюсь

* ()
[#]  
RedPossum

>128 мегабайт достаточно для демонстрации системы.

намекает.

*** ()
[#]  
different_thing

shutdown даже нет. Выключать-то как? (тестил на qemu)

()