LynxOS
LynxOS (Lynx Operating System) ist ein unixoides Echtzeitbetriebssystem des kalifornischen Unternehmens Lynx Software Technologies, das primär auf den Markt eingebetteter Systeme ausgerichtet ist.
LynxOS | |
---|---|
Entwickler | Lynx Software Technologies |
Lizenz(en) | Proprietär |
Erstveröff. | 1986 |
Akt. Version | 7.0 (5. Juni 2013[1]) |
Abstammung | LynxOS |
Architektur(en) | Arm, PowerPC, x86, MIPS[2] |
www.lynx.com |
Die Einsatzbereiche umfassen zwar vorwiegend kritische Anwendungen in Militär, Luft- und Raumfahrt, Medizin, industrielle Prozess- und Kontrollsysteme, aber auch Telekommunikation und Unterhaltungselektronik.
Geschichte
Unter dem Namen Lynx Real Time Systems entwickelte das Unternehmen 1986 in Dallas eine erste Version für die Motorola-68010-Architektur und damit auch das erste vollständig POSIX-kompatible Echtzeitsystem.
Zwischen 1988 und 1989 wurde LynxOS auf die Intel-80386-Plattform portiert und erhielt schließlich 1989 vollständige ABI-Kompatibilität zu UNIX System V Release 3 sowie ab Version 4.0 zu Linux.
2003 teilte sich die Weiterentwicklung in den Hauptzweig LynxOS und den Nebenzweig LynxOS-178, der speziellen Anforderungen der Avionik genügt und Zertifizierbarkeit nach DO-178B garantiert. Dafür erfüllt es sowohl die formalen Anforderungen an SW Requirement Process, SW Design Prozess, SW Coding Process & SW Integration Process als auch die funktionalen Forderungen zur Fehlereingrenzung, die Forderungen an die Softwarearchitektur entsprechen.
Merkmale
Einige grundlegende Merkmale des Systems sind:
- Erfüllt harte Echtzeitanforderungen
- MMU-basierender Speicherschutz und Verwaltung des virtuellen Adressraums bis 2 GB Hauptspeicher
- Multithreading und unbeschränktes präemptives Multitasking
- Symmetric MultiProcessing (SMP)
- POSIX 1003.1, ABI-Kompatibilität zu UNIX System V Release 3 und zu Linux 2.6
- Die Leistung lässt sich durch zusätzliche Hardware linear steigern.
Einzelnachweise
- LynuxWorks Announces LynxOS 7.0 with New Security Features to Protect Embedded Connected Devices, 5. Juni 2013
- Details (Memento des Originals vom 29. August 2007 im Internet Archive) Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.
Weblinks
- LynuxWorks real-time operating systems (RTOS)
- Comp.OS.Lynx Usenet-Diskussionsgruppe zu LynxOS