Разработчик | Berkeley Softworks (позже GeoWorks ) |
---|---|
Рабочее состояние | Снят с производства, исторический |
Первый выпуск | 1986 |
Последний релиз | GEOS 2.0 |
Доступно в | Английский и немецкий |
Платформы | Commodore 64 , Commodore 128 , Commodore Plus / 4 , семейство Apple II , MEGA65, Commander X16 |
Пользовательский интерфейс по умолчанию | Графический пользовательский интерфейс |
ГЕОС ( G raphic Е nvironment О perating S ystem ) является прекращено операционной системы из Беркли Softworks (позже GeoWorks ). Первоначально разработанный для Commodore 64, версия которого была выпущена в 1986 году, расширенные версии GEOS позже стали доступны в 1987 году для Commodore 128 и в 1988 году для компьютеров семейства Apple II . Менее известная версия была также выпущена для Commodore Plus / 4 .
GEOS очень напоминает ранние версии классической Mac OS и включает графический текстовый процессор (geoWrite) и программу рисования (geoPaint).
Опрос, проведенный в декабре 1987 года журналом Compute !'s Gazette, посвященным Commodore, показал, что почти половина респондентов использовали GEOS. [1] ( p4 ) В течение многих лет Commodore поставляла GEOS вместе с модернизированным и удешевленным C64, C64C. На своем пике, GEOS был третьим по популярности микрокомпьютер операционной системы в мире с точки зрения единиц отгружены, уступая только MS-DOS и Mac OS (помимо оригинального Commodore 64 в Kernal ). [ необходима цитата ]
Другие пакеты программного обеспечения, совместимые с GEOS, были доступны от Berkeley Softworks или от третьих лиц, включая достаточно сложное настольное издательское приложение под названием geoPublish и электронную таблицу под названием geoCalc. Хотя geoPublish не так сложен, как Aldus Pagemaker, а geoCalc не так сложен, как Microsoft Excel , пакеты обеспечивают разумную функциональность, и основатель Berkeley Softworks Брайан Догерти заявил, что компания в течение нескольких лет вела свой бизнес, используя собственное программное обеспечение на 8-битных компьютерах Commodore.
Развитие [ править ]
Написано группой программистов из команды разработчиков GEOS: [2] Джим ДеФриско, Дэйв Дурран, Майкл Фарр, Дуг Фултс, Крис Хоули, Клейтон Юнг и Тони Реквист во главе с Догерти, которые режут зубы на видео с ограниченными ресурсами игровые автоматы , такие как Atari 2600 , ГЕОС почитали [ править ] за то , что она могла бы выполнить на машинах с 64-128 кбайт из RAM - памяти и 1-2 МГц 8-битной вычислительной мощности.
В отличие от многих частей проприетарного программного обеспечения для C64 и C128, GEOS в полной мере использует многие надстройки и улучшения, доступные для этих систем. Мышь Commodore 1351 поддерживается GEOS, как и ее различные блоки расширения оперативной памяти . GEOS 128 также полностью поддерживает режим отображения VDC с высоким разрешением 640 × 200 C128 через совместимый монитор RGB .
Версия GEOS для C64 включает встроенный быстрый загрузчик , называемый diskTurbo , который значительно увеличивает скорость доступа к диску на медленном 1541 . GEOS - первая программа Commodore, которая может использовать дискету в качестве области подкачки или виртуальной памяти . [3] GEOS 128 может использовать расширенный «пакетный режим» C128 в сочетании с приводами 1571 и 1581 . Версия GEOS Commodore использует схему защиты от копирования , которая делает диски пользователей не загружаемыми, если обнаруживает, что диск был незаконно скопирован. [4]
Через специальный преобразователь интерфейса GeoCable от Berkeley или другие интерфейсы сторонних производителей для подключения стандартных принтеров RS-232 или Centronics к последовательной шине Commodore GEOS поддерживает широкий спектр принтеров, включая принтеры HP PCL и Apple LaserWriter . Эта возможность печати на высокопроизводительных принтерах была основным фактором, сделавшим GEOS платформой для настольных издательских систем.
Версия GEOS для Apple II была выпущена как бесплатное ПО в августе 2003 года. Версии Commodore 64/128 последовали в феврале 2004 года.
Последним настольным пакетом GEOS для совместимых с IBM PC является Breadbox Ensemble . Возрождения были замечены в портативных устройствах OmniGo , линейке портативных устройств Brother GeoBook и пакете NewDeal Office для ПК. Связанный код попал в более ранние КПК "Zoomer", создав неясное происхождение от более поздних работ Palm, Inc. Nokia использовала GEOS в качестве базовой операционной системы для своей серии коммуникаторов Nokia , прежде чем перейти на EPOC ( Symbian ).
Версии GEOS [ править ]
- 1986: GEOS для Commodore 64
- 1987: GEOS для Commodore C128, Commodore Plus / 4 (неофициальный)
- 1988: GEOS для Apple II, GEOS V2.0 для Commodore C64, GEOS V2.1 для Apple II
- 1989: GEOS V2.0 для Commodore C128 [5]
Обратный инжиниринг [ править ]
19 августа 2016 г. Майкл Стейл опубликовал в своем блоге [6], что исходный код GEOS 2.0 для Commodore C64 был полностью реконструирован компилятором cc65. Восстановленный исходный код доступен на Github. [7]
Продукты и приложения GEOS [ править ]
Для GEOS были созданы десятки официальных и сторонних приложений и других продуктов. Среди наиболее важных и популярных были следующие:
- geoBASIC
- geoCable
- geoCalc
- geoChart
- geoDex
- geoDraw
- geoFAX
- geoFile
- geoFont
- geoLabel
- geoPaint
- geoPrint
- геопрограммист
- geoPublish
- geoSpell
- geoWrite
- Мастерская geoWrite
- geoRAM
- Writer 64 (Timeworks) [8]
См. Также [ править ]
- Contiki
- Колеса
- ПК / GEOS
Ссылки [ править ]
- ↑ Elko, Lance (1 мая 1988 г.). «Заметки редактора» . Compute! S Gazette . Vol. 6 шт. 59. ISSN 0737-3716 . Проверено 11 февраля 2021 года - из интернет-архива .
- ^ GEOS Руководство пользователя, версия 1.2 архивации 2015-09-23 в Wayback Machine , Печатается: октябрь 1986, Беркли Softworks, 2150 Shattuck Авеню, Беркли, Калифорния 94704
- ^ «GEOS: Совершенно новый мир для вашего коммодора» .
- ^ "Информационный журнал Выпуск 14" .
- ^ http://www.guidebookgallery.org/timelines/geos
- ^ http://www.pagetable.com/?p=869
- ^ https://github.com/mist64/geos
- ↑ Герра, Боб (май 1989 г.). «Писатель 64» . Вычислить! . п. 78 . Проверено 11 ноября 2013 года .
Дальнейшее чтение [ править ]
- Фарр, Майкл (15 февраля 1987 г.). Официальное руководство программиста GEOS. Для Commodore 64 / 64C / 128. Включает версии 1.0, 1.1 и 1.2 . Berkeley Softworks. Bantam Books . ISBN 978-0553344042. OCLC 16684486 . OL 7825792M - через Интернет-архив .
- Торнсдорф, Манфред; Керко, Рюдигер (1 мая 1988 г.). GEOS Inside and Out: Введение в GEOS, его приложения и внутреннее устройство (2-е изд.). ISBN Abacus Software Inc. 978-0916439811. OCLC 18446175 . ПР 11434890М .
Внешние ссылки [ править ]
- Breadbox Домашняя страница операционной системы GEOS (вниз, заархивирована здесь, в Интернет-архиве)
- Commodore GEOS FAQ v1.5.0 - Автор: Бо Циммерманн
- GEOS: графическая операционная система . Подробный обзор GEOS и ее истории.