Green Hills Software was the first company to provide mainframe-quality software development tools to embedded software developers on microprocessors starting with a C compiler in 1983. Over the years, Green Hills has supported 37 processor architectures including Arm, while the company’s product portfolio expanded and helped define the software development industry.
- MULTI® was the first graphical multi-platform integrated development environment (IDE) for embedded processors and the first embedded IDE to achieve safety certifications
- INTEGRITY was the first commercial separation-architecture RTOS and world’s most highly certified RTOS for safety and security (the only operating system to achieve Common Criteria EAL 6+ for Separation Kernel Protection Profile)
- TimeMachine, the revolutionary back-in-time debugging tool suite
- Multivisor™, the first secure embedded hypervisor
In 2008, the Green Hills INTEGRITY-178B RTOS was the first and only operating system to be certified by the NSA to EAL 6+ High Robustness, the highest level of security ever achieved for any software product. Only an EAL 6+ High Robustness operating system is certified to protect high value resources at risk of attack from hostile and well-funded attackers.
Our INTEGRITY and µ-velOSity real-time operating systems, IPv6-ready TCP/IP networking stacks, MULTI and AdaMULTI integrated development environments, DoubleCheck integrated static analyzerd, TimeMachine tool suite and Green Hills Probe offer a complete development solution tailored to deeply embedded and high-reliability applications.
Green Hills Software was founded in 1982, is privately held and has been consistently profitable since its inception. Green Hills Software has averaged nearly 30% per year revenue growth and is now the world's largest supplier of embedded safety and security software. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom.