GEOS (8-разрядная операционная система)

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
GEOS
Логотип
Изображение
Язык произведения или названия английский
Дата публикации 1986
Разработчик GeoWorks[вд]
Платформа Commodore 64 и Commodore 128
Язык программирования язык ассемблера
Лицензия проприетарная
Дата коммерциализации 1986
Логотип Викисклада Медиафайлы на Викискладе
Эта статья посвящена ОС GEOS для домашних компьютеров. Чтобы узнать о версии этой ОС для PC/x86, пройдите по этой ссылке PC/GEOS.

GEOS (от Graphic Environment Operating System — операционная система с графической средой) — операционная система разработанная Berkeley Softworks (позднее — Geoworks) для Commodore 64.

GEOS для Commodore 64. Подражая традиции именования фирмой Commodore ядер операционных систем, Berkeley назвала ядро GEOS «kernal» (cf. kernel).
На диске

Программное обеспечение разработанное GEOS Berkeley или другими производителями, включает такие программы как: издательский пакет geoPublish; электронная таблица geoCalc; текстовый редактор geoWrite; графический редактор geoPaint. Основатель компании Berkeley Brian Dougherty утверждал, что компания использовала для 8-разрядных компьютеров Commodore собственное ПО в течение многих лет.

Улучшенные версии GEOS позднее стали доступны для компьютеров Commodore 128, семейства Apple II и менее известной версии Commodore Plus/4.

GEOS была написана группой программистов, специализировавшихся ранее на программировании игровых приставок, таких как Atari 2600, обладавших весьма скромными ресурсами, поэтому почиталась как почти идеальным устройством для программирования устройств с объёмом ОЗУ (RAM) 64-128 КБ и 8-битным процессором с частотой 1-2 МГц.

GEOS поддерживала манипулятор «мышь» компьютера Commodore 1351, а также различные модули расширения памяти (Commdore REU). GEOS для C128 также полностью поддерживала VDC видеорежим высокого разрешения в 640×200 точек, обеспечивая изображение на совместимом цветном мониторе. В течение многих лет Commodore поставляла GEOS в комплекте с обновлёнными Commodore 64/64C.

Версия GEOS для C64 имела встроенный быстрый загрузчик англ. fast loader, называемый diskTurbo, который позволял существенно повысить скорость доступа к дисководу Commodore 1541. Так-же GEOS 128 могла использовать специфический для C128 усовершенствованный режим англ. burst mode, взаимодействуя с дисководами компьютеров Commodore 1571 и Commodore 1581.

GEOS поддерживала множество принтеров, включая принтеры HP PCL и Apple LaserWriter, посредством подключения к последовательной шине Commodore как комплектного кабеля «geoCable», так и кабеля с интерфейсами RS-232 или Centronics. Возможность качественной печати и широкая поддержка принтеров, стала главным фактором сделавшим GEOS популярной издательской системой настольных компьютеров для макетирования и вёрстки страниц.

Версия GEOS для Apple II была выпущена как свободно распространяемая (но не с открытым исходным кодом) в августе 2003-го года. За ней в феврале 2004-го последовала версия для Commodore 64/128.

GEOS схожа с Mac OS программным обеспечением и стилем т.е. методами и приемами работы в внешнем виде операционной системы.

Программное обеспечение для GEOS

[править | править код]

Для GEOS написана масса приложений как разработчиками самой ОС, так и сторонними фирмами. Среди всех наиболее важными и популярными являются ниже перечисленные:

  • geoBASIC
  • geoCable
  • geoCalc
  • geoChart
  • geoDex
  • geoDraw
  • geoFAX
  • geoFile
  • geoFont
  • geoLabel
  • geoPaint
  • geoPrint
  • geoProgrammer
  • geoPublish
  • geoSpell
  • geoWrite
  • geoWrite Workshop

Литература

[править | править код]
  • Farr, Michael (1987). The Official GEOS Programmer’s Reference Guide. For Commodore 64/64C/128. Includes versions 1.0, 1.1, and 1.2. Bantam Books/Berkeley Softworks. ISBN 0-553-34404-8.
  • Tornsdorf, Manfred; Kerkoh, Rüdiger (1986). GEOS Inside and Out. An introduction to GEOS, its applications and internals. Abacus/Data Becker. ISBN 0-916439-81-X.

Примечания

[править | править код]