|
RTEMS, eCos, ..., применяют ли вообще на постсоветском пространстве?! |
|
|
|
Dec 31 2008, 07:31
|

Electrical Engineer
     
Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778

|
RTEMS - http://ru.wikipedia.org/wiki/RTEMS (оф. сайт http://www.rtems.com/ ) eCos - http://en.wikipedia.org/wiki/ECos (оф. сайт http://ecos.sourceware.org/ ) обе открытые и свободные, под гуманной лицензией (у RTEMS - позволяет использовать в собственных разработках, не открывая код). Но полистав этот подраздел форума, встретил только единичные темы по ним. В чём причина такой нераспространённости?? ведь, как я понимаю, например RTEMS, нет необходимости в MMU, а по отказоучтойчивости она (грубо) сравнима с проприетарщиной в лице QNX, VxWorks, MontaVista (грубо). Всёж была выбрана для марсохода, как-никак.. eCos - тоже активно развивается, поддержка актуальных архитектур (Cortex), периодические релизы.. Хотелось бы понять каковы ниши этих систем и какие из ОСРВ являются их "одноклассниками" (приведенное сравнение выше - грубо, ибо неизвестны мне аппетиты этих систем до ресурсов).
--------------------
|
|
|
|
|
 |
Ответов
|
Jan 13 2009, 12:25
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
Цитата(Doka @ Dec 31 2008, 10:31)  RTEMS - http://ru.wikipedia.org/wiki/RTEMS (оф. сайт http://www.rtems.com/ ) eCos - http://en.wikipedia.org/wiki/ECos (оф. сайт http://ecos.sourceware.org/ ) обе открытые и свободные, под гуманной лицензией (у RTEMS - позволяет использовать в собственных разработках, не открывая код). Но полистав этот подраздел форума, встретил только единичные темы по ним. В чём причина такой нераспространённости?? ведь, как я понимаю, например RTEMS, нет необходимости в MMU, а по отказоучтойчивости она (грубо) сравнима с проприетарщиной в лице QNX, VxWorks, MontaVista (грубо). Всёж была выбрана для марсохода, как-никак.. eCos - тоже активно развивается, поддержка актуальных архитектур (Cortex), периодические релизы.. Хотелось бы понять каковы ниши этих систем и какие из ОСРВ являются их "одноклассниками" (приведенное сравнение выше - грубо, ибо неизвестны мне аппетиты этих систем до ресурсов). мы используем и то и другое, процы ARM, PPC, SPARC большинство процев кастомизированные (то есть АЗИКи), поэтому нужен полный контроль над сорцем знаю, что конкуренты в этой нише используют те же ОСы eCos тоже не требует открывать код (она по LGPL вроде бы была), я не лойер, но мериканьски лойеры проверяли http://javad.com/jgnss/по поводу надежности - приборы работали в антарктиде автономно - резет некому было нажимать, ну и в рекламных целях их то в формулу-1 то еще куда-нибудь засовывают (журнал GPSWorld можно посмотреть) то что AlexandrY думает про это - сильно отличается от реальности с RTEMS лично я дело имел мало (вобщем простая С-шная ось, проект давно заморожен и используется нами как legacy support), но сравнивать что-то типа uCOS с eCos - это просто смешно, совершенно разные весовые категории (я не из теоретических соображений, а из опыта использования обоих) для каких-то дуделок и елочных гирлянд uCOS нормально (затраты на освоение екоса избыточны), в eCOS например, есть поддержка SMP я бы поставил eCos посредине между переключалкой и uClinux
|
|
|
|
|
Jan 13 2009, 20:05
|

Electrical Engineer
     
Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778

