OnCore Systems Releases Certifiable Open Source OS for Digital Avionics Manufacturers; OnCore's MicroC/OS II RTOS Meets RTCA / EUROCAE DO-178B Certification Requirements.
HALF MOON BAY, Calif.--(BUSINESS WIRE)--June 19, 2000
OnCore Systems Corporation, developer of the OnCore Systems Software Foundation, the most powerful embedded OS See embedded operating system. of its kind, today released a companion open source operating system operating system (OS)
Software that controls the operation of a computer, directs the input and output of data, keeps track of files, and controls the processing of computer programs. product to meet the needs of digital avionics manufacturers requiring RTCA RTCA Radio Technical Commission for Aeronautics
RTCA Rivers Trails and Conservation Assistance (National Park Service)
RTCA Rio Tinto Coal Australia
RTCA Requirements and Technical Concepts for Aviation / EUROCAE EUROCAE European Organisation for Civil Aviation Equipment (regulatory agency for certifying aviation equipment in Europe) DO-178B certification.
1. That can or must be certified. Used of infectious, industrial, and other diseases that are required by law to be reported to health authorities.
MicroC/OS-II is a real-time operating system (operating system) Real-Time Operating System - (RTOS) Any operating system where interrupts are guaranteed to be handled within a certain specified maximum time, thereby making it suitable for control of hardware in embedded systems and other time-critical applications. (RTOS (1) (RealTime Operating System) An operating system designed for use in a real time computer system. See real time system, embedded system, process control and OS-9. ) developed by Jean Labrosse, an embedded systems pioneer in open source software. His book, "MicroC/OS-II, The Real-Time Kernel" (ISBN ISBN
International Standard Book Number
ISBN International Standard Book Number
ISBN n abbr (= International Standard Book Number) → ISBN m 0-87930-543-6), has been widely sold and used as a valuable reference source by embedded engineers in over 45 countries. The MicroC/OS-II offering contains all of the services that one would expect from an industrial-strength, preemptive pre·emp·tive or pre-emp·tive
1. Of, relating to, or characteristic of preemption.
2. Having or granted by the right of preemption.
a. RTOS: semaphores, message mailboxes, message queues, event flags, interrupts, time delays and more. Each system call is fully described in detail in his book, and is published with a companion CD containing all of Labrosse's meticulously coded software modules. MicroC/OS-II has been ported to over 30 microprocessors.
OnCore partnered with Jean Labrosse's Micrium and Validated Software to create a full certification package of source code, build files and requirements, design, test and integration documentation to meet all requirements of avionics manufacturers seeking to obtain Federal Aviation Administration Federal Aviation Administration (FAA), component of the U.S. Department of Transportation that sets standards for the air-worthiness of all civilian aircraft, inspects and licenses them, and regulates civilian and military air traffic through its air traffic control (FAA) RTCA/EUROCAE DO-178B certification. This certification package will support the industry's highest Level A certification.
Traditionally, avionics suppliers were forced down three unattractive pathways for certifying a real-time operating system (RTOS):
1. Don't use an RTOS. Because an operating system is challenging to certify, many digital avionics firms have reduced the complexity of their project and used a simpler, easier-to-certify scheduler instead. This is a difficult strategy to maintain with the increasing market demands for higher levels of integration. 2. Develop an RTOS internally. Many manufacturers, especially those requiring DO-178B Level A and Level B certification, have developed their own in-house RTOS. This is a significant investment, ranging into the millions of dollars, that only the largest of firms can afford. 3. Use proprietary COTS RTOS. A few commercial-off-the-shelf (COTS) proprietary RTOS vendors have developed certification documentation packages for their binary software products. The lack of available source code and respective build files for their software has burdened a host of maintenance and control requirements that few software vendors can guarantee for the life of an airborne device.
OnCore's Certifiable Documentation Package for MicroC/OS-II removes all of these traditional barriers. It provides a robust kernel that enables multiple tasks and functions to be cleanly integrated. Its open source model allows engineers to review, contribute, and critique the RTOS, at a price that is a fraction of traditional costs. With the entire source code build environment being provided with the product, it can be easily integrated into existing avionics source code control systems, removing vendor dependence.
Delivering an Open Source RTOS to Safety Critical Market
"This is the first step toward enabling open source projects in safety-critical environments, states Chip Downing, OnCore System's President and CEO (1) (Chief Executive Officer) The highest individual in command of an organization. Typically the president of the company, the CEO reports to the Chairman of the Board. , and a veteran of numerous RTOS certifications. "With the appropriate review, controls, and management, avionics manufacturers can now begin to leverage this highly-critiqued body of software."
The complete certifiable software and documentation package is immediately available from OnCore Systems and is aggressively priced to start at under $30,000 (US$), far below most COTS certifiable offerings.
About OnCore Systems
OnCore Systems Corporation is dedicated to connecting embedded designers to a larger world of operating systems technology. OnCore provides platforms for embedded, open system solutions, based upon proven technology foundations. OnCore Systems also provides software development tools and services to assist customers in meeting time-to-market demands. OnCore Systems, headquartered in Half Moon Bay, California "Half Moon Bay" redirects here. For the geographical feature in California, see Half Moon Bay (California). For other uses, see Half Moon Bay (disambiguation).
Half Moon Bay is a coastal city in San Mateo County, California, USA. , was founded in early 1999.
For more information about OnCore Systems Corporation and their products, please call (650) 712-0655 or visit OnCore's web site at http://www.OnCoreSystems.com.