Apple-GS/OS - Apple GS/OS

GS/OS
AppleIIGSOS.png
GS/OS läuft
Entwickler Apple Computer
Betriebssystemfamilie GS/OS
Arbeitszustand Historisch
Quellmodell Geschlossene Quelle
Erstveröffentlichung 1988 ; Vor 33 Jahren ( 1988 )
Neueste Erscheinung GS/OS v4.02 (Systemsoftware 6.0.1) / 6. Mai 1993 ; Vor 28 Jahren ( 1993-05-06 )
Kernel- Typ Monolithischer Kernel
Lizenz Apple-Software-Lizenzvereinbarung

GS/OS ist ein von Apple Computer für seinen Apple II GS- Personalcomputer entwickeltes Betriebssystem , das das ProDOS- Dateisystem verwendet. Es bietet Einrichtungen zum Zugreifen auf das Dateisystem , Steuern von Eingabe-/Ausgabegeräten, Laden und Ausführen von Programmdateien und ein System, das es Programmen ermöglicht, Interrupts und Signale zu handhaben . GS/OS war als Komponente der Apple II GS System Software Version 4.0 bis 6.0.1 enthalten. GS/OS ist im Gegensatz zu seinem Vorgänger vollständig in 16-Bit-Code geschrieben und war das erste echte 16-Bit-Betriebssystem für den II GS .

GS/OS enthält eine als Dateisystemübersetzer (FSTs) bekannte Einrichtung, die es ermöglicht, mehrere Dateisysteme auf der Festplatte auf eine für Anwendungsprogramme transparente Weise zu unterstützen, eine Funktion, die zu dieser Zeit in ProDOS oder den meisten anderen Mikrocomputer-Betriebssystemen nicht zu finden ist. Es wurde normalerweise mit dem ProDOS-Dateisystem verwendet (das das einzige war, von dem es gebootet werden konnte), aber GS/OS unterstützt auch eine Vielzahl anderer Dateisysteme, einschließlich des hierarchischen Dateisystems, das von Mac OS verwendet wird . Andere Dateisystemübersetzer, zusätzlich zu ProDOS und HFS, umfassen diejenigen für MS-DOS , High Sierra/ISO-9660, Apple DOS 3.3 und Pascal, wenn auch schreibgeschützt (vollständige Lese-/Schreibunterstützung war geplant, aber nie abgeschlossen) . Ein weiterer Vorteil der GS / OS über ProDOS 16 ist , dass es in 16-Bit - Code für den geschrieben wurde 65816 - Prozessor in der II verwendete GS , anstatt in erster Linie in 8-Bit - 6502 Maschinencode, der nicht übernimmt die Vorteile der II GS ‚s einzigartige Eigenschaften. Es erweitert auch das ProDOS-Dateisystem, um Ressourcenzweige für Dateien bereitzustellen , die denen des Apple Macintosh ähneln , wodurch Programme flexibler geschrieben werden können.

Die große Änderung gegenüber den vorherigen Versionen von ProDOS besteht darin, dass GS/OS enorme Geschwindigkeitsoptimierungen bietet (Ladezeit, Festplattenzugriff, Bildschirmaktualisierungen) und viele Funktionen anderer Apple-Betriebssysteme enthält, einschließlich Apple III Apple SOS , Macintosh System 5 , sowie sowie Konzepte und Funktionen, die später in zukünftigen Versionen der Macintosh System Software erscheinen werden. Insbesondere bietet GS/OS neben einem Finder, ladbaren Schriftarten, steckbaren Gerätetreibern (Modem, Drucker etc.) auch eine Thermometer-Fortschrittsanzeige, AppleShare-Unterstützung, File System Translators für den Zugriff auf fremde Dateiformate, Disk Caching und die Fähigkeit, Ressourcengabeln zu verwenden. Eine Befehlszeilen-Entwicklungsumgebung namens APW (Apple Programmer's Workshop) ist verfügbar; ähnlich wie der Workshop des Macintosh-Programmierers .

Veröffentlichungen

Quelle:

ProDOS 16 (GS/OS-Vorgänger)

  • 1986 – System 1.0 (ProDOS 16 v1.0), System 1.1 (ProDOS 16 v1.1)
  • 1987 – System 2.0 (ProDOS 16 v1.2), System 3.1 (ProDOS 16 v1.3)
  • 1988 – System 3.2 (ProDOS 16 v1.6)

GS/OS

  • 1988 – System 4.0 (GS/OS v2.0)
  • 1989 – System 5.0 (GS/OS v3.0), System 5.0.1 (GS/OS v3.0), System 5.0.2 (GS/OS v3.0)
  • 1990 – System 5.0.3 (GS/OS v3.03)
  • 1991 – System 5.0.4 (GS/OS v3.03)
  • 1992 – System 6.0 (GS/OS v4.01)
  • 1993 – System 6.0.1 (GS/OS v4.02)

Inoffizielle Versionen

  • 2015 – System 6.0.2 (GS/OS v4.02), System 6.0.3 (GS/OS v4.02)
  • 2017 – System 6.0.4 (GS/OS v4.02)

Siehe auch

Verweise

Externe Links