Green Hills Software
Private | |
Industry | Embedded systems tools |
Founded | 1982 |
Headquarters | Santa Barbara, California |
Key people
|
Dan O'Dowd, founder and president |
Website | No URL found. Please specify a URL here or add one to Wikidata. |
Green Hills Software is a privately owned company that builds operating systems and development tools for embedded systems.[1][2] The company was founded in 1982 by Dan O'Dowd and Carl Rosenberg. Its headquarters are in Santa Barbara, California.
Contents
History
Green Hills Software and Wind River Systems enacted a 99-year contract as cooperative peers in the embedded software engineering market throughout the 1990s, with their relationship ending in a series of lawsuits throughout the early 2000s. This resulted in their opposite parting of ways, whereupon Wind River devoted itself to publicly embrace Linux and open-source software but Green Hills initiated a public relations campaign to decry its use in issues of national security.[1]
In 2008, the Green Hills INTEGRITY-178 RTOS was the first system to be certified by National Information Assurance Partnership (NIAP), composed of NSA and NIST, to EAL 6+.[3][4]
By November, 2008, it was announced that a commercialized version of Integrity 178-B will be available to be sold to the private sector by Integrity Global Security, a subsidiary of Green Hills Software.[4][better source needed]
On March 27, 2012, a contract was announced between Green Hills Software and Nintendo. This designates MULTI as the official integrated development environment and toolchain for Nintendo and its licensed developers to program the Wii U video game console.[5][non-primary source needed]
On February 25, 2014, it was announced that Green Hills Software's real-time operating system (RTOS) had been chosen by Urban Aeronautics for the AirMule.[3][non-primary source needed]
Selected products
Real-time operating systems
INTEGRITY is a POSIX real-time operating system (RTOS). A variant of this RTOS, named INTEGRITY-178B, was certified to Common Criteria Evaluation Assurance Level (EAL) 6+, High Robustness in November 2008.[6] Micro Velosity (stylized as "µ-velOSity") is a real-time microkernel for resource-constrained devices.[7][8]
Compilers
Green Hills produces compilers for C, C++, Fortran, and Ada. The compilers target 32- and 64-bit platforms, including ARC, ARM, Blackfin, ColdFire, MIPS, PowerPC, SuperH, StarCore, x86, V850, and XScale.[9][non-primary source needed]
Integrated development environments
MULTI is an IDE for C, C++, EC++, and Ada, aimed at embedded engineers.[10][non-primary source needed]
TimeMachine is a set of tools for optimizing and debugging C and C++ software.[11][12] TimeMachine (introduced 2003) supports reverse debugging[13] like that in the open-source GDB 7.0 debugger (2009).[14]
References
- ↑ 1.0 1.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. --via fceia.unr.edu.ar
- ↑ 3.0 3.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 4.0 4.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ "Green Hills Optimizing Compilers". Green Hills Software.
- ↑ "MULTI Integrated Development Environment" Green Hills Software.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ ”TimeMachine enables debugging forward and backward in time”. EE Times. November 6, 2003.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
External links
- No URL found. Please specify a URL here or add one to Wikidata.
- Use mdy dates from November 2013
- Official website missing URL
- Pages using Official website with unknown parameters
- Articles lacking reliable references from December 2015
- Wikipedia articles needing factual verification from December 2015
- Software companies based in California
- Computer companies established in 1982
- 1982 establishments in California
- Companies based in Santa Barbara County, California