Developed by Microware LP, OS-9 is a widely used real-time operating system that is similar to Unix. It is highly desirable among embedded computer users due to its compatibility with various CPU architectures, including PowerPC, x86, and ARM. Initially written in Motorola 6809 assembly language, OS-9 has evolved over the years and is now coded in C language. Even CD-I players were powered by OS-9.
Microware Systems Corporation was the original developer of OS-9, and the software was later acquired by RadiSys in 2001. However, in 2013, the ownership of OS-9 was transferred back to Microware LP, a cooperative of the software’s distributors.
FAQs
What is an embedded computer?
An embedded computer is a computer system that is designed to perform specific tasks within larger mechanical, electrical, or electronic systems. It is typically a highly specialized computer that is integrated with other components to develop a specific system, such as a smartwatch or a traffic light control system.
What is real-time operating system?
A real-time operating system (RTOS) is a type of operating system that is designed to work within strict timing constraints. It guarantees that specific tasks will be executed within a particular time frame to prevent errors, delays, or system collapses. RTOS is used in a wide range of applications, including medical equipment, aerospace systems, industrial control systems, and telecommunications.
Conclusion
OS-9 is a versatile, real-time operating system that has earned a strong reputation among embedded computer users due to its flexibility, speed, and reliability. Its compatibility with multiple CPU architectures and ability to operate with strict timing constraints make it a natural choice for many mission-critical applications.