Software Green Hills - Green Hills Software
![]() | tento článek příliš spoléhá na Reference na primární zdroje.Květen 2016) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() Logo společnosti Green Hills Software | |
Soukromé | |
Průmysl | Vestavěný systém softwarové nástroje |
Založený | 1982 |
Zakladatel | Dan O'Dowd, Carl Rosenberg |
Hlavní sídlo | , |
Klíčoví lidé | Dan O'Dowd, prezident |
produkty | Operační systémy, programovací nástroje |
webová stránka | www |
Software Green Hills je soukromá společnost, která staví operační systémy a programovací nástroje pro vestavěné systémy.[1][2] Firmu založili v roce 1982 Dan O'Dowd a Carl Rosenberg. Jeho světová centrála je uvnitř Santa Barbara, Kalifornie.[3]
Dějiny
Software Green Hills a Wind River Systems Uzavřeli smlouvu na 99 let jako kooperativní partneři na trhu vestavěného softwarového inženýrství v průběhu 90. let, přičemž jejich vztah skončil počátkem 2000s řadou soudních sporů. To vedlo k jejich opačnému rozchodu, načež se Wind River věnovala veřejnému objetí Linux a open-source software ale Green Hills zahájil public relations kampaň odsuzující její použití v otázkách národní bezpečnosti.[1]
V roce 2008 Zelené kopce Integrita-178 RTOS byl prvním systémem, který byl certifikován Národní partnerství pro zajištění informací (NIAP), složený z Národní bezpečnostní agentura (NSA) a Národní institut pro standardy a technologie (NIST), do Úroveň zajištění hodnocení (EAL) 6+.[4][5]
V listopadu 2008 bylo oznámeno, že komerčně dostupná verze Integrity 178-B bude k dispozici k prodeji soukromému sektoru společností Integrity Global Security, dceřinou společností Green Hills Software.[5][je zapotřebí lepší zdroj ]
27. března 2012 byla oznámena smlouva mezi Green Hills Software a Nintendo. Tím je MULTI označen za úředníka integrované vývojové prostředí a nástrojový řetězec pro Nintendo a jeho licencované vývojáře k programování Wii U herní konzole.[6][není nutný primární zdroj ]
Dne 25. února 2014 bylo oznámeno, že společnost Urban Aeronautics pro operační systém Integrity zvolila operační systém Integrity AirMule.[4][není nutný primární zdroj ]
Vybrané produkty
Operační systémy v reálném čase
Integrita je POSIX operační systém v reálném čase (RTOS). Varianta Integrity s názvem Integrity-178B byla certifikována Společná kritéria Úroveň zajištění hodnocení (EAL) 6+, vysoká robustnost v listopadu 2008.[7]Micro Velosity (stylizované jako µ-velOSity) je v reálném čase mikrokernel pro zařízení s omezenými prostředky.[8][9]
Překladače
Green Hills produkuje překladače pro programovací jazyky C, C ++, Fortran, a Ada. Oni jsou napříč platformami, pro 32 a 64 bitů mikroprocesory, počítaje v to PAŽE, Blackfin, Studený oheň, MIPS, PowerPC, SuperH, StarCore, x86, V850, a XScale.[10][není nutný primární zdroj ]
Integrovaná vývojová prostředí
MULTI je integrované vývojové prostředí (IDE) pro programovací jazyky C, C ++, Integrovaný C ++ (EC ++) a Ada, zaměřené na vestavěné inženýry.[11][není nutný primární zdroj ]
TimeMachine je sada nástrojů pro optimalizaci a ladění softwaru C a C ++.[12][13] TimeMachine (představený v roce 2003) podporuje reverzní ladění,[14] funkce, která byla později také dostupná zdarma GDB Debugger 7,0 (2009).[15]
Reference
- ^ A b „Software Green Hills“. Hooverova příručka soukromých společností 2007 (PDF). Hoover. p. 222.
- ^ Plauger, P.J. (prosinec 1997). „Embedded C ++: An Overview“ (PDF). Programování vestavěných systémů. Citováno 26. listopadu 2013. - přes fceia.unr.edu.ar
- ^ Incorporated, Hoover's (1. ledna 2007). Hooverova příručka soukromých společností. Hooverův obchodní tisk. ISBN 9781573111157.
- ^ A b Green Hills Software Integrity RTOS zvolený společností Urban Aeronautics pro bezpilotní systém AirMule, Reuters, 25. února 2014
- ^ A b Jonathan Racicot (19. listopadu 2008), Integrity OS bude komerčně vydán, Cyberwarfare Magazine
- ^ „Integrované vývojové prostředí Green Hills Software MULTI vybrané společností Nintendo pro vývoj Wii U“ (Tisková zpráva). San Jose, CA: Green Hills Software. 27. března 2012. Citováno 27. června 2014.
- ^ „Seznam ověřených produktů“. Národní partnerství pro zajištění informací. Citováno 26. listopadu 2013.
- ^ Wilson, Richard (22. července 2015). „Green Hills zajišťuje svůj RTOS pro IoT“. Týdenní elektronika. Citováno 29. prosince 2015.
- ^ Tångring, leden (10. dubna 2006). „Green Hills uvádí nový operační systém“ (ve švédštině). Elektroniktidningen. Citováno 26. listopadu 2013.
- ^ „Kompilátory optimalizující Green Hills“. Software Green Hills.
- ^ „Integrované vývojové prostředí MULTI“ Software Green Hills.
- ^ Lindahl, Michael. „Použití trasování k ladění systémů v reálném čase“. Dr. Dobb's Journal. acumeninfo.com. Archivovány od originál 29. září 2007.
- ^ Krass, Peter (18. července 2006). „Green Hills rozšiřuje možnosti podpory TimeMachine“. Blog o optimalizaci softwaru zařízení. Archivovány od originál 13. května 2008.
- ^ „TimeMachine umožňuje ladění dopředu a dozadu v čase“. EE Times. 6. listopadu 2003.
- ^ Brobecker, Joel (8. října 2009). „Vydáno GDB 7.0“. LWN.net. Eklektix, Inc.. Citováno 2. prosince 2013.