Ein paar Worte zu OS-9 für Leute, die diesen Name nicht einordnen können:
OS-9 ist ein Multiuser-Multitasking-Echtzeit-Betriebssystem von Microware aus Des Moines, Iowa, USA. Die erste Version wurde im Jahr 1979 veröffentlicht. OS-9 gibt's in drei Geschmacksrichtungen:
- OS-9 für 6809 (8bit)
- OS-9/68k für 68k-CPUs (32bit)
- OS-9000 (später doch wieder OS-9) für 68k, x86, ARM, PPC und ein paar weitere.
Für die Historiker die Anzeige der Firma Microware aus der BYTE 12/1977 mit der Ankündigung des BASIC-Compilers, der ursprünglich für Motorola und deren Entwickler-Boards entwickelt wurde. Aus dieser Runtime-Umgebung entwickelte sich das OS-9 als Betriebssystem für den MC6809. Um 1984 gab's das OS-9/68k mit Aufkommen vieler 68000-Rechner und -Boards.
Mehr Informationen gibt's historisch in der Wikipedia sowie aktuell bei Microsys, dem heutigen Distributor für Europa.
Das 8bit-OS-9 fand weite Verbreitung mit dem Tandy TRS-80 Color Computer. Eine Portierung für den SuperPET (mit 6809) gab es auch. OS-9/68k war ab den späten 1980er bis in die späten 1990er Jahre Industriestandard in der Automatisierungstechnik. Die Zielmaschinen waren dort häufig VMEbus-Systeme. Es gab OS-9-Portierungen auch für den Atari ST, den Amiga und diverse Mac-Modelle. Relativ unbekannt ist die Verbreitung von OS-9/68k V2.4 als CD-I.
Beim 8bit-OS-9 und beim OS-9/68k wurden die Anwenderprogramme typischerweise auf der Zielmaschine entwickelt, Mit OS-9000 setzte sich die Trennung von Entwicklungs- und Zielmaschine durch. Die typischen Programmiersprachen waren neben dem jeweiligen Assembler für zeitkritische und systemnahe Aufgaben C sowie später C++. Es gab weitere Compiler und Entwicklungsumgebungen für BASIC, Fortran, Pascal, Modula-2 und vermutlich noch ein paar mehr.
Gruß, Ralf