News & Press

Green Hills Software's INTEGRITY Operating System
First to Be Certified Under the IEEE and The Open
Group POSIX® Certification Program

SANTA BARBARA, CA — August 2, 2004 — Green Hills Software, Inc., the market leader in royalty-free real-time operating systems (RTOS), today announced that its INTEGRITY RTOS is the first operating system to be certified to a product standard based on the latest edition of IEEE 1003.1, “Standard for Information Technology—Portable Operating System Interface (POSIX).” The INTEGRITY RTOS is also the first operating system
to be certified under the new “POSIX®: Certified
by IEEE and The Open Group” program.

The INTEGRITY RTOS has been certified to the 1003.1™-2003 System Interfaces Product Standard and is listed on the certification register at

“We congratulate Green Hills Software on becoming the first supplier to be certified under our new program,” said Andrew Josey, director of certification for The Open Group and Chair of IEEE Std. 1003.1. “It's a significant achievement to meet the 1003.1-2003 System Interfaces Product Standard. The fact that the first certified system is an embedded system shows the broad applicability of the POSIX standards.”

“Green Hills Software recognizes the tremendous value that POSIX provides, both to our customers and to their customers,” commented Dan O’Dowd, founder and CEO of Green Hills Software. “That is why we have taken a leadership position in the POSIX market. Nothing affirms this more than our being first with the latest certification—a feat accomplished with the initial POSIX standard-conformant release of our INTEGRITY RTOS.”

  POSIX, Certified POSIX IEEE 1003.13, MILS-Compliant, EAL 6+ Safety Critical software

POSIX, Certified POSIX IEEE 1003.13, MILS-Compliant, EAL 6+ Safety Critical software
Green Hills Software's MULTI IDE provides complete
support for debugging POSIX applications
(click on images for full size version)

IEEE Std. 1003.1 System Interfaces

The IEEE Std. 1003.1 (POSIX.1) System Interfaces define a portable Application Programming Interface (API) to an operating system. There are over 1,000 functions in the POSIX.1 System Interfaces, encompassing multitasking, inter-task communications, I/O, filesystem access, exception handling, timers, access control, and standard programming and math facilities. Application software written to adhere to the POSIX.1 System Interfaces can run on any computer with a conformant operating system, regardless of the operating system’s underlying implementation or the computer’s hardware architecture.

The use of POSIX.1 System Interfaces provides a number of significant cost- and time-saving benefits to purchasers of information technology (IT) and to software developers:
  • IT purchasers gain the flexibility to procure systems from multiple vendors without incurring significant software migration costs. POSIX is particularly beneficial to organizations that want to spread purchases across multiple vendors or to award contracts to the lowest bidder, such as government organizations and automobile manufacturers.
  • The use of POSIX.1 APIs allows organizations to leverage their investment in development across disparate projects that use different hardware and different conformant operating systems, spanning embedded and real-time systems, desktop computers and servers.
  • The use of conformant operating systems allows developers to take advantage of third-party software components written to POSIX.1 APIs.
  • POSIX interfaces are widely available on the UNIX® system and Linux, making them familiar to a large number of software developers and minimizing the learning curve associated with adopting a POSIX-conformant operating system.
POSIX Certification

The “POSIX: Certified by IEEE and The Open Group” program is the official program for certification to the IEEE POSIX standards. Certification allows operating system suppliers to substantiate claims of POSIX conformance based on defined test suites. There are more than 22,000 tests available for the 1003.1-2003 Base Product Standard, with approximately 17,800 tests in the test suite for the POSIX.1 System Interfaces. Certification also assures buyers that the products they specify and procure meet the standard and are warranted by the vendor to do so. “POSIX: Certified by IEEE and The Open Group” certification is widely supported and accepted by government and other major procurers of IT devices.

More information on POSIX certification can be found at The register of certified products is at


The INTEGRITY RTOS was certified on a Freescale MCP750-HA PowerPC processor. The certified version of the INTEGRITY RTOS is available now. The INTEGRITY RTOS will be certified on other platforms as required by its customers. INTEGRITY customers with maintenance agreements can receive the certified version of the INTEGRITY RTOS at no charge.


The INTEGRITY RTOS provides embedded applications with total reliability and absolute security. The INTEGRITY RTOS is securely partitioned, guaranteeing each task the resources it needs to run correctly and fully protecting the operating system and user tasks from errant and malicious code, including denial of service attacks, hackers, worms and Trojan horses.

The INTEGRITY RTOS is built on Green Hills Software’s small and fast velOSity microkernel. Both products share a rich set of device drivers, Board Support Packages and middleware, including IPv4, IPv6, IPsec, SSL, SSH, Web server, CORBA and graphics. The ability to migrate seamlessly from the velOSity microkernel to the INTEGRITY RTOS provides embedded software developers with unprecedented scalability.

About Green Hills Software

Founded in 1982, Green Hills Software Inc. is the technology leader for real-time operating systems and software development tools for 32- and 64-bit embedded systems. Our royalty-free INTEGRITY RTOS, velOSity microkernel, compilers, MULTI and AdaMULTI Integrated Development Environments and TimeMachine debugger, offer a complete development solution that addresses both deeply embedded and high-reliability applications. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. Visit Green Hills Software on the web at

Green Hills Software, the Green Hills logo, MULTI, INTEGRITY, velOSity, AdaMULTI and TimeMachine are trademarks or registered trademarks of Green Hills Software, Inc. in the U.S. and/or internationally. POSIX is a registered trademark and 1003.1 is a trademark of the Institute of Electrical and Electronic Engineers, Inc. UNIX is a registered trademark and The Open Group is a trademark of The Open Group in the U.S. and other countries. All other trademarks and products are the property of their respective owners.

North American Sales Contact:
Green Hills Software, Inc.
30 West Sola Street,
Santa Barbara, CA 93101,
Tel: 805-965-6044
Fax: 805-965-6343

International Sales Contact:
Green Hills Software Ltd.
Fleming Business Centre
Leigh Road
Hampshire SO50 9PD
Tel: +44 (0)2380 649660
Fax: +44 (0)2380 649661


Media Contacts:
Green Hills Software, Inc.
Lynn J. Robinson
(805) 965-6044
Patterson & Associates
Barbara Stewart
(480) 488-6909