Kalpana Kalpana (Editor)

Green Hills Software

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Industry
  
Embedded systems tools

Founded
  
1982

Type of business
  
Private

Green Hills Software httpsmediaglassdoorcomsqll14220greenhills

Key people
  
Dan O'Dowd, founder and president

Headquarters
  
Santa Barbara, California, United States

Green Hills Software is a privately owned company that builds operating systems and development tools for embedded systems. The company was founded in 1982 by Dan O'Dowd and Carl Rosenberg. Its headquarters are in Santa Barbara, California.

Contents

Devcon 2015 green hills software and renesas r car h2


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.

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+.

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.

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.

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.

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. Micro Velosity (stylized as "ยต-velOSity") is a real-time microkernel for resource-constrained devices.

Compilers

Green Hills produces compilers for C, C++, Fortran, and Ada. The compilers target 32- and 64-bit platforms, including ARM, Blackfin, ColdFire, MIPS, PowerPC, SuperH, StarCore, x86, V850, and XScale.

Integrated development environments

MULTI is an IDE for C, C++, EC++, and Ada, aimed at embedded engineers.

TimeMachine is a set of tools for optimizing and debugging C and C++ software. TimeMachine (introduced 2003) supports reverse debugging like that in the open-source GDB 7.0 debugger (2009).

References

Green Hills Software Wikipedia