AmigaOS (allg.)

AmigaOS ist das native Betriebssystem für den Commodore Amiga, das aus den Bestandteilen Workbench, dem AmigaDOS mit dem Kommandozeileninterpreter CLI (später in Shell umbenannt) und dem bei den meisten Amiga-Modellen im ROM befindlichen Betriebssystemkern Kickstart besteht.

Das System wurde von der Firma Amiga von 1982 bis 1984 entwickelt und nach deren Übernahme durch Commodore 1985 in der ersten Version fertiggestellt. Die Komponente AmigaDOS und Teile von Kickstart basieren auf TRIPOS, einem Multiuserbetriebssystem der Firma MetaComCo, das in der Programmiersprache BCPL entwickelt wurde.

Für seine Zeit, d. h. zwischen 1985 und 1992, hatte AmigaOS herausragende Eigenschaften, die in der Kombination bis heute von keinem gebräuchlichen Betriebssystem erreicht werden:

Die ersten 68k-CPUs stellten noch keine Memory Management Unit zur Verfügung. Deshalb musste AmigaOS ohne Speicherschutz auskommen – was allerdings Mitte der 1980er im Heimcomputersegment auch noch kein Thema war.

Die Workbench wurde nicht zwingend zum Funktionieren des Computers benötigt, da der Betriebssystemkern und viele Systembibliotheken im Kickstart-ROM enthalten waren, weshalb viele Computerspiele direkt von der Kickstart geladen wurden, um mehr Hauptspeicher nutzen zu können. Dadurch wurden allerdings die Multitasking-Eigenschaften des Betriebssystems außer Funktion gesetzt.

Bis zur Version 3.1 (1994) wurde AmigaOS von Commodore entwickelt. Für die Entwicklung der Versionen 3.5 (1999) und 3.9 (2000) waren Amiga Inc. und Haage & Partner verantwortlich. Danach arbeitete Hyperion Entertainment im Auftrag von Amiga Inc. an der Version 4 von AmigaOS, der ersten Version von AmigaOS, die keine MC68000-Prozessoren mehr unterstützt, sondern ausschließlich auf Motorolas PowerPC-Reihe läuft. AmigaOS 4 steht für die PowerPC-basierte AmigaOne-Plattform von Eyetech zur Verfügung. Parallel dazu wurde an einer Version für traditionelle Amiga-Systeme gearbeitet, die mit einer PowerPC-Prozessor-Erweiterungskarte ausgestattet sind. Diese wird seit dem 3. Dezember 2007 an Endkunden ausgeliefert.

Die von Hyperion Entertainment für das 3. Quartal 2008 angekündigte Version 4.1 wird seit Anfang September ausgeliefert. Unterstützt wird die AmigaOne-Plattform und erstmals die Mainboards der Baureihe SAM440 der Firma ACUBE Systems. Dies ist für AmigaOne-Benutzer das erste Update, das nicht mehr kostenlos erhältlich ist.

Seit dem 31. Januar 2009 steht AmigaOS 4.1 auch für die Mainboards vom Typ Pegasos-II zur Verfügung.

Unter AmigaOS 4 werden Programme für 68k-Amigas grundsätzlich in einer Emulation des 68k-Prozessors ausgeführt, für die abhängig von der notwendigen Kompatibilität auch JIT-Compilierung eingesetzt wird.

Mit Hilfe der GNU-Hilfsprogramme lässt sich AmigaOS in ein unixoides Betriebssystem verwandeln. In diesem Kontext entstand der Editor vim, außerdem war AmigaOS Ende der 1980er- und Anfang der 1990er-Jahre eine Zeitlang die Hauptentwicklungsplattform für zahlreiche GNU-Werkzeuge, unter anderem den GCC.

Etliche Grafik- und Multimediaprogramme, die es heute für Windows und/oder Mac gibt, stammen von der Amiga-Plattform dieser Tage.

Am 18. Dezember 2014 gab Hyperion Entertainment die Veröffentlichung und Auslieferung der neuesten Version des Betriebssystems mit dem Namen AmigaOS 4.1 Final Edition bekannt. Diese ist für die Geräte Amiga 1200, 3000 und 4000, AmigaOne XE, SE, MicroA1, Sam440/460, 500 und X1000 sowie Pegasos 2 verfügbar.

Von AmigaOS abgeleitete Systeme


www.amigawiki.org

Links