Apple GS / OS - Apple GS/OS

GS / OS
AppleIIGSOS.png
GS / OS работает
Разработчик Компьютер Apple
Семейство ОС GS / OS
Рабочее состояние Исторический
Исходная модель Закрытый источник
Первый выпуск 1988 ; 33 года назад ( 1988 )
Последний релиз GS / OS v4.02 (системное программное обеспечение 6.0.1) / 6 мая 1993 г ​​. ; 28 лет назад ( 1993-05-06 )
Тип ядра Монолитное ядро
Лицензия Лицензионное соглашение по программному обеспечению Apple

GS / OS - это операционная система, разработанная Apple Computer для ее персонального компьютера Apple II GS , использующая файловую систему ProDOS . Он предоставляет средства для доступа к файловой системе , управления устройствами ввода / вывода, загрузки и выполнения программных файлов, а также систему, позволяющую программам обрабатывать прерывания и сигналы. GS / OS была включена как компонент системного программного обеспечения Apple II GS версий с 4.0 по 6.0.1. GS / OS, в отличие от своей предшественницы, полностью написана 16-битным кодом и была первой настоящей 16-битной операционной системой для II GS .

GS / OS включает средство, известное как трансляторы файловой системы (FST), которое позволяет ему поддерживать несколько файловых систем на диске прозрачным для прикладных программ способом, функции, отсутствующей в ProDOS или большинстве других операционных систем микрокомпьютеров в то время. Обычно он использовался с файловой системой ProDOS (которая была единственной, с которой ее можно было загрузить), но GS / OS также поддерживает множество других файловых систем, включая иерархическую файловую систему, используемую Mac OS . Другие трансляторы файловых систем, помимо ProDOS и HFS, включают в себя трансляторы для MS-DOS , High Sierra / ISO-9660, Apple DOS 3.3 и Pascal, хотя и доступны только для чтения (полная поддержка чтения / записи планировалась, но так и не была завершена) . Еще одно преимущество GS / OS над ProDOS 16 является то , что она была написана в 16-битном коде для 65816 процессора , используемого в II GS , а не в первую очередь в 8-битном 6502 машинный код , который не использовать в своих интересах II GS «с уникальные черты. Он также расширяет файловую систему ProDOS, обеспечивая вилки ресурсов для файлов, аналогичные тем, которые используются на Apple Macintosh , что позволяет писать программы более гибким способом.

Большое отличие от предыдущих версий ProDOS заключается в том, что GS / OS предлагает значительную оптимизацию скорости (время загрузки, доступ к диску, обновления экрана) и включает в себя многие функции других операционных систем Apple , включая Apple III, Apple SOS , Macintosh System 5 , а также а также концепции и функции, которые позже появятся в будущих выпусках системного программного обеспечения Macintosh. В частности, в дополнение к Finder, загружаемым шрифтам, драйверам подключаемых устройств (модем, принтер и т. Д.) GS / OS также предлагает отображение хода выполнения термометра, поддержку AppleShare, переводчики файловых систем для доступа к форматам сторонних файлов, кэширование дисков. и возможность использовать вилки ресурсов. Доступна среда разработки из командной строки под названием APW (Apple Programmer's Workshop); очень похоже на Мастерскую программиста Macintosh .

Релизы

Источник:

ProDOS 16 (предшественник GS / OS)

  • 1986 - Система 1.0 (ProDOS 16 v1.0), Система 1.1 (ProDOS 16 v1.1)
  • 1987 - Система 2.0 (ProDOS 16 v1.2), Система 3.1 (ProDOS 16 v1.3)
  • 1988 - Система 3.2 (ProDOS 16 v1.6)

GS / OS

  • 1988 - Система 4.0 (GS / OS v2.0)
  • 1989 - Система 5.0 (GS / OS v3.0), Система 5.0.1 (GS / OS v3.0), Система 5.0.2 (GS / OS v3.0)
  • 1990 - Система 5.0.3 (GS / OS v3.03)
  • 1991 - Система 5.0.4 (GS / OS v3.03)
  • 1992 - Система 6.0 (GS / OS v4.01)
  • 1993 - Система 6.0.1 (GS / OS v4.02)

Неофициальные версии

  • 2015 - Система 6.0.2 (GS / OS v4.02), Система 6.0.3 (GS / OS v4.02)
  • 2017 - Система 6.0.4 (GS / OS v4.02)

Смотрите также

использованная литература

внешние ссылки