Green Hills szoftver - Green Hills Software
![]() Green Hills Software logó
| |
| típus | Magán |
|---|---|
| Ipar | Beágyazott rendszer szoftver eszközök |
| Alapított | 1982 |
| Alapító | Dan O'Dowd, Carl Rosenberg |
| Központ |
, Egyesült Államok
|
Kulcs ember |
Dan O'Dowd, elnök |
| Termékek |
Operációs rendszerek Programozó eszközök |
| Weboldal | www |
Green Hills Software egy magántulajdonban lévő cég, amely épít operációs rendszerek és programozási eszközök számára beágyazott rendszerek . A céget 1982 -ben alapította Dan O'Dowd és Carl Rosenberg. Világközpontja a kaliforniai Santa Barbarában található .
Történelem
A Green Hills Software és a Wind River Systems 99 éves szerződést kötött szövetkezeti társként a beágyazott szoftverfejlesztési piacon az 1990-es években, kapcsolatuk perekkel zárult a 2000-es évek elején. Ez ellentétes útvonalakat váltott ki egymástól, amikor a Wind River a Linux és a nyílt forráskódú szoftverek nyilvános felkarolásának szentelte magát, de a Green Hills PR-kampányt kezdeményezett, amelyben kifogásolta annak használatát a nemzetbiztonsági kérdésekben.
2008 - ban az Integrity-178 nevű Green Hills valós idejű operációs rendszer (RTOS) volt az első rendszer , amelyet a Nemzeti Biztonsági Ügynökség ( NSAP ) és a Nemzeti Szabványügyi és Technológiai Intézet alkotott, a Nemzeti Információbiztosítási Partnerség (NIAP) tanúsítványával. (NIST), Evaluation Assurance Level (EAL) 6+.
2008 novemberére bejelentették, hogy az Integrity 178-B kereskedelmi forgalomba hozott változatát a Green Hills Software leányvállalata, az Integrity Global Security eladhatja a magánszektornak.
2012. március 27 -én bejelentették a szerződést a Green Hills Software és a Nintendo között . Ez a MULTI -t a Nintendo és licencelt fejlesztői hivatalos integrált fejlesztői környezeteként és eszköztáraként jelöli ki a Wii U videojáték -konzol programozására .
2014. február 25 -én bejelentették, hogy az Integrity operációs rendszert az Urban Aeronautics választotta az AirMule repülő autó nélküli pilóta nélküli repülőgépéhez (UAV), amely a Tactical Robotics Cormorant nevet kapta .
Válogatott termékek
Valós idejű operációs rendszerek
Az Integrity egy POSIX valós idejű operációs rendszer (RTOS). Egy Integrity variáns nevű Integrity-178B-ben igazolt a Common Criteria Evaluation Assurance Level (EAL) 6+, robosztus 2008 novemberében Micro Velosity (stilizált, mint μ-velOSity ) egy valós idejű mikrokernel az erőforrás-korlátozott eszközök.
Fordítók
A Green Hills fordítóprogramokat állít elő a C , C ++ , Fortran és Ada programozási nyelvekhez . Ezek cross-platform , a 32- és 64-bites mikroprocesszor , beleértve az ARM , Feketeúszójú , ColdFire , MIPS , PowerPC , SuperH , StarCore, x86 , V850 és XScale .
Integrált fejlesztői környezetek
A MULTI egy integrált fejlesztői környezet (IDE) a C , C ++ , Embedded C ++ (EC ++) és Ada programozási nyelvekhez , beágyazott mérnökök számára.
A TimeMachine egy eszközkészlet a C és C ++ szoftverek optimalizálására és hibakeresésére. A TimeMachine (bevezetve 2003 -ban) támogatja a fordított hibakeresést , amely funkció később az ingyenes GNU Debugger (GDB) 7.0 (2009) verzióban is elérhetővé vált .
