Программное обеспечение Зеленых холмов
![]() | |
Тип компании | Частный |
---|---|
Промышленность | Встроенные системные программные инструменты |
Основан | 1982 год |
Основатели |
|
Штаб-квартира | , Соединенные Штаты |
Ключевые люди | Дэн О'Дауд, президент |
Продукты | |
Веб-сайт | www |
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]
Ссылки
[ редактировать ]- ^ Jump up to: а б «Программное обеспечение Зеленых холмов». Справочник Гувера по частным компаниям, 2007 г. (PDF) . Гувера . 2007. с. 222. Архивировано из оригинала (PDF) 1 августа 2020 года . Проверено 26 ноября 2013 г.
- ^ Плаугер, П.Дж. (декабрь 1997 г.). «Встроенный C++: обзор» (PDF) . Программирование встраиваемых систем . Проверено 26 ноября 2013 г. - через fceia.unr.edu.ar.
- ^ Справочник Гувера по частным компаниям . Деловая пресса Гувера. 1 января 2007 г. ISBN. 9781573111157 .
- ^ Jump up to: а б ОСРВ Green Hills Software Integrity выбрана компанией Urban Aeronautics для беспилотной воздушной системы AirMule , Reuters, 25 февраля 2014 г., заархивировано из оригинала 3 сентября 2014 г.
- ^ Jump up to: а б Расикот, Джонатан (19 ноября 2008 г.). «ОС Integrity будет выпущена в продажу» . Журнал Кибервойны .
- ^ «Интегрированная среда разработки MULTI компании Green Hills Software, выбранная Nintendo для разработки Wii U» (пресс-релиз). Сан-Хосе, Калифорния: Программное обеспечение Green Hills. 27 марта 2012 года . Проверено 27 июня 2014 г.
- ^ «Список проверенных продуктов» . Национальное партнерство по обеспечению информации . Проверено 26 ноября 2013 г.
- ^ Уилсон, Ричард (22 июля 2015 г.). «Green Hills обеспечивает безопасность своей ОСРВ для Интернета вещей» . Еженедельник электроники . Проверено 29 декабря 2015 г.
- ^ Тонгринг, январь (10 апреля 2006 г.). «Green Hills выпускает новую операционную систему» (на шведском языке). Электрониктиднинген . Проверено 26 ноября 2013 г.
- ^ "Green Hills, оптимизирующие компиляторы" . Программное обеспечение Green Hills.
- ^ «NSITEXE и партнер Green Hills по программному обеспечению по решениям RISC-V» . Программное обеспечение Green Hills.
- ^ Уилсон, Ричард (18 августа 2016 г.). «Green Hills сертифицирует RTOS для компьютеров авионики» . Еженедельник электроники . Проверено 17 июля 2023 г.
- ^ "MULTI Интегрированная среда разработки" . Программное обеспечение Green Hills
- ^ Линдал, Майкл (январь 2005 г.). «Использование трассировки для отладки систем реального времени» . Журнал доктора Добба . Архивировано из оригинала 29 сентября 2007 года.
- ^ Красс, Питер (18 июля 2006 г.). «Green Hills расширяет возможности поддержки TimeMachine» . Блог по оптимизации программного обеспечения устройств. Архивировано из оригинала 13 мая 2008 года.
- ^ «TimeMachine позволяет выполнять отладку вперед и назад во времени» . ЭЭ Таймс . 6 ноября 2003 г.
- ^ Бробекер, Джоэл (8 октября 2009 г.). «Выпущен GDB 7.0» . LWN.net . Эклектикс . Проверено 2 декабря 2013 г.