Operating Systems
- 542
- On Time Informatik GmbH
- Makes, sells, supports RTKernel, realtime multitasking system for DOS; compact (about 16k code, 6k data); gives programmers the basic tools needed to develop efficient realtime software. No royalty.
- 543
- Phoenix-RTOS
- Goals: develop free, portable, small, well-designed RTOS for embedded hardware platforms: SBC (Single Board Computers), SOM (System on Module), SoC (System on Chip). Free.
- 545
- Prex
- Portable, small, realtime microkernel 32-bit OS for embedded systems, coded in C, POSIX emulation layer. Open source, BSD.
- 547
- BeRTOS
- A free real time operating system suitable for embedded platforms. Runs on several microprocessors and microcontrollers, ranging from 8 bits to 32 bits and on personal computers.
- 548
- CarbonKernel
- RTOS simulator based on event-driven simulation methods with concurrent target debugging abilities, mimics OS behavior, to implement and test embedded software on workstations. Descriptions, downloads, documents. [Savannah, Open Source, GPL]
- 549
- Nilsen Elektronikk AS
- Makes 2 very small, open source realtime OSs for embedded systems, written in C: proc Real-Time Kernel, preemptive, mature; nesos Finite State Machine Operating System (FSMOS), modular, use concurrent programming methods in little time and space. Also: nemon Boot and Debug Monitor; Embedded Web Servers.
- 550
- S.Ha.R.K.
- Dynamic configurable kernel architecture to support hard/soft/non realtime use with interchangeable scheduling algorithms: fully modular in scheduling policies, aperiodic servers, concurrency control protocols; all not modular in most traditional OSs. Derived from HARTIK: HArd Real TIme Kernel. [GPL]
- 551
- Solar_OS
- Also Sol_OS; goals: realtime, coded in 32-bit ASM, fast, very simple, small, cooperative multitasking, programs have full hardware control, modern OOP GUI, suitable for desktop targets. Open source, GPL.
- 552
- Linux Journal: Open Source Software for Real-Time Solutions
- Compares 2 open source OSs for embedded uses: RTLinux, eCOS by Cygnus. (October 01, 1999)
- 553
- Integrity
- Secure, no royalty, for high reliability embedded systems; hardware memory protection to isolate and protect it and user tasks from incorrect operation by errors or tampering; object-oriented design allows verifying data security/integrity, communications, individual components, whole system; strict adherence to provable resource requirements. Green Hills Software, Inc.
- 555
- MaRTE OS
- Realtime kernel for embedded uses, follows Minimal Real-Time POSIX.13 subset. Most code is Ada, but some C, assembly. Hardware access via Abstract Hardware Interface (HAL). Runs in cross development environment: PC Linux Host, bare 386 PC Target, Ethernet LAN link. [Open Source, GPL]
- 556
- Chimera
- Multitasking, multiprocessor OS with features of commercial realtime OSs; as fast as VxWorks, OS-9, VRTX, LynxOS; 10 times faster in some cases: interprocessor communication. VMEbus-based, supports C/C++, goal: support developing dynamically reconfigurable software for robotic and automation systems.
- 557
- Ptolemy Project
- Studies modeling, simulation, and design of concurrent, real-time, embedded systems. Focus: assembly of concurrent components. Key underlying principle: use of well-defined computation models that govern interaction between components.
- 558
- ReTiS Lab
- Real-Time Systems Lab, St. Anna's School of Advanced Studies, Pisa, Italy; researches innovative algorithms, methods, tools to deal with time-dependent applications. Projects: E.R.I.K.A., HARTIK HArd Real TIme Kernel, S.Ha.R.K.
- 559
- XOberon
- Hard realtime OS for mechatronics, newest version for PowerPC; loosely based on Oberon OS, coded in Oberon-2. Goal: create framework for non-computer-scientists needing rapid application development (RAD) tool to program embedded systems.
- 560
- Concurrent Computer Corp.
- Makes PowerMAX OS: fully preemptive, multi-threaded, Unix-based RTOS. A provider of concurrent real-time multiprocessor OSs, high-performance real-time computer systems, solutions, software for business and government. Focus: strategic business areas including: simulation; data acquisition; instrumentation and process control; interactive real-time (includes wagering, gaming, video-on-demand); vibration control.