גרין הילס

חברה הבונה מערכות הפעלה וכלי פיתוח למערכות משובצות

גרין הילסאנגלית: Green Hills Software) היא חברה בבעלות פרטית הבונה מערכות הפעלה וכלי פיתוח למערכות משובצות.[1][2] החברה הוקמה בשנת 1982 על ידי דן אודווד (Dan O'Dowd) וקרל רוזנברג. המטה העולמי שלה נמצא בסנטה ברברה, קליפורניה.[3]

גרין הילס
תאריך הקמה 1982 עריכת הנתון בוויקינתונים
מיקום המטה סנטה ברברה עריכת הנתון בוויקינתונים
ענפי תעשייה מערכת משובצת מחשב עריכת הנתון בוויקינתונים
 
www.ghs.com
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית OOjs UI icon info big.svg

היסטוריהעריכה

בשנת 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] 

קישורים חיצונייםעריכה

הערות שולייםעריכה

  1. ^ "Green Hills Software". Hoover’s Handbook of Private Companies 2007. Hoover's. עמ' 222. 
  2. ^ Plauger, P.J. (דצמבר 1997). "Embedded C++: An Overview". Embedded Systems Programming. בדיקה אחרונה ב-26 בנובמבר 2013.  – via fceia.unr.edu.ar
  3. ^ Incorporated, Hoover's (1 בינואר 2007). Hoover's Handbook of Private Companies (באנגלית). Hoover's Business Press. ISBN 9781573111157. 
  4. ^ Green Hills Software Integrity RTOS chosen by Urban Aeronautics for AirMule Unmanned Aerial System, Reuters, 25 בפברואר 2014 
  5. ^ Jonathan Racicot (19 בנובמבר 2008), Integrity OS to be Released Commercially, Cyberwarfare Magazine 
  6. ^ 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
  7. ^ "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. 
  8. ^ 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
  9. ^ "Validated Products List". National Information Assurance Partnership. בדיקה אחרונה ב-26 בנובמבר 2013. 
  10. ^ Wilson, Richard (22 ביולי 2015). "Green Hills secures its RTOS for IoT". Electronics Weekly. בדיקה אחרונה ב-29 בדצמבר 2015. 
  11. ^ Tångring, Jan (10 באפריל 2006). "Green Hills Releases New Operating System" (בשוודית). Elektroniktidningen. בדיקה אחרונה ב-26 בנובמבר 2013. 
  12. ^ "Green Hills Optimizing Compilers". Green Hills Software.
  13. ^ "MULTI Integrated Development Environment" Green Hills Software.