eCos

eCos
Logo
Aile Gerçek zamanlı
Proje durumu Geliştirilmekte
Platformlar ARM (ARM7, ARM9, Cortex-M3, XScale), H8 / S , SuperH , x86 , Coldfire , Nios II
Şirket /
Geliştirici
eCosCentric
Lisans ECos-2.0 ( d )
Kaynak devletler Gömülü sistem için ücretsiz yazılım
Yazılmış C ve C ++
İlk versiyon Eylül 1998
En son kararlı sürüm 3.0 (30 Mart 2009)
İnternet sitesi ecos.sourceware.org

eCos ( yerleşik Yapılandırılabilir işletim sistemi ) gerçek zamanlı bir işletim sistemidir . Gerçek zamanlı uygulamaların yapılmasına olanak sağlar. Bu uygulanan / C ++ ile uyumlu olacak şekilde yazılım ve API tabakaları içeren POSIX'deki ve TRON .

Tepki süresinin ve tepkiselliğin güçlü kısıtlamalar olduğu (gerçek zor zaman olarak bilinir) programlar geliştirmeyi mümkün kılar .

Mimari

Bu işletim sisteminin özelliği, kullanıcı tarafından "paketler" kullanılarak tamamen yapılandırılabilmesidir. Kullanıcı, örneğin, görevlerin (iş parçacıkları) kullanımını yetkilendiren ve böylece sistemi çoklu görev yapan "zamanlayıcı" paketini yerleştirmeyi (veya eklememeyi) seçebilir. Bu özellik, malzeme kaynakları (donanım) açısından çok açgözlü olmayan esnek işletim sistemleri oluşturmayı mümkün kılar, bu da eCos'u, mevcut CPU gücü ve / veya bellek (RAM) boyutunun genellikle sınırlı olduğu yerleşik ekipman için özellikle uygun hale getirir.

Tarihi

eCos, başlangıçta Cygnus Solutions tarafından geliştirildi , daha sonra Red Hat tarafından satın alındı . 2002 yılının başlarında Red Hat, eCos'un geliştirilmesini durdurdu ve projede çalışan kişileri işten çıkardı. Ekibin çoğu eCos geliştirmeye devam etti ve bazıları sistem etrafında hizmet veren eCosCentric şirketini kurdu. Ocak 2004'te, eCos geliştiricilerinin talebi üzerine Red Hat, eCos telif hakkını Özgür Yazılım Vakfı'na devretmeye karar verdi. Devir Ekim 2005'te gerçekleştirildi ve Mayıs 2008'de uygulandı.

eCosPro

'eCos' markasının sahibi eCosCentric, eCos'un ücretli bir sürümü olan eCosPro'yu da yayınlar (ancak kaynak dosyalar alıcıya sağlanır). eCosPro, tedarikçisi tarafından özel testlere tabi tutulur, çünkü ikincisi çeşitli ücretli teknik destek seviyeleri sunar.

Ayrıca görün

Referanslar

  1. "  Red Hat Özgür Yazılım Vakfı'na ecos kod tabanında tutulan telif katkıda bulunmak  " olarak, redhat.com (erişilen 29 Ağustos 2020 ) .

Dış bağlantılar