GEOS (позже переименованный в GeoWorks Ensemble , NewDeal Office и Breadbox Ensemble ) — это компьютерная операционная среда , графический пользовательский интерфейс (GUI) и набор прикладного программного обеспечения . Первоначально выпущенный как PC/GEOS , он работает на компьютерах с ОС MS-DOS , совместимых с IBM PC . Версии для некоторых портативных платформ также были выпущены и лицензированы некоторыми компаниями. [1]
PC/GEOS была впервые создана Berkeley Softworks , которая позже стала GeoWorks Corporation. Версия 4.0 была разработана в 2001 году Breadbox Computer Company, обществом с ограниченной ответственностью (LLC), и была переименована в Breadbox Ensemble. В 2015 году Фрэнк Фишер, генеральный директор Breadbox, умер, и работа над операционной системой была прекращена до конца 2017 года, когда ее купила blueway.Softworks. [2] [3]
PC/GEOS не следует путать с 8-битным продуктом GEOS той же компании, который работает на Commodore 64 и Apple II .
В 1990 году GeoWorks (ранее Berkeley Softworks ) выпустила PC/GEOS для IBM PC-совместимых систем. [4] Обычно называемая GeoWorks Ensemble , она была несовместима с более ранними 8-битными версиями GEOS для компьютеров Commodore и Apple II , но предоставляла многочисленные улучшения, включая масштабируемые шрифты и многозадачность на клонах IBM PC XT и AT -класса ПК. GeoWorks увидела рыночную возможность предоставить графический пользовательский интерфейс для 16 миллионов старых моделей ПК, которые не могли запустить Microsoft Windows 2.x. [5]
GEOS был упакован с набором приложений для повышения производительности. Каждое из них имело имя с префиксом «Geo»: GeoWrite, GeoDraw; GeoManager; GeoPlanner; GeoDex и GeoComm. Он также был в комплекте со многими ПК в то время, но, как и другие среды графического интерфейса для платформы ПК, такие как Graphics Environment Manager (GEM), он в конечном итоге оказался менее успешным на рынке, чем Windows. Бывший генеральный директор GeoWorks утверждает, что GEOS исчез, «потому что Microsoft пригрозила прекратить поставки MS-DOS производителям оборудования, которые поставляли Geoworks вместе со своими машинами». [6]
В декабре 1992 года компании NEC и Sony объединили версию GeoWorks для производителей оригинального оборудования (OEM) под названием CD Manager с соответствующими проигрывателями CD-ROM, которые продавались в качестве дополнительных периферийных устройств для потребителей. [7] Комплект NEC продавался по цене около 500 долларов США с одним внешним CD-ROM , контроллером интерфейса Small Computer System Interface ( SCSI ), стереодинамиками Labtec CD-150 с усилителем и 10 программными наименованиями.
Уменьшенная версия GeoWorks использовалась America Online для своего клиентского программного обеспечения AOL на базе MS-DOS с момента появления на IBM-совместимых ПК до конца 1990-х годов, когда America Online прекратила разработку графического DOS в пользу Microsoft Windows. В то время популярный 3,5-дюймовый самозагружающийся диск , который распространяла AOL, можно было взломать для загрузки среды GeoWorks. [ необходима цитата ]
В 1994 году IBM выпустила сетевой инструмент управления EduQuest SchoolView на базе PC/GEOS для школ K-12. [8] Переговоры о том, чтобы сделать PC/GEOS неотъемлемой частью PC DOS 7.0, провалились.
GeoWorks попыталась привлечь сторонних разработчиков, но не смогла получить достаточной поддержки из-за дороговизны комплекта разработчика, который стоил 1000 долларов только за руководства, и сложной среды программирования, которая требовала второго ПК, подключенного к сети через последовательный порт для запуска отладчика.
Несмотря на то, что PC/GEOS называют «операционной системой», она все еще требует загрузки DOS. GEOS и ее приложения были написаны на смеси языка ассемблера 8086 (Espire), интерпретируемого языка IZL и C (GEOS Object C: GOC) с нестандартными языковыми расширениями для поддержки объектно-ориентированного дизайна. [5] [9]
В DR DOS 6.0 , если TASKMAX был загружен до PC/GEOS, PC/GEOS регистрировалась как графическая система меню для TASKMAX. [10] Это по-прежнему работало в упреждающей многозадачности ( EMM386 /MULTI + TASKMGR), предоставляемой Novell DOS 7 , OpenDOS 7.01 и DR-DOS 7.02 (и выше), позволяя нескольким приложениям GEOS и DOS работать одновременно. [11]
После выпуска Ensemble 2.01 компания GeoWorks прекратила поддержку настольной версии, сосредоточившись на портативных устройствах и смарт-устройствах.
В 1991 году Geoworks Ensemble выиграла премию Ассоциации издателей программного обеспечения за выдающиеся достижения в области программного обеспечения в номинации «Лучшая потребительская программа». [12]
Новая версия PC/GEOS была выпущена на рынок в конце 1990-х годов под названием NewDeal Office компанией NewDeal Inc. в надежде создать рынок среди владельцев компьютеров с процессорами i386 , i486 и Pentium , на которых не могли эффективно работать Windows 95 или Windows 98. [13] NewDeal выпустила 3 новые версии NewDeal Office (NewDeal Office 2.5, NewDeal Office 3/98 и NewDeal Office 2000), пока не обанкротилась в 2000 году. NDO или NDO 2000 поставлялись с веб-браузером под названием Skipper или Skipper 2000 соответственно.
После того, как "NewDeal Inc." вышла из бизнеса, Breadbox приобрела права на программное обеспечение у GeoWorks в 2001 году. [14] Их новейшая версия PC/GEOS, 4.x, теперь представляет собой полный пакет для работы с производительностью и интернетом, включающий веб-браузер (названный WebMagick), а также электронную почту. Другие важные программы, такие как обработка текста, электронные таблицы, база данных плоских файлов и графические приложения, интегрированы в этот пакет.
14 ноября 2015 года Фрэнк С. Фишер, генеральный директор и владелец Breadbox Ensemble LLC, умер от сердечного приступа, спустя некоторое время после объявления о планах по переносу GEOS на Android. [15] [16] [17]
PEN/GEOS 1.0 было новым названием для PC/GEOS 2.0, когда GeoWorks выпустила его 9 апреля 1992 года. PEN/GEOS 1.0 была пионерской технологией персональных цифровых помощников (PDA). [18] GEOS также использовалась в бюджетном ноутбуке GeoBook от Brother Industries и в нескольких моделях Nokia Communicator (GEOS 3.0 в моделях 9000, 9110 ). PEN/GEOS 2.0 была выпущена в 1992 году, а версия 3.0 — в 1995 году.
PEN/GEOS 1.0 использовалась в качестве операционной системы для Tandy Corporation Z-PDA, [19] которая была представлена вскоре после первого Apple Newton MessagePad . Palm Computing была включена в создание программного обеспечения для этого устройства [20] и поставила свое первое программное обеспечение для распознавания рукописного ввода PalmPrint, персональный информационный менеджер Palm Organizer и программное обеспечение для синхронизации PalmConnect [18] на Z-PDA. Palm Organizer включал в себя ежедневник PalmSchedule, адресную книгу PalmAddress, блокнот PalmNotes, словарь, калькулятор, часы, калькулятор форм, словарь перевода на 26 языков, онлайн-справку, информацию об отпуске и путешествиях. [21] [22] [23] Устройство также продавалось по лицензии как AST GRiDPad 2390 [24] и как Casio Z-7000, которая была самой продаваемой версией. В США Casio продавала его под названием XL-7000 без многоязычного интерфейса, но добавила клиент AOL и некоторые файлы справки, специфичные для США. Все эти устройства назывались Zoomer и были первыми КПК с подключением к онлайн-сервисам CompuServe и AOL . Это стало возможным благодаря предустановленному программному обеспечению коммутируемого доступа CompuServeAOL.
В 1993 году GeoWorks выпустила PEN/GEOS 2.0, снова основанную на PC/GEOS 2.0. В 1995 году эта версия GEOS появилась (работавшая поверх DOS) на HP OmniGo 100. Она имела функцию распознавания рукописного ввода Graffiti . OmniGo — это карманный компьютер с откидной крышкой, работающий на интегрированном ПК-на-чипе Vadem VG230 . Чип VG230 включает в себя ядро NEC V30 , совместимое с набором инструкций Intel 80186. Вскоре за ним последовал HP OmniGo 120 , в котором был добавлен высококонтрастный экран.
Печатные машинки Brother LW-screen используют PEN/GEOS и являются единственной версией операционной системы, которая поставляется с драйверами для сканера, предоставленными поставщиком, и включает приложение для сканирования GEOS. В Германии система Brother LW750ic оснащена PEN/GEOS.
В 1997 году Brother в сотрудничестве с IBM вывели на рынок серию ноутбуков GeoBook. Модели GeoBook NB-60, NB-80C и PN-9100GR использовали модифицированную версию PEN/GEOS с использованием пользовательского интерфейса Yago. Серия GeoBook продавалась в основном в сфере образования и была частью стратегии IBM Eduquest School View .
В 1996 году был представлен смартфон Nokia 9000 Communicator . Этот телефон использовал PEN/GEOS 3.0 и основал рынок смартфонов. Затем Nokia выпустила модели Communicator 9000i, 9110 и 9110i.
GEOS-SC был 32-битным процессором с сокращенным набором команд (RISC) для смартфона , ОС и графического интерфейса для японского рынка сотовых телефонов. Он был выпущен в 1997 году. Первоначально созданный как запланированная будущая ОС GeoWorks и имевший кодовое название «Liberty», GEOS-SC стал основой для сотовых телефонов, разработанных японской компанией Mitsubishi Electric Company (MELCO).
Наряду с этим, GEOS-SE, которая была ОС, спроектированной и разработанной Eden Ltd., британской компанией, купленной в 1997 году Geoworks. Она стала основой для нескольких других устройств, наиболее известным из которых является Seiko Epson Locatio, многофункциональное устройство, включающее браузер, программное обеспечение PIM, телефон, GPS и камеру. Она была выпущена в Японии в 1998 году.
С 2016 года исходный код PC/GEOS стал доступен как FreeGEOS и может быть свободно скомпилирован и отредактирован. [25]
Нас убило то, что Microsoft поняла, чем мы обладаем, раньше остальной отрасли, они пошли ко всем своим OEM-производителям и подписали с ними двухлетние эксклюзивные соглашения на установку Windows на каждую машину.
любой из двух языков: один называется GOC (GEOS Object C), а другой — Esp (объектно-ориентированный язык ассемблера, основанный на наборе инструкций ассемблера 8086)
{{cite book}}
: CS1 maint: location missing publisher (link){{cite book}}
: |work=
игнорируется ( помощь ) (Примечание. NWDOSTIP.TXT — это всеобъемлющая работа по Novell DOS 7 и OpenDOS 7.01 , включающая описание многих недокументированных функций и внутренних компонентов. Она является частью еще более обширной MPDOSTIP.ZIP
коллекции автора, которая поддерживалась до 2001 года и распространялась на многих сайтах в то время. Приведенная ссылка указывает на более старую версию файла, преобразованную в HTML NWDOSTIP.TXT
.)Это устройство [GRiDPad 2390] является одним из трех идентичных устройств Zoomer (два других — Casio Z-7000 и Tandy Z-PDA), разработанных Palm. Это их первый продукт. Zoomer потерпел неудачу, но оказался ступенькой, которая привела к успеху Palm Pilot.