QNX Donates Source Code to Eclipse.org to Create Industry-Standard Platform for C/C++ Development

OTTAWA, June 26, 2002 - To advance the adoption of standards for embedded software development, QNX Software Systems today announced that it is contributing source code from selected C/C++ tools in the QNX® Momentics® development suite to Eclipse.org. The QNX technology will be used to enhance the C/C++ Development Tools (CDT) Project for the Eclipse platform and will help build an extensible, industry-standard framework for integrating tools from a variety of C/C++ tools vendors. This action demonstrates QNX's commitment to the Eclipse.org consortium and to the formation of a standard platform for C/C++ software development.

"The Eclipse Tools Project team working to create C and C++ tools will benefit from the leadership, expertise, and unique perspective that QNX brings to the table," said Skip McGaughey, chairperson of the Eclipse Board of Stewards. "Best of all, as the QNX team works to address support for a large number of embedded processor architectures, all deployment environments addressed by Eclipse-powered tools will benefit."

QNX is taking the lead on the CDT Project, which, with QNX's source code, will help the project's C/C++ integrated development environment (IDE) work with a broad range of development hosts and target processors. Sebastien Marineau, a senior architect at QNX, has taken on the role of project leader for the CDT, and is being joined by other QNX Software Systems engineers who will contribute to the project. QNX tools partner Rational Software has also committed to provide development resources. The project team's goal is to make C/C++ support in Eclipse as strong as the Java support that the platform provides today.

According to Michael Tiemann, CTO of Red Hat, "The true test of an open source project is how effectively the code can be enhanced by others outside the initial development group. QNX is taking Eclipse to the next level by substantially improving Eclipse's original support for the C and C++ programming languages and getting those changes back into the mainline source base."

Earlier this month, QNX launched the QNX Momentics development suite, which includes the first commercial C/C++ IDE based on Eclipse. QNX Momentics offers embedded developers unprecedented tool-to-tool integration and, as a result, much greater productivity. "In developing the QNX Momentics development suite, we have acquired a vast amount of Eclipse knowledge and expertise," said Dan Dodge, co-founder and CEO of QNX. "By sharing portions of our code as well as our hands-on experience, we hope to enhance the strides already taken by the CDT initiative to deliver a standard, open source C/C++ IDE framework that will encourage tool integration across vendors."

The software donated by QNX is now being integrated into Eclipse CDT Project. The QNX-enhanced CDT code will be available later this summer.

About Eclipse
The open-source Eclipse community creates royalty-free technology as a universal platform for integration of development tools. Eclipse-based tools give developers freedom of choice in a multi-language, multi-platform, multi-vendor supported environment. Eclipse delivers a plug-in based framework that makes it easier to create, integrate, and use software tools. Integrated development environments, tools, and new features plug in to extend the core Eclipse Platform. Commercial support and offerings made with Eclipse technology are available from multiple sources for a variety of development platforms and deployment targets ranging from embedded computers to mainframes.

Borland, IBM, MERANT, QNX Software Systems, Rational Software, Red Hat, SuSE, TogetherSoft, and WebGain formed the initial Eclipse.org board of directors in November 2001. This past March, the board expanded to include Serena, Sybase, and Fujitsu.

About QNX Software Systems
Founded in 1980, QNX Software Systems is the industry leader in realtime, microkernel OS technology. The inherent reliability, scalable architecture, and small memory footprint of the QNX® Neutrino® RTOS make it the most trusted foundation for applications in the networking, automotive, industrial, and smart device markets. Customers worldwide like Cisco, Delphi, Siemens, Alcatel, Sony, Texaco, and Ford already depend on QNX technology for network routers, medical devices, intelligent transportation systems, safety and security systems, next-generation robotics, and other mission-critical applications. Headquartered in Ottawa, Canada, QNX Software Systems maintains offices in North America, Europe, and Asia, and distributes its products in more than 100 countries worldwide. Visit http://www.qnx.com.

Reader Information
Tel: 1 800 676-0566 (NA only)
+1 613 591-0931
+33 1 64 61 81 61
+49 (0) 511 940910
+81 3 3511-6450
+886 (2) 3765-1518
+44 (0) 1223 204800
Fax: +1 613 591-3579
Email: info@qnx.com
Web: www.qnx.com

Editorial Contacts (QNX)
Paul Leroux
QNX Software Systems
Tel: +1 613 591-0931
Email: paull@qnx.com

Vivek Ramgopal/ Bill Keeler
Schwartz Communications
Tel: +1 781 684-0770
Email: qnx@schwartz-pr.com

European Contact (QNX)
Matthias Stumpf
QNX Germany
Tel: +49 (0) 511 940910
Email: mstumpf@qnx.de