eCos - eCos

eCos
Logo ECos.png
Vývojář Komunita eCos, Free Software Foundation
Napsáno C , C ++ , montáž
Rodina OS Operační systémy v reálném čase
Pracovní stav Aktuální
Zdrojový model Otevřený zdroj
První vydání Září 1998 ; Před 22 lety  ( 1998-09 )
Poslední vydání 3.0 / březen 2009 ; Před 11 lety  ( 2009-03 )
Marketingový cíl Vestavěné systémy
Platformy ARM ( Cortex-A5 , Cortex-A7 , Cortex-A9 , Cortex-A53 , Cortex-M3 , Cortex-M4 , Cortex-M7 ), CalmRISC , FR-V , Hitachi H8 , IA-32 , Motorola 68000 , Matsushita AM3x , MIPS , NEC V8xx , Nios II , PowerPC , SPARC a SuperH
Licence Licence eCos: GNU General Public License (s výjimkou propojení )
Oficiální webové stránky ecos. sourceware .org

Embedded Configurable Operating System ( eCos ) je zdarma a open-source real-time operační systém určený pro embedded systémy a aplikace, které potřebují pouze jeden proces s více vlákny . Je navržen tak, aby byl přizpůsobitelný přesným aplikačním požadavkům na výkon za běhu a hardwarové potřeby. Je implementován v C / C ++ a má vrstvy kompatibility a aplikační programovací rozhraní pro POSIX a µITRON . Systém eCos je podporován populárními knihovnami SSL / TLS, jako je wolfSSL , čímž splňuje všechny standardy pro integrované zabezpečení.

Design

eCos byl navržen pro zařízení s velikostí paměti v rozmezí několika desítek nebo několika stovek kilobajtů nebo pro aplikace s požadavky v reálném čase.

eCos běží na široké škále hardwarových platforem, včetně ARM , CalmRISC , FR-V , Hitachi H8 , IA-32 , Motorola 68000 , Matsushita AM3x , MIPS , NEC V8xx , Nios II , PowerPC , SPARC a SuperH .

Distribuce eCos zahrnuje RedBoot , je open source aplikace používající eCos hardwaru abstraktní vrstvu , aby zaváděcí firmware pro vestavěné systémy .

Dějiny

Systém eCos byl původně vyvinut v roce 1997 společností Cygnus Solutions, kterou později koupil Red Hat . Na začátku roku 2002 společnost Red Hat ukončila vývoj systému eCos a propustila zaměstnance projektu. Mnoho propuštěných zaměstnanců pokračovalo v práci na eCos a někteří založili své vlastní společnosti poskytující služby pro software. V lednu 2004, na žádost vývojářů eCos, Red Hat souhlasil s převodem autorských práv eCos na Free Software Foundation v říjnu 2005, proces byl definitivně dokončen v květnu 2008.

Nesvobodné verze

ECosPro real-time operační systém je obchodní fork of eCos vytvořených eCosCentric který obsahuje proprietární softwarové komponenty. Je nárokována jako „stabilní, plně testovaná, certifikovaná a podporovaná verze“ s dalšími funkcemi, které nejsou vydávány jako svobodný software. V den Pi 2017 společnost eCosCentric oznámila, že přenesla eCosPro na všechny modely Raspberry Pi, s demonstracemi na veletrhu Embedded World v Norimberku (Německo) a vydáním zdarma pro nekomerční použití.

Viz také

Reference

externí odkazy