Jump to content

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

ГЕОС
GEOS для Commodore 64
GEOS для Commodore 64 . Подражая собственному названию ядра ОС Commodore, Беркли назвал ядро ​​GEOS « ядром » ( ср . kern e l).
Разработчик Беркли Софтворкс
(позже GeoWorks )
Написано в Язык ассемблера
Рабочее состояние Снят с производства, исторический
Первоначальный выпуск 1986 год ; 38 лет назад ( 1986 )
Последний выпуск ГЕОС 2.0
Доступно в английский , немецкий и испанский [1] [2]
Платформы Commodore 64 , Commodore 128 , Commodore Plus/4 , Apple II , MEGA65
По умолчанию
пользовательский интерфейс
Графический интерфейс пользователя
Лицензия Собственное программное обеспечение

GEOS ( графической прекращен среды система Операционная выпуск Berkeley компании ) — операционная система которой 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. [3] : 4  В течение многих лет Commodore поставляла GEOS в комплект обновленного и недорогого C64 — C64C. На пике своего развития GEOS была третьей по популярности операционной системой для микрокомпьютеров в мире по количеству проданных единиц, уступая только MS-DOS оригинального Commodore 64 и Mac OS (помимо KERNAL ). [ нужна ссылка ]

Другие GEOS-совместимые пакеты программного обеспечения можно было приобрести у Berkeley Softworks или у третьих сторон, включая достаточно сложное настольное издательское приложение под названием geoPublish и электронную таблицу под названием geoCalc. Хотя geoPublish не так сложен, как Aldus Pagemaker , а geoCalc не так сложен, как Microsoft Excel , пакеты обеспечивают достаточную функциональность, и Berkeley Softworks основатель Брайан Догерти утверждал, что компания в течение нескольких лет вела свой бизнес, используя собственное программное обеспечение на 8-битных компьютерах Commodore.

Разработка

[ редактировать ]
Брайан П. Догерти , основатель Berkeley Softworks.

Написано группой программистов Berkeley Softworks , командой разработчиков GEOS: [4] Джим ДеФриско, Дэйв Дюрран, Майкл Фарр, Дуг Фултс, Крис Хоули, Клейтон Юнг и Тони Реквист во главе с Догерти, который освоил свои навыки на игровых машинах с ограниченными ресурсами , таких как Atari 2600 , GEOS пользовалась уважением [ нужна ссылка ] за то, чего он мог достичь на машинах с 64–128 КБ оперативной памяти и 1–2 МГц 8-битной вычислительной мощностью .

В отличие от многих проприетарных программ для C64 и C128, GEOS в полной мере использует многие надстройки и улучшения, доступные для этих систем. Commodore Мышь 1351 поддерживается GEOS, как и различные модули расширения оперативной памяти . высокого разрешения 640×200 C128 GEOS 128 также полностью поддерживает режим отображения VDC через совместимый монитор RGB .

Версия GEOS C64 включает в себя встроенный быстрый загрузчик , называемый diskTurbo , который значительно увеличивает скорость доступа к диску на медленной 1541 . GEOS — первое программное обеспечение Commodore, которое может использовать дискету в качестве пространства подкачки или виртуальной памяти . [5] GEOS 128 может использовать преимущества улучшенного «пакетного режима» C128 в сочетании с приводами 1571 и 1581 . Версия GEOS для Commodore использует схему защиты от копирования , которая делает невозможной загрузку пользовательских дисков, если обнаруживается, что диск был незаконно продублирован. [6]

С помощью специального преобразователя интерфейса 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 Communicator , прежде чем переключиться на EPOC ( Sybian ).

версии ГЕОС

[ редактировать ]
Дискета с GEOS для Commodore 64C (1986 г.)
  • 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 [7]
  • 2022: GEOS для Atari (неофициально) [8]

Усилия по обратному проектированию

[ редактировать ]

19 августа 2016 года Майкл Стейл опубликовал в своем блоге [9] что исходный код GEOS 2.0 для Commodore C64 был полностью переработан и подходит для компилятора cc65. Исходный код, прошедший реверс-инжиниринг, доступен на GitHub . [10]

Продукты и приложения GEOS

[ редактировать ]
Скриншот GeoPaint
Изображение Фленсбурга из Нордертора в высоком разрешении , нарисованное с помощью geoPaint.
Скриншот geoWrite

Для GEOS были выпущены десятки официальных и сторонних приложений и других продуктов. Среди наиболее важных и популярных были следующие:

  • геоБЕЙСИК
  • геокабель
  • geoCalc
  • геодиаграмма
  • геоДекс
  • geoDraw
  • геофакс
  • геофайл
  • геошрифт
  • геолейбл
  • геоПейнт
  • геопринт
  • геопрограммист
  • геопубликация
  • геоСпелл
  • geoWrite
  • Мастерская geoWrite
  • геоРАМ
  • Писатель 64 ( Timeworks ) [11]

См. также

[ редактировать ]
  1. ^ «ГЕОС в замке» .
  2. ^ «GEOS Drean Commodore версия 1.2» .
  3. ^ Элко, Лэнс (1 мая 1988 г.). «Заметки редактора» . Бюллетень Compute ! Том. 6, нет. 59. ISSN   0737-3716 . Проверено 11 февраля 2021 г. - из Интернет-архива .
  4. ^ Руководство пользователя GEOS, версия 1.2. Архивировано 23 сентября 2015 г. в Wayback Machine . Напечатано: октябрь 1986 г., Berkeley Softworks, 2150 Shattuck Avenue, Беркли, Калифорния, 94704.
  5. ^ «GEOS: целый новый мир для вашего коммодора» .
  6. ^ «Информационный журнал № 14» . 1987.
  7. ^ «Справочник > Временные шкалы > GEOS/GeoWorks» .
  8. ^ «Ытмытм/Геос-атари» . Гитхаб .
  9. ^ «Реверс-инжиниринг исходного кода GEOS 2.0 для C64 – pagetable.com» .
  10. ^ GitHub - mist64/geos: Исходный код GEOS 2.0 для Commodore 64 и 128.
  11. ^ Герра, Боб (май 1989 г.). «Писатель 64» . Вычислите! . п. 78 . Проверено 11 ноября 2013 г.

Дальнейшее чтение

[ редактировать ]
  • Торнсдорф, Манфред; Керко, Рюдигер (1 мая 1988 г.). GEOS Inside and Out: Введение в GEOS, его приложения и внутренние компоненты (2-е изд.). Abacus Software Inc. ISBN  978-0916439811 . OCLC   18446175 . ОЛ   11434890М .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ac42859fe9f200455a46349b6d0f8a1c__1715284920
URL1:https://arc.ask3.ru/arc/aa/ac/1c/ac42859fe9f200455a46349b6d0f8a1c.html
Заголовок, (Title) документа по адресу, URL1:
GEOS (8-bit operating system) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)