Jump to content

Программное обеспечение Зеленых холмов

Green Hills Software Inc.
Тип компании Частный
Промышленность Встроенные системные программные инструменты
Основан 1982 год ; 42 года назад ( 1982 )
Основатели
  • Дэн О'Дауд
  • Карл Розенберг
Штаб-квартира ,
Соединенные Штаты
Ключевые люди
Дэн О'Дауд, президент
Продукты
Веб-сайт www .ghs

Green Hills Software — частная компания, создающая операционные системы и инструменты программирования для встраиваемых систем . [1] [2] Фирма была основана в 1982 году Дэном О'Даудом и Карлом Розенбергом. Ее штаб-квартира находится в Санта-Барбаре, Калифорния . [3]

В 1990-х годах компании Green Hills Software и Wind River Systems , производители средств разработки программного обеспечения для встраиваемых систем, заключили 99-летнее соглашение о совместной поддержке клиентов, использующих продукты обеих компаний. Соглашение было расторгнуто после судебного иска в 2005 году. После расставания Wind River публично поддержала Linux и программное обеспечение с открытым исходным кодом , в то время как Green Hills инициировала кампанию по связям с общественностью, осуждающую использование программного обеспечения с открытым исходным кодом в проектах, связанных с национальной безопасностью. [1]

Green Hills В 2008 году операционная система реального времени (RTOS) под названием Integrity-178 стала первой системой, сертифицированной Национальным партнерством по обеспечению информационной безопасности (NIAP), состоящим из Агентства национальной безопасности (АНБ) и Национального института стандартов и технологий. (NIST) до уровня обеспечения оценки (EAL) 6+. [4] [5]

В ноябре 2008 года было объявлено, что коммерческая версия Integrity 178-B будет предложена частному сектору компанией Integrity Global Security, дочерней компанией Green Hills Software. [5] [ нужен лучший источник ]

27 марта 2012 года было объявлено о заключении контракта между Green Hills Software и Nintendo . что MULTI является официальной интегрированной средой разработки и набором инструментов для Nintendo и ее лицензированных разработчиков для программирования Wii U. игровой консоли Это означает , [6] [ нужен неосновной источник ]

25 февраля 2014 года было объявлено, что операционная система Integrity была выбрана компанией Urban Aeronautics для своего беспилотного летательного аппарата ( БПЛА) AirMule, впоследствии переименованного в Tactical Robotics Cormorant . [4] [ нужен неосновной источник ]

Выбранные продукты

[ редактировать ]

Операционные системы реального времени

[ редактировать ]

Integrity — это POSIX операционная система реального времени (RTOS). Вариант Integrity, получивший название Integrity-178B, был сертифицирован на общих критериев уровне обеспечения оценки (EAL) 6+, высокая надежность в ноябре 2008 года. [7] Micro Velosity (стилизовано под μ-velOSity реального времени ) — микроядро для устройств с ограниченными ресурсами. [8] [9]

Составители

[ редактировать ]

Green Hills производит компиляторы для языков программирования C , C++ , Fortran и Ada . Они являются кроссплатформенными , для 32- и 64-битных микропроцессоров , включая RISC-V , ARM , Blackfin , ColdFire , MIPS , PowerPC , SuperH , StarCore, x86 , V850 и XScale . [10] [11] [ нужен неосновной источник ] [12]

Интегрированные среды разработки

[ редактировать ]

MULTI — это интегрированная среда разработки (IDE) для языков программирования C , C++ , Embedded C++ (EC++) и Ada , предназначенная для инженеров встраиваемых систем. [13] [ нужен неосновной источник ]

TimeMachine — это набор инструментов для оптимизации и отладки программного обеспечения на языках C и C++. [14] [15] TimeMachine (выпущен в 2003 году) поддерживает обратную отладку . [16] функция, которая позже стала доступна в бесплатном отладчике GNU Debugger (GDB) 7.0 (2009 г.). [17]

  1. ^ Jump up to: а б «Программное обеспечение Зеленых холмов». Справочник Гувера по частным компаниям, 2007 г. (PDF) . Гувера . 2007. с. 222. Архивировано из оригинала (PDF) 1 августа 2020 года . Проверено 26 ноября 2013 г.
  2. ^ Плаугер, П.Дж. (декабрь 1997 г.). «Встроенный C++: обзор» (PDF) . Программирование встраиваемых систем . Проверено 26 ноября 2013 г. - через fceia.unr.edu.ar.
  3. ^ Справочник Гувера по частным компаниям . Деловая пресса Гувера. 1 января 2007 г. ISBN.  9781573111157 .
  4. ^ Jump up to: а б ОСРВ Green Hills Software Integrity выбрана компанией Urban Aeronautics для беспилотной воздушной системы AirMule , Reuters, 25 февраля 2014 г., заархивировано из оригинала 3 сентября 2014 г.
  5. ^ Jump up to: а б Расикот, Джонатан (19 ноября 2008 г.). «ОС Integrity будет выпущена в продажу» . Журнал Кибервойны .
  6. ^ «Интегрированная среда разработки MULTI компании Green Hills Software, выбранная Nintendo для разработки Wii U» (пресс-релиз). Сан-Хосе, Калифорния: Программное обеспечение Green Hills. 27 марта 2012 года . Проверено 27 июня 2014 г.
  7. ^ «Список проверенных продуктов» . Национальное партнерство по обеспечению информации . Проверено 26 ноября 2013 г.
  8. ^ Уилсон, Ричард (22 июля 2015 г.). «Green Hills обеспечивает безопасность своей ОСРВ для Интернета вещей» . Еженедельник электроники . Проверено 29 декабря 2015 г.
  9. ^ Тонгринг, январь (10 апреля 2006 г.). «Green Hills выпускает новую операционную систему» ​​(на шведском языке). Электрониктиднинген . Проверено 26 ноября 2013 г.
  10. ^ "Green Hills, оптимизирующие компиляторы" . Программное обеспечение Green Hills.
  11. ^ «NSITEXE и партнер Green Hills по программному обеспечению по решениям RISC-V» . Программное обеспечение Green Hills.
  12. ^ Уилсон, Ричард (18 августа 2016 г.). «Green Hills сертифицирует RTOS для компьютеров авионики» . Еженедельник электроники . Проверено 17 июля 2023 г.
  13. ^ "MULTI Интегрированная среда разработки" . Программное обеспечение Green Hills
  14. ^ Линдал, Майкл (январь 2005 г.). «Использование трассировки для отладки систем реального времени» . Журнал доктора Добба . Архивировано из оригинала 29 сентября 2007 года.
  15. ^ Красс, Питер (18 июля 2006 г.). «Green Hills расширяет возможности поддержки TimeMachine» . Блог по оптимизации программного обеспечения устройств. Архивировано из оригинала 13 мая 2008 года.
  16. ^ «TimeMachine позволяет выполнять отладку вперед и назад во времени» . ЭЭ Таймс . 6 ноября 2003 г.
  17. ^ Бробекер, Джоэл (8 октября 2009 г.). «Выпущен GDB 7.0» . LWN.net . Эклектикс . Проверено 2 декабря 2013 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0c76549c3ee3b59f3f3c855bd16ca31a__1717380720
URL1:https://arc.ask3.ru/arc/aa/0c/1a/0c76549c3ee3b59f3f3c855bd16ca31a.html
Заголовок, (Title) документа по адресу, URL1:
Green Hills Software - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)