Jump to content

ЭКоС

ЭКоС
Разработчик Сообщество eCos, Фонд свободного программного обеспечения
Написано в С , С++ , ассемблер
Рабочее состояние Текущий
Исходная модель Открытый исходный код
Первоначальный выпуск сентябрь 1998 г .; 25 лет назад ( 1998-09 )
Последний выпуск eCosPro 4.1 / 28 июня 2017 г .; 6 лет назад ( 28.06.2017 )
Маркетинговая цель Встроенные системы
Платформы ARM ( Cortex-A5 , -A7 , -A9 , -A53 , -M3 , -M4 , -M7 ); CalmRISC, FR-V , Hitachi H8 , IA-32 , Motorola 68000 , Matsushita AM3x, MIPS , NEC V850 , Nios II , PowerPC , SPARC , SuperH
ядра Тип В режиме реального времени
Лицензия Лицензия eCos: Стандартная общественная лицензия GNU (за исключением ссылок ) [1]
Официальный сайт эхо .исходное ПО .org

Встроенная настраиваемая операционная система ( eCos ) — это с открытым исходным кодом, бесплатная операционная система реального времени предназначенная для встроенных систем и приложений, которым нужен только один процесс с несколькими потоками . Его можно настраивать в соответствии с точными требованиями приложений, производительностью во время выполнения и аппаратными потребностями. Он реализован на языках программирования C и C++ и имеет уровни совместимости и интерфейсы прикладного программирования для интерфейса портативной операционной системы ( POSIX ) и ядра операционной системы реального времени ( TRON ) варианта μITRON . eCos поддерживается популярными библиотеками SSL/TLS , такими как wolfSSL , что соответствует всем стандартам встроенной безопасности. [2]

Дизайн [ править ]

eCos был разработан для устройств с объёмом памяти от нескольких десятков до нескольких сотен килобайт . [3] или для приложений с требованиями реального времени.

eCos работает на широком спектре аппаратных платформ, включая ARM , CalmRISC, FR-V , Hitachi H8 , IA-32 , Motorola 68000 , Matsushita AM3x, MIPS , NEC V850 , Nios II , PowerPC , SPARC и SuperH .

Дистрибутив eCos включает RedBoot , с открытым исходным кодом приложение eCos , которое использует уровень абстракции оборудования для обеспечения начальной загрузки встроенного ПО для встраиваемых систем .

История [ править ]

eCos был первоначально разработан в 1997 году. [4] компанией Cygnus Solutions, которую позже купила Red Hat . В начале 2002 года Red Hat прекратила разработку eCos и уволила персонал проекта. [5] Многие из уволенных сотрудников продолжали работать над eCos, а некоторые создали собственные компании, предоставляющие услуги по программному обеспечению. В январе 2004 года по просьбе разработчиков eCos Red Hat согласилась передать авторские права на eCos Фонду свободного программного обеспечения. [6] в октябре 2005 г., процесс окончательно завершился в мае 2008 г.

Несвободные версии [ править ]

eCosPro представляет собой Операционная система реального времени коммерческую версию eCos, созданную eCosCentric , которая включает в себя проприетарные программные компоненты. Он заявлен как «стабильная, полностью протестированная, сертифицированная и поддерживаемая версия». [7] с дополнительными функциями, которые не выпускаются как бесплатное программное обеспечение. В День Пи 2017 года eCosCentric объявила [8] они портировали eCosPro на все модели Raspberry Pi, продемонстрировали его на выставке Embedded World в Нюрнберге (Германия) и выпустили бесплатно для некоммерческого использования.

См. также [ править ]

Ссылки [ править ]

  1. ^ Официальный сайт eCos. «Обзор лицензии eCos» . Проверено 22 июня 2009 г. eCos выпускается под модифицированной версией широко известной GNU General Public License (GPL).
  2. ^ «[РЕШЕНО] load_buffer с определением NO_FILESYSTEM требует файловой системы? (Страница 1)» . wolfSSL (ранее CyaSSL) Встроенная библиотека SSL . Проверено 14 февраля 2019 г.
  3. ^ Лармур, Джонатан (май 2005 г.). «Как можно уменьшить размер eCos» (PDF) . Встраиваемые системы Европа . п. 34. Архивировано из оригинала (PDF) 15 мая 2006 г. Проверено 1 апреля 2007 г.
  4. ^ Сайт eCosCentric. «Хронология eCos» . Проверено 1 июля 2015 г. eCos был задуман и первоначально разработан компанией Cygnus Solutions Inc., которая инициировала проект в феврале 1997 года.
  5. ^ «Red Hat отказывается от eCos?» . linuxdevices.com. 19 июня 2002 г. Архивировано из оригинала 16 апреля 2007 г. Проверено 1 апреля 2007 г.
  6. ^ «Red Hat передаст Фонду свободного программного обеспечения авторские права на кодовую базу eCos» (пресс-релиз). Красная шляпа. 13 января 2004 г.
  7. ^ «eCosCentric анонсирует комплект разработчика eCosPro» (пресс-релиз). ОСНовости. 2 сентября 2003 г. Проверено 31 марта 2007 г.
  8. ^ «Объявлена ​​промышленная ОСРВ eCosPro для Raspberry Pi» . www.ecoscentric.com . Проверено 15 марта 2017 г.

Внешние ссылки [ править ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 9c461ee62f0a238e62ec6cf8b989906d__1717941960
URL1:https://arc.ask3.ru/arc/aa/9c/6d/9c461ee62f0a238e62ec6cf8b989906d.html
Заголовок, (Title) документа по адресу, URL1:
eCos - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)