Цитата(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