|
Цитата(yes @ Jan 13 2009, 15:25)  мы используем и то и другое, процы ARM, PPC, SPARC большинство процев кастомизированные (то есть АЗИКи), поэтому нужен полный контроль над сорцем знаю, что конкуренты в этой нише используют те же ОСы eCos тоже не требует открывать код (она по LGPL вроде бы была), я не лойер, но мериканьски лойеры проверяли
по поводу надежности - приборы работали в антарктиде автономно - резет некому было нажимать, ну и в рекламных целях их то в формулу-1 то еще куда-нибудь засовывают (журнал GPSWorld можно посмотреть) так в том-то и дело, что операционки достойные, релизы поддерживаются в актуальном состоянии, с точки зрения лицензионной чистоты для коммерческих приложений тоже всё кузяво, а чтобы кто-то помимо Джавада и Топкона их использовал я не слышал - вот и пытаюсь понять для себя - в чём парадокс?!
--------------------
|
|
|
|
|
Jan 13 2009, 21:07
|
Участник

Группа: Свой
Сообщений: 46
Регистрация: 23-09-04
Пользователь №: 709

|
Цитата(Doka @ Jan 14 2009, 00:05)  так в том-то и дело, что операционки достойные, релизы поддерживаются в актуальном состоянии, с точки зрения лицензионной чистоты для коммерческих приложений тоже всё кузяво, а чтобы кто-то помимо Джавада и Топкона их использовал я не слышал - вот и пытаюсь понять для себя - в чём парадокс?! Не знаю как RTEMS но eCos пробовал поднять на своей платформе. Так что могу выступать как потенциальный чайник. Плюсы следующие: поддерживает посих (так что синтетические порты практически ненужны а отладка драйверов на синтетических портах и так без смысла), маленький футпринт, хорошо стыкован боотлоадер redboot с системой (совместные исходники ). Но конфигураця адская. Модификация исодников конфигуратором хороша для того кто эти исодники писал. Тоесть без хорошего понимания как оно устроено использовать конфигуратор безсмысла (если нет приготовленого под конкретную платформу). Ну и понятно поддержка (как бог дал на группах если платформа не стандартная ). Мне кажеться чтобы использовать eCos то надо пройти следующие этапы чайник -> чайник который понял что надо смотреть на HAL чтобы запортировать свою платформу -> много времени -> какой то результат . A это отображаеться на времени (ну а начальник он и в африке начальник). А что касаетьса RTEMS то много этого есть в телефонах VoIP (SIP).
|
|
|
|
Сообщений в этой теме
Doka RTEMS, eCos, ... Dec 31 2008, 07:31 AlexandrY Открытые оси как правило сопровождаются таким хара... Jan 1 2009, 14:52 733259 ЦитатаОткрытые оси как правило сопровождаются таки... Jan 2 2009, 05:20 zltigo Цитата(733259 @ Jan 2 2009, 08:20) Только... Jan 2 2009, 09:22  alx2 Цитата(zltigo @ Jan 2 2009, 14:22) А поче... Jan 8 2009, 15:49   zltigo Цитата(alx2 @ Jan 8 2009, 18:49) К какой ... Jan 8 2009, 17:41 AlexandrY Им +5 балов, а вам -1
За то, что не копаете г... Jan 2 2009, 10:52 733259 ЦитатаДля особо непонятливых повторяю - если СКРОМ... Jan 2 2009, 09:34 zltigo Цитата(733259 @ Jan 2 2009, 12:34) Вроде ... Jan 2 2009, 09:49 733259 ЦитатаИ как вы думаете где там RTEMS может поселит... Jan 2 2009, 11:49 Harbour насчет ecos и rtems - оно местами так и есть - бли... Jan 2 2009, 12:53  Postoroniy_V Цитата(Doka @ Jan 14 2009, 05:05) так в т... Jan 14 2009, 02:01  yes Цитата(Doka @ Jan 13 2009, 23:05) так в т... Jan 14 2009, 12:32 zltigo Цитата(yes @ Jan 13 2009, 15:25) я бы пос... Jan 13 2009, 20:41  yes Цитата(zltigo @ Jan 13 2009, 23:41) Посер... Jan 14 2009, 12:05   zltigo Цитата(yes @ Jan 14 2009, 15:05) ну там M... Jan 14 2009, 12:12 gab Цитата(Doka @ Dec 31 2008, 10:31) ведь, к... Jan 14 2009, 04:34
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|