eCos

eCos
Logó
Család Valós idő
Projekt állapota Fejlesztés alatt
Platformok ARM (ARM7, ARM9, Cortex-M3, XScale), H8 / S , SuperH , x86 , Coldfire , Nios II
Cég /
Fejlesztő
eCosCentric
Engedély ECos-2.0 ( d )
Forrásállapotok Ingyenes szoftver a beágyazott rendszer
Beírva C és C ++
Az első verzió 1998. szeptember
Legújabb stabil verzió 3,0 (2009. március 30)
Weboldal ecos.sourceware.org

Az eCos ( beágyazott konfigurálható operációs rendszer ) egy valós idejű operációs rendszer . Ez lehetővé teszi valós idejű alkalmazások készítését. C / C ++ nyelven valósul meg, és a POSIX és a TRON kompatibilis szoftvereket és API rétegeket tartalmaz .

Lehetővé teszi olyan programok kidolgozását, amelyekben a válaszidő és a reaktivitás erős korlátokat jelent (valódi nehéz időnek nevezik).

Építészet

Ennek az operációs rendszernek a jellemzője, hogy a felhasználó "csomagok" segítségével teljesen konfigurálható legyen. A felhasználó választhatja például az "ütemező" csomag beágyazását (vagy sem), amely engedélyezi a feladatok (szálak) használatát, és ezért a rendszert többfeladatossá teszi. Ez a tulajdonság lehetővé teszi olyan rugalmas operációs rendszerek létrehozását, amelyek nem túl mohók az anyagi erőforrások (hardver) tekintetében, ami különösen alkalmassá teszi az eCos-okat fedélzeti berendezésekre, ahol a rendelkezésre álló CPU-teljesítmény és / vagy memória (RAM) mérete gyakran korlátozott.

Történelmi

Az eCos-t eredetileg a Cygnus Solutions fejlesztette ki , később a Red Hat vásárolta meg . 2002 elején a Red Hat beszüntette az eCos-ok fejlesztését és elbocsátotta a projekten dolgozó embereket. A csapat sok tagja folytatta az eCos fejlesztését, és néhányan megalapították az eCosCentric vállalatot, amely a rendszer körül szolgáltatást nyújtott. 2004 januárjában az eCos fejlesztők kérésére a Red Hat úgy döntött, hogy átruházza eCos szerzői jogait a Szabad Szoftver Alapítványra. Az átutalást 2005 októberében hajtották végre, és 2008 májusában hajtották végre.

eCosPro

Az eCosCentric, az „eCos” márka tulajdonosa, közzéteszi az eCosPro, az eCos fizetett változatát is (a forrásfájlokat azonban a vevő kapja meg). Az eCosPro-t beszállítója külön teszteli, mivel az utóbbi különféle fizetett szintű technikai támogatást kínál.

Lásd is

Hivatkozások

  1. "A  Red Hat az eCos kódbázisban birtokolt szerzői jogokhoz a Free Software Foundation számára  " , a redhat.com címen (hozzáférés : 2020. augusztus 29. ) .

Külső linkek