GEOS
Материал из Википедии — свободной энциклопедии
- Эта статья посвящена ОС GEOS для домашних компьютеров. Чтобы узнать о версии этой ОС для PC/x86, пройдите по этой ссылке GEOS (16-bit operating system).
- Эта статья является неполным переводом статьи en:GEOS (8-bit operating system).
GEOS (Graphic Environment Operating System — операционная система с графическим окружением) разработана Berkeley Softworks (позднее — Geoworks). Первоначально разработана для Commodore 64 и вышла в свет в 1986 году, предоставив графический пользовательский интерфейс для этого распространённого 8-битного компьютера.
GEOS имеет сходство с ранними версиями Mac OS, в поставке идёт текстовый процессор (geoWrite) и графический редактор (geoPaint). В течение многих лет Commodore поставляла GEOS в комплекте и обновлёнными C64 — C64C. К слову, GEOS была третьей по распространённости операционной системой в мире (по числу проданных копий), уступая лишь MS-DOS и Mac OS.
Другое ПО, разработанное для GEOS Berkeley или другими производителями, включает такие недорогие и, в то же время, сложные программы, как издательский пакет (en:desktop publishing) geoPublish и электронная таблица geoCalc. Пусть geoPublish был не так сложен, как Aldus Pagemaker, а geoCalc не так сложен, как Microsoft Excel, они были достаточно хороши за те деньги, что за них просили, а основатель компании Berkeley Brian Dougherty утверждал, что компания управляла своими делами в течение многих лет, используя собственное ПО для 8-битных компьютеров Commodore.
Улучшеные версии GEOS позднее стали доступны для Commodore 128 и семейства компьютеров Apple II. Менее изветно, что также была версия для Commodore Plus/4.
GEOS была написана группой программистов, собаку съевших на программировании видеоприставок, таких как Atari 2600, обладавших весьма скромными ресурсами, поэтому почиталась как почти идеальная для машин с объёмом ОЗУ (RAM) 64–128 КБ и 8-битным процессором с частотой 1–2 МГц.
В отличие от прочего коммерческого программного обеспечения для C64 и C128, GEOS позволяла пользоваться всеми преимушествами дополнительного аппаратного обеспечения и прочими удобствами, доступными для этих машин. GEOS поддерживала манипулятор «мышь» Commodore 1351, а также различные модули расширения памяти. GEOS для C128 также полностью поддерживала видеорежим высокого — 640×200 точек — разрешения VDC, обеспечивая изображение на совместимом цветном мониторе.
Версия GEOS для C64 имела встроенный быстрый загрузчик англ. fast loader, называемый diskTurbo, который позволял существенно повысить скорость доступа к такому медленному дисководу, как Commodore 1541. (GEOS 128 могла использовать специфический для C128 усовершенствованный режим англ. burst mode, взаимодействуя с дисководами Commodore 1571 и Commodore 1581).
При наличии специального интерфейсного кабеля «geoCable» от Berkeley или других интерфейсов для подключения стандартных принтеров с интерфейсом RS-232 или Centronics к последовательной шине Commodore, GEOS поддерживала широкую гамму принтеров, включая принтеры HP PCL и Apple LaserWriter. Возможность печати высококачественных документов стала главным фактором, сделавшим GEOS издательской системой для настольных компьютеров.
Версия GEOS для Apple II была выпущена как свободно распространяемая (но не с открытым исходным кодом) в августе 2003-го года. За ней в феврале 2004-го последовала версия для Commodore 64/128
[править] Программное обеспечение для 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.
[править] Внешние ссылки
- The Commodore GEOS FAQ v1.4.2 – Страница поддерживается Bo Zimmermann'ом
- Full Commodore GEOS download (not for redistribution or sale) – Права на сайт cmdrkey.com принадлежат Click Here Software Co.
- Full Apple II GEOS download