В этой статье слишком много ссылок на первоисточники . ( Май 2016 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
Логотип Green Hills Software | |
Тип | Частный |
---|---|
Промышленность | Встроенные системные программные инструменты |
Основан | 1982 |
Основатель | Дэн О'Дауд, Карл Розенберг |
Штаб-квартира | , |
Ключевые люди | Дэн О'Дауд, президент |
Товары | Операционные системы , инструменты программирования |
Интернет сайт | www |
Green Hills Software - это частная компания, которая создает операционные системы и инструменты программирования для встраиваемых систем . [1] [2] Фирма была основана в 1982 году Дэном О'Даудом и Карлом Розенбергом. Штаб-квартира компании находится в Санта-Барбаре, Калифорния . [3]
История [ править ]
Green Hills Software и Wind River Systems заключили 99-летний контракт в качестве партнеров на рынке разработки встроенного программного обеспечения на протяжении 1990-х годов, а их отношения закончились серией судебных процессов в начале 2000-х годов. Это привело к их противоположным путям, после чего Wind River посвятила себя публичному принятию Linux и программного обеспечения с открытым исходным кодом, но Green Hills инициировала кампанию по связям с общественностью, осуждая ее использование в вопросах национальной безопасности. [1]
В 2008 году ОСРВ Green Hills Integrity-178 была первой системой, сертифицированной Национальным партнерством по обеспечению информационной безопасности (NIAP), в состав которого входят Агентство национальной безопасности (NSA) и Национальный институт стандартов и технологий (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 . [4] [ требуется неосновной источник ]
Выбранные продукты [ править ]
Операционные системы реального времени [ править ]
Integrity - это операционная система реального времени (RTOS) POSIX . Вариант целостности, названный Integrity-178B, был сертифицирован по Common Criteria Evaluation Assurance Level (EAL) 6+, High Robustness в ноябре 2008 года. [7] Micro Velosity (стилизованный под µ-velOSity ) - это микроядро реального времени для ресурсов ограниченные устройства. [8] [9]
Компиляторы [ править ]
Green Hills производит компиляторы для языков программирования C , C ++ , Fortran и Ada . Они кроссплатформенные , для 32- и 64-разрядных микропроцессоров , включая ARM , Blackfin , ColdFire , MIPS , PowerPC , SuperH , StarCore, x86 , V850 и XScale . [10] [необходим неосновной источник ]
Интегрированные среды разработки [ править ]
MULTI - это интегрированная среда разработки (IDE) для языков программирования C , C ++ , Embedded C ++ (EC ++) и Ada , предназначенная для разработчиков встраиваемых систем. [11] [необходим неосновной источник ]
TimeMachine - это набор инструментов для оптимизации и отладки программного обеспечения C и C ++. [12] [13] TimeMachine (введенные 2003) поддерживает обратные отладки , [14] функцию , которая позже также стал доступен в свободной GDB 7.0 отладчика (2009). [15]
Ссылки [ править ]
- ^ a b «Green Hills Software». Справочник частных компаний Гувера 2007 (PDF) . Гувера . п. 222.
- ^ Plauger, PJ (декабрь 1997). «Встроенный C ++: обзор» (PDF) . Программирование встроенных систем . Проверено 26 ноября 2013 года . - через fceia.unr.edu.ar
- ↑ Incorporated, Hoover's (1 января 2007 г.). Справочник частных компаний Гувера . Деловая пресса Гувера. ISBN 9781573111157.
- ^ a b Green Hills Software Integrity RTOS, выбранная Urban Aeronautics для беспилотной воздушной системы AirMule , Рейтер, 25 февраля 2014 г.
- ^ a b Джонатан Расикот (19 ноября 2008 г.), Integrity OS будет выпущена коммерчески , Cyberwarfare Magazine
- ^ «MULTI интегрированная среда разработки Green Hills Software, выбранная Nintendo для разработки Wii U» (пресс-релиз). Сан-Хосе, Калифорния: Green Hills Software. 27 марта 2012 . Проверено 27 июня 2014 года .
- ^ «Список проверенных продуктов» . Национальное партнерство по обеспечению информации . Проверено 26 ноября 2013 года .
- Рианна Уилсон, Ричард (22 июля 2015 г.). «Green Hills защищает свою RTOS для Интернета вещей» . Еженедельник электроники . Проверено 29 декабря 2015 года .
- ^ Tångring Ян (10 апреля 2006). «Green Hills выпускает новую операционную систему» (на шведском языке). Elektroniktidningen . Проверено 26 ноября 2013 года .
- ^ "Оптимизирующие компиляторы Green Hills" . Программное обеспечение Green Hills.
- ^ "MULTI интегрированная среда разработки" Green Hills Software.
- ^ Линдал, Майкл. «Использование трассировки для отладки систем реального времени» . Журнал доктора Добба . acumeninfo.com. Архивировано из оригинального 29 сентября 2007 года.
- ^ Красс, Питер (18 июля 2006). «Green Hills расширяет возможности поддержки TimeMachine» . Блог по оптимизации программного обеспечения устройств. Архивировано из оригинального 13 мая 2008 года.
- ^ «TimeMachine позволяет выполнять отладку вперед и назад во времени» . EE Times . 6 ноября 2003 г.
- ^ Brobecker, Джоэл (8 октября 2009). «Выпущен GDB 7.0» . LWN.net . Eklektix, Inc . Проверено 2 декабря 2013 года .