גרין הילס (באנגלית : Green Hills Software ) היא חברה בבעלות פרטית הבונה מערכות הפעלה וכלי פיתוח למערכות משובצות .[ 1] [ 2] החברה הוקמה בשנת 1982 על ידי דן אודווד (Dan O'Dowd) וקרל רוזנברג. המטה העולמי שלה נמצא בסנטה ברברה, קליפורניה .[ 3]
היסטוריה
בשנת 2008, ה-Integrity -178 RTOS של גרין הילס הייתה המערכת הראשונה שאושרה על ידי השותפות הלאומית לאבטחת מידע (NIAP), שהורכבה מהסוכנות לביטחון לאומי (NSA) והמכון הלאומי לתקנים וטכנולוגיה (NIST), לרמת אבטחת הערכה +EAL) 6).[ 4] [ 5]
בנובמבר 2008 הוכרז כי גרסה ממוסחרת של Integrity 178-B תהיה זמינה למכירה למגזר הפרטי על ידי Integrity Global Security, חברת בת של Green Hills Software[ 6] .
ב-27 במרץ 2012 הוכרז על חוזה בין תוכנת Green Hills לבין נינטנדו . הסכם זה ייעד את MULTI כסביבת הפיתוח משולבת הרשמית עבור נינטנדו ומפתחים מורשים שלה לתכנת את ה-Wii U – קונסולת משחקי הווידאו .[ 7]
ב-25 בפברואר 2014 הוכרז כי מערכת ההפעלה Integrity נבחרה על ידי Urban Aeronautics עבור AirMule .[ 8]
מוצרים נבחרים
מערכות הפעלה זמן אמת
Integrity היא מערכת הפעלה POSIX בזמן אמת (RTOS). וריאנט של Integrity, שנקרא Integrity-178B, הוסמך ל הבטחת Common Criteria Evaluation Assurance Level או EAL, ברמת +6, "High Robustness" בנובמבר 2008. [ 9] Micro Velosity (ממותג כ-µ-velOSity ) הוא מיקרו-קרנל בזמן אמת למכשירים מוגבלי משאבים.[ 10] [ 11]
מהדרים
גרין הילס מייצרת מהדרים לשפות התכנות C , C ++ , Fortran ו-Ada . הם חוצי פלטפורמות , עבור מיקרו-מעבדים ב 32 ו-64 סיביות, כולל ARM , Blackfin, ColdFire, MIPS , PowerPC , SuperH, StarCore, x86 , V850 ו-XScale.[ 12]
סביבות פיתוח משולבות
MULTI היא סביבת פיתוח משולבת (IDE) לשפות התכנות C , C ++ , Embedded C ו-Ada , המיועדת למהנדסי מערכות משובצות.[ 13]
קישורים חיצוניים
הערות שוליים
^ "Green Hills Software". Hoover’s Handbook of Private Companies 2007 (PDF) . Hoover's . p. 222.
^ Plauger, P.J. (בדצמבר 1997 ). "Embedded C++: An Overview" (PDF) . Embedded Systems Programming . נבדק ב-26 בנובמבר 2013 . – via fceia.unr.edu.ar
^ Incorporated, Hoover's (2007-01-01). Hoover's Handbook of Private Companies (באנגלית). Hoover's Business Press. ISBN 9781573111157 .
^ Green Hills Software Integrity RTOS chosen by Urban Aeronautics for AirMule Unmanned Aerial System , Reuters, 25 בפברואר 2014
^ Jonathan Racicot (19 בנובמבר 2008 ), Integrity OS to be Released Commercially , Cyberwarfare Magazine
^ Jonathan Racicot (19 בנובמבר 2008 ), Integrity OS to be Released Commercially , Cyberwarfare Magazine Jonathan Racicot (November 19, 2008), Integrity OS to be Released Commercially , Cyberwarfare Magazine
^ "Green Hills Software's MULTI Integrated Development Environment Selected by Nintendo for Wii U Development" (הודעה לעיתונות). San Jose, CA: Green Hills Software. 27 במרץ 2012 . נבדק ב-27 ביוני 2014 .
^ Green Hills Software Integrity RTOS chosen by Urban Aeronautics for AirMule Unmanned Aerial System , Reuters, 25 בפברואר 2014 Green Hills Software Integrity RTOS chosen by Urban Aeronautics for AirMule Unmanned Aerial System , Reuters, February 25, 2014
^ "Validated Products List" . National Information Assurance Partnership . נבדק ב-26 בנובמבר 2013 .
^ Wilson, Richard (22 ביולי 2015 ). "Green Hills secures its RTOS for IoT" . Electronics Weekly. נבדק ב-29 בדצמבר 2015 .
^ Tångring, Jan (10 באפריל 2006 ). "Green Hills Releases New Operating System" (בשוודית). Elektroniktidningen. נבדק ב-26 בנובמבר 2013 .
^ "Green Hills Optimizing Compilers" . Green Hills Software.
^ "MULTI Integrated Development Environment" Green Hills Software.