Green Hills бағдарламалық жасақтамасы - Green Hills Software

Green Hills Software Inc.
Жеке
ӨнеркәсіпКірістірілген жүйе бағдарламалық құралдар
Құрылған1982; 38 жыл бұрын (1982)
ҚұрылтайшыДэн О'Дауд, Карл Розенберг
Штаб,
Негізгі адамдар
Дэн О'Дауд, президент
ӨнімдерОперациялық жүйелер,
бағдарламалау құралдары
Веб-сайтwww.гх.com

Green Hills бағдарламалық жасақтамасы салатын жеке компания болып табылады операциялық жүйелер және бағдарламалау құралдары үшін ендірілген жүйелер.[1][2] Фирманы 1982 жылы Дэн О'Доуд пен Карл Розенберг құрған. Оның дүниежүзілік штаб-пәтері орналасқан Санта-Барбара, Калифорния.[3]

Тарих

Green Hills бағдарламалық жасақтамасы және Wind River Systems 99-шы жылдардағы келісімшартты 1990-шы жылдарда енгізілген бағдарламалық жасақтама жасау нарығында ынтымақтастық құрдастары ретінде қабылдады, олардың қарым-қатынастары 2000-шы жылдардың басында бірқатар сот процестерімен аяқталды. Бұл олардың қарама-қарсы жолдарының бөлінуіне әкеліп соқтырды, содан кейін жел өзені өзін қоғамдық құшағына арнады Linux және ашық бастапқы бағдарламалық жасақтама бірақ Грин Хиллз ұлттық қауіпсіздік мәселелерінде оны қолдануды құптайтын пиар-кампаниясын бастады.[1]

2008 жылы Green Hills Адалдық-178 RTOS сертификатталған бірінші жүйе болды Ұлттық ақпараттық қамтамасыз ету серіктестігі (NIAP), тұрады Ұлттық қауіпсіздік агенттігі (NSA) және Ұлттық стандарттар және технологиялар институты (NIST), дейін Бағалаудың сенімділік деңгейі (EAL) 6+.[4][5]

2008 жылдың қараша айына дейін Integrity 178-B коммерцияланған нұсқасын Green Hills Software еншілес компаниясы Integrity Global Security жеке секторға сатуға қол жетімді болатыны белгілі болды.[5][жақсы ақпарат көзі қажет ]

2012 жылдың 27 наурызында Green Hills Software пен компаниясы арасында келісімшарт жарияланды Нинтендо. Бұл MULTI-ді ресми ретінде белгілейді интеграцияланған даму ортасы бағдарламалауға арналған Nintendo және оның лицензияланған әзірлеушілеріне арналған құрал-саймандар Wii U бейне ойын консолі.[6][бастапқы емес көз қажет ]

2014 жылдың 25 ақпанында Urban Aeronautics компаниясы операциялық жүйені Integrity таңдағаны туралы жарияланды AirMule.[4][бастапқы емес көз қажет ]

Таңдалған өнімдер

Нақты уақыттағы операциялық жүйелер

Адалдық Бұл POSIX нақты уақыттағы операциялық жүйе (RTOS). Integrity-178B деп аталатын Integrity нұсқасы сертификатталған Жалпы критерийлер Бағалаудың сенімділік деңгейі (EAL) 6+, 2008 жылдың қарашасында жоғары беріктік.[7]Micro Velosity (стилінде келтірілген l-барқындылық) нақты уақыт микро ядро ресурстармен шектелген құрылғылар үшін.[8][9]

Құрастырушылар

Green Hills өндіреді құрастырушылар бағдарламалау тілдеріне арналған C, C ++, Фортран, және Ада. Олар кросс-платформа, 32 және 64 биттік үшін микропроцессорлар, оның ішінде ҚОЛ, Блэкфин, ColdFire, MIPS, PowerPC, SuperH, StarCore, x86, V850, және XScale.[10][бастапқы емес көз қажет ]

Интеграцияланған даму орталары

MULTI - бұл интеграцияланған даму ортасы (IDE) бағдарламалау тілдеріне арналған C, C ++, Ендірілген C ++ (EC ++) және Ада, ендірілген инженерлерге бағытталған.[11][бастапқы емес көз қажет ]

TimeMachine - бұл C және C ++ бағдарламалық жасақтамасын оңтайландыруға және түзетуге арналған құралдар жиынтығы.[12][13] TimeMachine (2003 жылы енгізілген) қолдайды кері түзету,[14] кейінірек ақысыз қол жетімді болатын мүмкіндік GDB 7.0 түзеткіші (2009).[15]

Әдебиеттер тізімі

  1. ^ а б «Green Hills бағдарламалық жасақтамасы». Гувердің жеке компаниялардың анықтамалығы 2007 ж (PDF). Гувердікі. б. 222.
  2. ^ Plauger, PJ (желтоқсан 1997). «Ендірілген C ++: шолу» (PDF). Кіріктірілген жүйелік бағдарламалау. Алынған 26 қараша, 2013. - fceia.unr.edu.ar арқылы
  3. ^ Біріктірілген, Гувер (2007 ж. 1 қаңтар). Гувердің жеке компаниялар туралы анықтамалығы. Гувердің іскери баспасы. ISBN  9781573111157.
  4. ^ а б Urban Aeronautics компаниясы AirMule пилотсыз әуе жүйесі үшін таңдаған Green Hills Software Integrity RTOS, Reuters, 25 ақпан, 2014 ж
  5. ^ а б Джонатан Рейкот (19 қараша, 2008), Integrity OS коммерциялық түрде шығарылады, Cyberwarfare журналы
  6. ^ «Green Hills Software-тің Wii U дамыту үшін Nintendo таңдаған MULTI интеграцияланған даму ортасы» (Ұйықтауға бару). Сан-Хосе, Калифорния: Green Hills бағдарламалық жасақтамасы. 2012 жылғы 27 наурыз. Алынған 27 маусым, 2014.
  7. ^ «Тексерілген өнім тізімі». Ұлттық ақпараттық қамтамасыз ету серіктестігі. Алынған 26 қараша, 2013.
  8. ^ Уилсон, Ричард (22 шілде, 2015). «Green Hills өзінің RTOS-ын IoT үшін қауіпсіз етеді». Электроника апталығы. Алынған 29 желтоқсан, 2015.
  9. ^ Тэнринг, қаңтар (10 сәуір, 2006). «Green Hills жаңа операциялық жүйені шығарды» (швед тілінде). Электроника. Алынған 26 қараша, 2013.
  10. ^ «Green Hills оңтайландыратын компиляторлары». Green Hills бағдарламалық жасақтамасы.
  11. ^ «MULTI интеграцияланған даму ортасы» Green Hills бағдарламалық жасақтамасы.
  12. ^ Линдал, Майкл. «Нақты уақыттағы жүйелерді түзету үшін ізді пайдалану». Доктор Доббтың журналы. acumeninfo.com. Архивтелген түпнұсқа 2007 жылдың 29 қыркүйегінде.
  13. ^ Красс, Питер (2006 жылғы 18 шілде). «Green Hills TimeMachine қолдау параметрлерін кеңейтеді». Құрылғының бағдарламалық жасақтамасын оңтайландыру блогы. Архивтелген түпнұсқа 2008 жылғы 13 мамырда.
  14. ^ «TimeMachine түзетуді уақытында алға және артқа жіберуге мүмкіндік береді». EE Times. 6 қараша 2003 ж.
  15. ^ Бробекер, Джоэль (8 қазан, 2009). «GDB 7.0 шығарылды». LWN.net. Eklektix, Inc. Алынған 2 желтоқсан, 2013.