Dieser Artikel behandelt das Betriebssystem von Microware Software. Zum Betriebssystem von Apple siehe
Mac OS 9.
OS-9 ist ein Unix-ähnliches Echtzeit-, Multiuser-, Multitasking-Betriebssystem.
Es wurde ursprünglich in den 1980er Jahren von Microware Software für den 8-Bit-Prozessor 6809 von Motorola entwickelt. Weitere Verbreitung erfuhr das System durch die Portierung auf die Motorola 68k-Architektur.
Eine Weiterentwicklung war eine Zeit lang unter dem Namen OS-9000 für diverse weitere CPUs (PowerPC, MIPS, SH3/SH4, XScale usw.) verfügbar, mittlerweile wird auch für diese nur noch der Name OS-9 verwendet.
OS-9 war und ist relativ stark verbreitet in Steuerungssystemen (meist auf Motorola-CPUs basierend) z. B. für die Bildverarbeitung, fand aber auch dort Anwendung, wo Echtzeit-, Multitasking- oder Multiuser-Eigenschaften gefragt waren, z. B. Telekommunikation im Umfeld der Büroautomation.
Das aktuelle und in Entwicklung befindliche Open-Source-Projekt NitroOS-9[1] ist eine zu OS-9 für 6809- und Hitachi-6309-Prozessoren kompatible und völlig neu geschriebene Variante primär für die Heimcomputer Tandy TRS-80 Color Computer, Dragon 32 und Dragon 64 mit entsprechenden Hardware-Voraussetzungen.
Anwendungsbeispiele
Befehle
Die folgende Liste von Befehlen wird von der OS-9-Shell unterstützt.
- Shell built-in Befehle
- chd
- chx
- kill
- w
- wait
- setenv
- unsetenv
- setpr
|
- logout
- profile
- ex
- -e
- -ne
- -p
- -p=<str>
- -np
|
|
- Utilities für Betriebssystemfunktionen
- attr
- copy
- date
- deiniz
- del
- deldir
- dsave
- dump
- echo
- fixmod
- free
|
- ident
- iniz
- link
- list
- load
- makdir
- mdir
- merge
- mfree
- pd
- pr
|
- printenv
- procs
- rename
- save
- shell
- setime
- sleep
- tee
- tmode
- touch
- unlink
|
- System-Management Utilities
- Allgemeine Utilities
- binex
- build
- cfp
- cmp
- code
- compress
- count
- edt
|
|
Literatur
Weblinks
Einzelnachweise
- ↑ https://github.com/nitros9project/nitros9 NitrOS-9 Operating System
- ↑ http://www.750i.de/d/repair.htm
- ↑ http://liber809.blogspot.de https://github.com/boisy/liber809 Liber809
- ↑ Andreas Rohmann: ndr-nkc.de - 68000 Baugruppen - CPU68K. Abgerufen am 10. März 2017.
- ↑ http://forum.atari-home.de/index.php?topic=13667.0 OS-9 auf Atari ST