ОС/2
Разработчик | ИБМ Майкрософт (1.0–1.3) |
---|---|
Написано в | C , C++ и язык ассемблера |
Рабочее состояние | Исторический, сейчас разрабатывается как ArcaOS |
Исходная модель | Закрытый исходный код |
Первоначальный выпуск | декабрь 1987 г |
Последний выпуск | 4.52 / декабрь 2001 г |
Маркетинговая цель | Профессионалы, серверы |
Доступно в | Китайский , английский , французский , немецкий , итальянский , японский , корейский , испанский , словенский , португальский , русский |
Платформы | x86 , PowerPC |
ядра Тип | Гибридное ядро |
Под влиянием | MS-DOS , IBM PC DOS |
По умолчанию пользовательский интерфейс | Оболочка на рабочем месте |
Лицензия | Собственный |
Преемник | электростанция АркаОС |
Официальный сайт | OS/2 Warp (в архиве) |
OS/2 ( Операционная система/2 ) — серия компьютерных операционных систем , первоначально созданных Microsoft и IBM под руководством разработчика программного обеспечения IBM Эда Якобуччи . [ 2 ] В результате разногласий между двумя компаниями по поводу того, как позиционировать OS/2 относительно новой операционной среды Microsoft Windows 3.1 , [ 3 ] две компании разорвали отношения в 1992 году, и разработка OS/2 перешла исключительно к IBM. [ 4 ] Название означает «Операционная система/2», поскольку оно было представлено как часть той же версии смены поколений, что и IBM « Personal System/2 второго поколения линейка персональных компьютеров (PS/2)» . Первая версия OS/2 была первоначально выпущена в декабре 1987 года, а более новые версии выпускались до декабря 2001 года.
OS/2 задумывалась как в защищенном режиме преемница PC DOS , ориентированная на процессор Intel 80286. Примечательно, что базовые системные вызовы были смоделированы по образцу MS-DOS вызовов ; их имена даже начинались с «Dos», и можно было создавать приложения «Семейного режима» — приложения текстового режима , которые могли работать в обеих системах. [ 5 ] Из-за этого наследия OS/2 имеет сходство с Unix , Xenix и Windows NT .
На разработку OS/2 и ее замену тратилось до 990 миллионов долларов в год. Продажи OS/2 были в основном сосредоточены на сетевых вычислениях, используемых корпоративными профессионалами; однако к началу 1990-х годов ее обогнала Microsoft Windows NT. Хотя OS/2, возможно, технически превосходила Microsoft Windows 95, OS/2 не смогла добиться значительного проникновения в сегменты массового потребителя и автономных настольных ПК.
IBM прекратила поддержку OS/2 31 декабря 2006 г. [ 6 ] С тех пор OS/2 разрабатывалась, поддерживалась и продавалась двумя разными сторонними поставщиками по лицензии IBM – сначала компанией Serenity Systems под названием eComStation с 2001 года, [ 7 ] а затем с 2017 года компанией Arca Noae LLC как ArcaOS . [ 8 ] [ 9 ] [ 10 ]
Разработка
[ редактировать ]Этот раздел нуждается в дополнительных цитатах для проверки . ( Апрель 2012 г. ) |
1985–1990: Совместная разработка IBM и Microsoft.
[ редактировать ]Разработка OS/2 началась, когда IBM и Microsoft подписали «Соглашение о совместной разработке» в августе 1985 года. [ 11 ] [ 12 ] Он имел кодовое название «CP/DOS», и на выпуск первого продукта ушло два года.
ОС/2 1.0 (1987 г.)
[ редактировать ]OS/2 1.0 была анонсирована в апреле 1987 года и выпущена в декабре. Первоначальная версия работала только в текстовом режиме , а графический интерфейс был представлен в OS/2 1.1 примерно год спустя. OS/2 имеет API для управления видеодисплеем (VIO) и обработки событий клавиатуры и мыши, поэтому программистам, пишущим для защищенного режима, не нужно вызывать BIOS или напрямую обращаться к оборудованию. Другие инструменты разработки включали подмножество API-интерфейсов видео и клавиатуры в виде подключаемых библиотек, чтобы программы семейного режима могли работать под MS-DOS. [ нужна ссылка ] а в OS/2 Extended Edition v1.0 — механизм базы данных под названием Database Manager или DBM (это было связано с DB2 , и его не следует путать с семейством механизмов баз данных DBM для Unix и Unix-подобных операционных систем). [ 13 ] Переключатель задач под названием Program Selector был доступен с помощью комбинации горячих клавиш Ctrl-Esc , что позволяло пользователю выбирать между многозадачными сеансами текстового режима (или группами экранов; каждый может запускать несколько программ). [ 14 ]
Расширения для связи и баз данных были представлены в 1988 году как часть OS/2 1.0 Extended Edition: SNA , X.25 / APPC /LU 6.2, LAN Manager , Query Manager , SQL.
ОС/2 1.1 (1988 г.)
[ редактировать ]Обещанный пользовательский интерфейс Presentation Manager был представлен в OS/2 1.1 в октябре 1988 года. [ 15 ] Он имел пользовательский интерфейс, аналогичный Windows 2.1 , выпущенной в мае того же года. (Интерфейс был заменен в версиях 1.2 и 1.3 на внешний вид, более близкий к Windows 3.0 .)
Расширенная версия 1.1, продаваемая только через каналы продаж IBM, представила поддержку распределенных баз данных для систем баз данных IBM и поддержку связи SNA для сетей мэйнфреймов IBM.
ОС/2 1.2 (1989 г.)
[ редактировать ]В 1989 году в версии 1.2 были представлены устанавливаемые файловые системы и, в частности, HPFS файловая система . HPFS предоставила ряд улучшений по сравнению со старой файловой системой FAT , включая длинные имена файлов и форму альтернативных потоков данных, называемых расширенными атрибутами . [ 16 ] Кроме того, в файловую систему FAT были добавлены расширенные атрибуты. [ 17 ]
В расширенной версии 1.2 появилась поддержка TCP/IP и Ethernet .
В книгах конца 1980-х годов, посвященных OS/2 и Windows, признавалось существование обеих систем и пропагандировалось OS/2 как система будущего. [ 18 ]
1990: Распад
[ редактировать ]ОС/2 1.3 (1990 г.)
[ редактировать ]Сотрудничество между IBM и Microsoft развернулось в 1990 году, между выпусками Windows 3.0 и OS/2 1.3. За это время Windows 3.0 имела огромный успех: за первый год ее существования было продано миллионы копий. [ 19 ] Во многом его успех был обусловлен тем, что Windows 3.0 (вместе с MS-DOS) входила в комплект поставки большинства новых компьютеров. [ 20 ] OS/2, с другой стороны, была доступна только как дополнительный автономный пакет программного обеспечения. Кроме того, в OS/2 отсутствовали драйверы для многих распространенных устройств, таких как принтеры, особенно для оборудования сторонних производителей. [ 21 ] Windows, с другой стороны, поддерживала гораздо большее разнообразие оборудования. Растущая популярность Windows побудила Microsoft сместить акцент в разработке с сотрудничества с IBM над OS/2 на построение собственного бизнеса на базе Windows. [ 22 ]
Этому распаду способствовало несколько технических и практических причин. У этих двух компаний были существенные различия в культуре и видении. Microsoft отдавала предпочтение подходу к открытой аппаратной системе, что способствовало ее успеху на ПК. IBM стремилась использовать OS/2 для увеличения продаж своего оборудования и призывала Microsoft отказаться от таких функций, как шрифты , которые оборудование IBM не поддерживало. Программисты Microsoft также были разочарованы бюрократией IBM и использованием строк кода для измерения производительности программистов . [ 23 ] Разработчики IBM жаловались на краткость и отсутствие комментариев в коде Microsoft, а разработчики Microsoft жаловались на раздутость кода IBM . [ 24 ]
Эти два продукта имеют существенные различия в API. OS/2 была анонсирована, когда Windows 2.0 была близка к завершению, и API Windows уже был определен. Однако IBM потребовала существенно изменить этот API для OS/2. [ 25 ] Поэтому сразу же возникли проблемы с совместимостью приложений. Разработчики OS/2 надеялись на инструменты преобразования исходного кода, которые в какой-то момент позволят полностью перенести исходный код приложений Windows в OS/2. Однако OS/2 1.x не получила достаточного развития, чтобы позволить поставщикам избежать параллельной разработки как для OS/2, так и для Windows.
OS/2 1.x ориентирована на процессор Intel 80286 , а DOS принципиально не ориентирована на него. IBM настаивала на поддержке процессора 80286 с его 16-битным режимом сегментированной памяти из-за обязательств, взятых на себя перед клиентами, которые приобрели много PS/2 на базе 80286 в результате обещаний IBM в отношении OS/2. [ 26 ] До выпуска 2.0 в апреле 1992 года OS/2 работала в 16-битном защищенном режиме и поэтому не могла воспользоваться преимуществами Intel 80386 гораздо более простой 32-битной модели плоской памяти и виртуального режима 8086 функций . Особенно болезненно это было при обеспечении поддержки приложений DOS. В то время как в 1988 году Windows/386 2.1 могла запускать несколько совместно многозадачных приложений DOS, включая эмуляцию расширенной памяти (EMS), OS/2 1.3, выпущенная в 1991 году, все еще была ограничена одним 640 КБ «ящиком DOS» размером .
Учитывая эти проблемы, Microsoft начала параллельно работать над версией Windows, которая была бы более ориентированной на будущее и более портативной. Принятие на работу Дэйва Катлера , бывшего архитектора VAX/VMS , в 1988 году создало немедленную конкуренцию с командой OS/2, поскольку Катлер не особо задумывался о технологии OS/2 и хотел развивать свою работу над проектом MICA в Digital. вместо создания «DOS plus». Его NT OS/2 имела совершенно новую архитектуру. [ 27 ]
IBM была обеспокоена задержками в разработке OS/2 2.0. Первоначально компании договорились, что IBM возьмет на себя обслуживание OS/2 1.0 и разработку OS/2 2.0, а Microsoft продолжит разработку OS/2 3.0. В конце концов Microsoft решила преобразовать NT OS/2 3.0 в Windows NT, оставив всю будущую разработку OS/2 IBM. С точки зрения бизнеса было логично сконцентрироваться на потребительской линейке операционных систем на базе DOS и Windows и подготовить новую высокопроизводительную систему таким образом, чтобы сохранить хорошую совместимость с существующими приложениями Windows. Пока Microsoft ждала разработки этой новой высокопроизводительной системы, она продолжала получать лицензионные деньги от продаж Xenix и OS/2. Наследие OS/2 Windows NT можно увидеть в первоначальной поддержке файловой системы HPFS , текстовых приложениях OS/2 1.x и сетевой поддержке OS/2 LAN Manager. Некоторые ранние материалы NT даже включали уведомления об авторских правах OS/2, встроенные в программное обеспечение. [ нужна ссылка ] Один из примеров поддержки NT OS/2 1.x находится в комплекте ресурсов WIN2K. Windows NT также может поддерживать OS/2 1.x Presentation Manager и приложения AVIO с добавлением дополнительной подсистемы Windows NT для Presentation Manager. [ 28 ]
1990–1996: После распада
[ редактировать ]Совместимость с OS/2 2.0 и DOS (1992 г.)
[ редактировать ]OS/2 2.0 была выпущена в апреле 1992 года. В то время рекомендованная розничная цена составляла 195 долларов США , а розничная цена Windows составляла 150 долларов США . [ 29 ]
OS/2 2.0 предоставляла 32-битный API для собственных программ, хотя сама ОС по-прежнему содержала некоторый 16-битный код и драйверы. Он также включал новый OOUI (объектно-ориентированный пользовательский интерфейс) под названием Workplace Shell . Это был полностью объектно-ориентированный интерфейс, который существенно отличался от предыдущего графического интерфейса. Вместо того, чтобы просто предоставлять среду для окон программ (например, Диспетчер программ), Workplace Shell предоставляла среду, в которой пользователь мог управлять программами, файлами и устройствами, манипулируя объектами на экране. В Workplace Shell все в системе является «объектом», которым можно манипулировать.
OS/2 2.0 рекламировалась IBM как «лучшая DOS, чем DOS, и лучшая Windows, чем Windows». [ 30 ] Этого удалось добиться за счет включения полностью лицензированной MS-DOS 5.0, которая была исправлена и улучшена. Впервые в OS/2 можно было запускать более одного приложения DOS одновременно. Это было настолько эффективно, что позволило OS/2 запускать модифицированную копию Windows 3.0, которая сама по себе является расширителем DOS , включая приложения Windows 3.0.
Из-за ограничений процессора Intel 80286 OS/2 1.x могла запускать только одну программу DOS одновременно, и делала это таким образом, чтобы программа DOS имела полный контроль над компьютером. Проблема в режиме DOS может привести к сбою всего компьютера. Напротив, OS/2 2.0 может использовать виртуальный режим 8086 процессора Intel 80386 для создания гораздо более безопасной виртуальной машины для запуска программ DOS. Это включало обширный набор параметров конфигурации для оптимизации производительности и возможностей каждой программы DOS. Любую операционную систему реального режима (например, 8086 Xenix ) можно также запустить с использованием возможностей виртуальной машины OS/2 с учетом определенных ограничений прямого доступа к оборудованию.
Как и большинство 32-битных сред, OS/2 не могла запускать программы DOS в защищенном режиме с использованием старого интерфейса VCPI , в отличие от стандартного режима Windows 3.1; он поддерживал только программы, написанные в соответствии с DPMI . (Однако Microsoft не рекомендовала использовать VCPI в Windows 3.1 из-за снижения производительности.) [ 31 ]
В отличие от Windows NT, OS/2 всегда позволяла программам DOS маскировать реальные аппаратные прерывания, поэтому любая программа DOS могла заблокировать таким образом машину. Однако OS/2 могла бы использовать аппаратный сторожевой таймер на некоторых машинах (особенно на машинах IBM), чтобы выйти из такого тупика. были использованы усовершенствования новых процессоров Intel 80486 и Intel Pentium — флаг виртуального прерывания (VIF), который был частью расширений виртуального режима Позже в версии 3.0 для решения этой проблемы (VME).
Совместимость с OS/2 2.1 и Windows (1993 г.)
[ редактировать ]OS/2 2.1 была выпущена в 1993 году. Эта версия OS/2 достигла совместимости с Windows 3.0 (и более поздними версиями Windows 3.1) за счет адаптации компонентов кода пользовательского режима Windows для работы внутри виртуальной машины DOS (VDM). Первоначально почти полная версия кода Windows была включена в саму OS/2: Windows 3.0 в OS/2 2.0 и Windows 3.1 в OS/2 2.1. Позже IBM разработала версии OS/2, которые могли использовать любую версию Windows, установленную пользователем ранее, исправляя ее на лету и экономя затраты на дополнительную лицензию Windows. [ 32 ] Он мог работать либо в полноэкранном режиме, используя собственный набор видеодрайверов, либо «бесшовно», когда программы Windows появлялись непосредственно на рабочем столе OS/2. Процессу, содержащему Windows, был предоставлен довольно обширный доступ к оборудованию, особенно к видео, и в результате переключение между полноэкранным сеансом WinOS/2 и Workplace Shell иногда могло вызывать проблемы. [ 33 ]
Поскольку OS/2 запускает только системные компоненты Windows пользовательского режима, она несовместима с драйверами устройств Windows ( VxD ) и приложениями, которым они требуются.
Несколько приложений Windows по умолчанию запускаются в одном сеансе Windows, выполняя совместную многозадачность и без защиты памяти, как и в родной версии Windows 3.x. Однако для достижения истинной изоляции между программами Windows 3.x OS/2 также может параллельно запускать несколько копий Windows, при этом каждая копия находится в отдельном VDM. Затем пользователь может по желанию разместить каждую программу либо в отдельном сеансе Windows (с вытесняющей многозадачностью и полной защитой памяти между сеансами, но не внутри них), либо позволить некоторым приложениям работать вместе в общем сеансе Windows, изолируя при этом другие приложения в одном или более отдельные сеансы Windows. За счет дополнительных аппаратных ресурсов этот подход может защитить каждую программу в любом сеансе Windows (и каждый экземпляр самой Windows) от любой другой программы, работающей в любом отдельном сеансе Windows (но не от других программ, работающих в том же сеансе Windows). . [ 34 ]
Независимо от того, работают ли приложения Windows в полноэкранном или оконном режиме, а также в одном или нескольких сеансах Windows, можно использовать DDE между приложениями OS/2 и Windows, а OLE — только между приложениями Windows. [ 35 ]
Продукт IBM OS/2 for Windows (кодовое название Ferengi), также известный как «OS/2, Special Edition», был истолкован как преднамеренная стратегия «нажиться на повсеместном успехе платформы Microsoft», но он рисковал сбить с толку потребителей этим понятием. что продукт был просто аксессуаром или утилитой, работающей под Windows, такой как Norton Desktop для Windows , тогда как на самом деле это была «полноценная, современная, многозадачная, вытесняющая операционная система», которая сама размещала Windows, а не работала на ней. . Сообщается, что в документации к продукту, доступной на компакт-диске или 18 дискетах, в качестве предварительного условия для установки продукта предлагается Windows, причем он также ограничивается исходным разделом FAT, тогда как продукт, очевидно, поддерживает более позднюю установку Windows, работающую из раздела HPFS, в частности полезно для пользователей больших жестких дисков. Сообщается, что совместимость с Windows, основанная на исправлении определенных участков памяти, была нарушена с выпуском Windows 3.11, что вызвало обвинения в произвольных изменениях в Windows с целью совершить «преднамеренный акт саботажа Microsoft» против продукта IBM. [ 34 ]
ОС / 2 Варп 3 (1994)
[ редактировать ]Выпущенная в 1994 году версия OS/2 3.0 была обозначена как OS/2 Warp , чтобы подчеркнуть новые преимущества в производительности и в целом освежить имидж продукта. Первоначально «Warp» было внутренним названием выпуска IBM: IBM утверждала, что использовала термины «Звездный путь» в качестве внутренних названий для предыдущих выпусков OS / 2, и что это имя также казалось подходящим для внешнего использования. При запуске OS/2 Warp в 1994 году Патрик Стюарт должен был быть ведущим церемонии ; однако Кейт Малгрю [ 36 ] из предстоящего на тот момент сериала «Звездный путь: Вояджер» заменил его в последнюю минуту. [ 37 ] [ 38 ]
OS/2 Warp предлагает множество преимуществ по сравнению с OS/2 2.1, в частности, более широкую поддержку оборудования, большие мультимедийные возможности, работу в сети, совместимой с Интернетом , а также включает базовый пакет офисных приложений, известный как IBM Works . Он был выпущен в двух версиях: менее дорогой «Red Spine» и более дорогой «Blue Spine» (названный в честь цвета коробок). «Red Spine» был разработан для поддержки приложений Microsoft Windows с использованием любой существующей установки Windows на жестком диске компьютера. «Blue Spine» включает поддержку Windows в свою собственную установку и поэтому может поддерживать приложения Windows без установки Windows. Поскольку большинство компьютеров продавались с предустановленной Microsoft Windows и цена была ниже, «Red Spine» был более популярным продуктом. [ 39 ] OS/2 Warp Connect, имеющая полную встроенную поддержку клиентов локальной сети, появилась в середине 1995 года. Warp Connect получил прозвище «Виноград». [ 15 ]
В OS/2 2.0 большинство чувствительных к производительности подсистем, включая графическую (Gre) и мультимедийную (MMPM/2) системы, были обновлены до 32-битного кода в пакете исправлений и включены в состав OS/2 2.1. Warp 3 представил полностью 32-битную оконную систему, а Warp 4 представил объектно-ориентированную 32-битную модель драйвера дисплея GRADD.
ОС рабочего места (1995 г.)
[ редактировать ]В 1991 году IBM начала разработку предполагаемой замены OS/2 под названием Workplace OS . Это был совершенно новый продукт, совершенно новый код, заимствовавший лишь несколько разделов кода из существующих продуктов OS/2 и AIX. Он использовал совершенно новую базу кода микроядра, предназначенную (в конечном итоге) для размещения нескольких операционных систем IBM (включая OS / 2) в качестве «личностей» микроядра. Он также включал важные новые архитектурные функции, включая системный реестр, JFS, поддержку графических библиотек UNIX и новую модель драйверов. [ 40 ]
ОС Workplace была разработана исключительно для платформ POWER , и IBM намеревалась вывести на рынок полную линейку PowerPC, стремясь отобрать рынок у Intel . Была сформирована миссия по созданию прототипов этих машин, и они были раскрыты нескольким корпоративным клиентам, каждый из которых выразил недовольство идеей отказа от Intel.
Расширенные планы по новой кодовой базе в конечном итоге будут включать замену операционной системы OS/400 на Workplace OS, а также микроядерный продукт, который будет использоваться в таких отраслях, как телекоммуникации и телевизионные приемники.
Частично функциональная пре-альфа-версия Workplace OS была продемонстрирована на выставке Comdex, где ошеломленный Билл Гейтс у стенда остановился . Второй и последний раз его показывали публично в группе пользователей OS/2 в Финиксе, штат Аризона ; пре-альфа-код отказался загружаться.
Она была выпущена в 1995 году. Но поскольку на разработку этой, а также Workplace OS ежегодно тратилось 990 миллионов долларов, а возможной прибыли или широкого внедрения не было, конец всей линейки продуктов Workplace OS и OS/2 был близок.
ОС / 2 Варп 4 (1996)
[ редактировать ]В 1996 году в Warp 4 были добавлены Java и программное обеспечение для распознавания речи . [ 41 ] IBM также выпустила серверные версии Warp 3 и Warp 4, в которых продукт IBM LAN Server был включен непосредственно в установку операционной системы. Также была включена персональная версия Lotus Notes с рядом баз данных шаблонов для управления контактами, мозгового штурма и т. д. Распространяемый в Великобритании бесплатный демонстрационный компакт-диск OS/2 Warp по существу содержал всю ОС и был легко, даже случайно, взломан. [ нужны разъяснения ] Это означает, что даже людям, которым оно понравилось, не обязательно было его покупать. Это рассматривалось как закулисная тактика, направленная на увеличение числа пользователей OS/2, поскольку считалось, что это увеличит продажи и спрос на сторонние приложения и, таким образом, увеличит количество настольных компьютеров OS/2. [ нужна ссылка ] Это предположение было подкреплено тем фактом, что эта демо-версия заменила другую, которую не так легко взломать, но которая была выпущена с пробными версиями различных приложений. [ нужна ссылка ] В 2000 году июльский выпуск австралийского журнала Personal Computer в комплекте с компакт-дисками с программным обеспечением включал полную версию Warp 4, которая не требовала активации и была по существу бесплатной версией. Специальные версии OS/2 2.11 и Warp 4 также включали поддержку симметричной многопроцессорной обработки (SMP).
Продажи OS/2 были в основном сосредоточены на сетевых вычислениях, используемых корпоративными профессионалами; однако к началу 1990-х годов ее обогнала Microsoft Windows NT. Хотя OS/2, возможно, технически превосходила Microsoft Windows 95 , OS/2 не смогла добиться значительного проникновения в сегменты потребительских и автономных настольных ПК; Поступали сообщения о том, что его не удалось правильно установить на IBM Aptiva . серию домашних ПК [ 42 ] В 1994 году Microsoft сделала предложение, по которому IBM получила бы те же условия, что и Compaq (крупнейший производитель ПК на тот момент) по лицензии Windows 95, если IBM полностью прекратит разработку OS/2. IBM отказалась и вместо этого применила стратегию «IBM First», продвигая OS / 2 Warp и пренебрегая Windows, поскольку IBM стремилась стимулировать продажи своего собственного программного обеспечения, а также оборудования. К 1995 году переговоры между IBM и Microsoft по Windows 95, которые и без того были трудными, застопорились, когда IBM приобрела Lotus SmartSuite , который мог бы напрямую конкурировать с Microsoft Office . В результате спора IBM подписала лицензионное соглашение за 15 минут до презентации Microsoft Windows 95, что было позже, чем у ее конкурентов, и это сильно ударило по продажам компьютеров IBM PC. Представители IBM позже признали, что OS/2 не была бы жизнеспособной операционной системой, позволяющей им оставаться в бизнесе ПК. [ 43 ] [ 44 ]
1996–2001: Сокращение штата
[ редактировать ]IBM запустила внутренний проект по оценке надвигающейся конкурентной ситуации с Microsoft Windows 95. Основные проблемы включали основные проблемы с качеством кода в существующем продукте OS / 2 (в результате появилось более 20 пакетов обновлений, каждый из которых требует больше дискет, чем исходная установка). и неэффективная и сильно структурированная организация развития в Бока-Ратоне (где консультанты сообщили, что «по сути, все подчиняются всем») и Остине.
Это исследование, строго классифицированное как «Зарегистрированная конфиденциальная информация» и напечатанное только в пронумерованных экземплярах, выявило необоснованные слабости и сбои по всем направлениям в подразделении персональных систем, а также в IBM в целом. В результате на уровне выше подразделения было принято решение сократить более 95% общего бюджета на всю линейку продуктов, прекратить все новые разработки (включая ОС для рабочих мест), ликвидировать лабораторию разработки в Бока-Ратон, прекратить все продажи и маркетинг. усилия по созданию продукта и уволили более 1300 специалистов по разработке (а также персонал по продажам и поддержке). За последний полный год было потрачено 990 миллионов долларов. Warp 4 стала последней распространяемой версией OS/2.
2001–2006: Прекращение производства и прекращение эксплуатации.
[ редактировать ]Хотя небольшое и преданное своему делу сообщество остается верным OS/2, [ 45 ] OS/2 не смогла завоевать популярность на массовом рынке и мало используется за пределами определенных ниш, где IBM традиционно имела оплот. Например, многие банковские установки, особенно банкоматы , работают под управлением OS/2 с настраиваемым пользовательским интерфейсом; Национальные железные дороги Франции SNCF использовали OS/2 1.x в тысячах автоматов по продаже билетов. [ нужна ссылка ] Телекоммуникационные компании, такие как Nortel, использовали OS/2 в некоторых системах голосовой почты. Кроме того, OS / 2 использовалась для главного компьютера, который использовался для управления оборудованием системы поддержки спутниковых операций , установленным на станциях-членах NPR с 1994 по 2007 год, и использовался для приема сетевых программ через спутник. [ нужна ссылка ]
Хотя вскоре после выпуска Warp 4 IBM начала сообщать о том, что OS/2 в конечном итоге будет прекращена, компания прекратила поддержку только 31 декабря 2006 года. [ 46 ] продажи OS/2 прекратятся 23 декабря 2005 г. Последняя версия IBM OS/2 Warp - 4.52, выпущенная как для настольных, так и для серверных систем в декабре 2001 г.
IBM по-прежнему предоставляет платную поддержку по устранению дефектов. [ 46 ] [ 47 ] IBM призывает клиентов перенести свои зачастую очень сложные приложения на технологии электронного бизнеса, такие как Java, независимо от платформы. После завершения миграции приложений IBM рекомендует перейти на другую операционную систему, предлагая Linux . в качестве альтернативы [ 48 ] [ 49 ] [ 50 ]
2001 – настоящее время: Сторонняя разработка.
[ редактировать ]После того, как IBM прекратила разработку OS/2, различные третьи стороны обратились к IBM с просьбой взять на себя будущую разработку операционной системы. Поставщик программного обеспечения OS/2 Stardock сделал такое предложение IBM в 1999 году, но компания его не выполнила. [ 51 ] Serenity Systems удалось заключить соглашение с IBM и в 2001 году начала перепродавать OS/2 под названием eComStation. [ 52 ] eComStation сейчас продается на сайте XEU.com, самая последняя версия (2.1) была выпущена в 2011 году. [ 53 ] В 2015 году компания Arca Noae, LLC объявила, что заключила соглашение с IBM о перепродаже OS/2. [ 8 ] В 2017 году они выпустили первую версию своей операционной системы на базе OS/2 под названием ArcaOS. [ 10 ] По состоянию на 2023 год вышло несколько выпусков ArcaOS, и она все еще находится в активной разработке. [ 54 ]
Петиции за открытый исходный код
[ редактировать ]Многие надеялись, что IBM выпустит OS/2 или значительную ее часть с открытым исходным кодом . Петиции подавали в 2005 и 2007 годах, но IBM отклоняла их, ссылаясь на юридические и технические причины. [ 55 ] Маловероятно, что вся ОС будет открыта когда-либо в будущем, поскольку она содержит сторонний код, на который IBM не имеет авторских прав, и большая часть этого кода принадлежит Microsoft. IBM также однажды участвовала в передаче технологий с Commodore , лицензируя технологию Amiga для OS/2 2.0 и выше в обмен на язык сценариев REXX . [ 56 ] [ ненадежный источник? ] Это означает, что OS/2 может содержать некоторый код, написанный не IBM, что, следовательно, может помешать повторному объявлению ОС как открытой в будущем. [ 57 ] [ не удалось пройти проверку ] [ 58 ] С другой стороны, IBM пожертвовала Object REXX для Windows и OS/2 проекту Open Object REXX, поддерживаемому языковой ассоциацией REXX на SourceForge . [ 59 ]
OS2World организовала петицию с требованием открыть части ОС. Операционные системы с открытым исходным кодом, такие как Linux, уже косвенно извлекли выгоду из OS/2 благодаря выпуску IBM улучшенной JFS файловой системы , которая была перенесена из базы кода OS/2. Поскольку IBM не опубликовала исходный код драйвера JFS для OS/2, разработчики перенесли драйвер Linux обратно в eComStation и добавили функцию загрузки из раздела JFS. Этот новый драйвер JFS был интегрирован в eComStation v2.0, а затем в ArcaOS 5.0.
Краткое изложение выпусков
[ редактировать ]Даты выпуска относятся к англоязычным изданиям в США, если не указано иное. [ 60 ] [ 61 ]
Дата | Версия |
---|---|
декабрь 1987 г. | ОС/2 1.0 |
ноябрь 1988 г. | ОС/2 1.1 |
Октябрь 1989 г. | ОС/2 1.2 |
декабрь 1990 г. | ОС/2 1.3 |
Октябрь 1991 г. | OS/2 2.0 LA (доступность ограничена) |
апрель 1992 г. | ОС/2 2.0 |
Октябрь 1992 г. | ОС/2 2.00.1 |
май 1993 г. | ОС/2 2.1 |
ноябрь 1993 г. | ОС/2 для Windows |
февраль 1994 г. | ОС/2 2.11 |
июль 1994 г. | ОС/2 2.11 СМП |
Октябрь 1994 г. | ОС/2 Варп 3 |
май 1995 г. | OS/2 Варп Коннект |
декабрь 1995 г. | OS/2 Warp, версия PowerPC |
февраль 1996 г. | OS/2 Варп-сервер 4 |
сентябрь 1996 г. | ОС/2 Варп 4 |
сентябрь 1996 г. | OS/2 Warp Server Advanced SMP |
ноябрь 1997 г. | WorkSpace по требованию 1.0 |
октябрь 1998 г. | WorkSpace по требованию 2.0 |
апрель 1999 г. | OS/2 Warp Server для электронного бизнеса (версия 4.50) |
ноябрь 2000 г. | OS/2 Convenience Pack 1 (версия 4.51) |
ноябрь 2001 г. | OS/2 Convenience Pack 2 (версия 4.52) |
Особенности и технологии
[ редактировать ]Пользовательский интерфейс
[ редактировать ]Графическая система имеет слой под названием «Менеджер презентаций», который управляет окнами, шрифтами и значками. По функциональности это похоже на несетевую версию X11 или Windows GDI . Помимо этого, существует Workplace Shell (WPS), представленный в OS/2 2.0. WPS — это объектно-ориентированная оболочка , позволяющая пользователю выполнять традиционные вычислительные задачи, такие как доступ к файлам, принтерам, запуск устаревших программ, а также расширенные объектно-ориентированные задачи с использованием встроенных и сторонних объектов приложений, которые интегрированно расширяют оболочку, а не доступен в любой другой основной операционной системе. WPS соответствует стандартам пользовательского интерфейса IBM Common User Access .
WPS представляет такие объекты, как диски, папки, файлы, программные объекты и принтеры, с использованием модели системных объектов (SOM), которая позволяет совместно использовать код между приложениями, возможно, написанными на разных языках программирования. Распределенная версия под названием DSOM позволяла объектам на разных компьютерах взаимодействовать. DSOM основан на CORBA . Объектно-ориентированный аспект SOM подобен и является прямым конкурентом объектной модели компонентов Microsoft , хотя он реализован радикально другим способом; например, одним из наиболее заметных различий между SOM и COM является поддержка SOM наследования (одна из наиболее фундаментальных концепций объектно-ориентированного программирования) — COM не имеет такой поддержки. SOM и DSOM больше не разрабатываются.
Мультимедийные возможности OS/2 доступны через команды интерфейса управления мультимедиа . В последнем обновлении (в комплекте с версией плагинов Netscape Navigator от IBM ) добавлена поддержка файлов MPEG . Поддержка новых форматов, таких как PNG , Progressive JPEG , DivX , Ogg и MP3, обеспечивается сторонними производителями. Иногда оно интегрировано с мультимедийной системой, но в других предложениях оно идет как самостоятельное приложение.
Команды
[ редактировать ]Следующий список команд поддерживается cmd.exe в OS/2. [ 62 ] [ 63 ]
- Анси
- добавить
- назначать
- атрибут
- резервное копирование
- ботинок
- перерыв
- кэш
- вызов
- компакт-диск
- chcp
- чдир
- чкдск
- клс
- cmd
- кодовая страница
- команда
- комп
- копировать
- создано
- дата
- Ддинстал
- отлаживать
- принадлежащий
- подробности
- ты
- дисккомп
- копировать на диск
- доски
- dpath
- Эутил
- эхо
- локальный
- стереть
- Выход
- extproc
- fdisk
- fdiskpm
- находить
- для
- формат
- фсаксесс
- перейти к
- трансплантат
- помощь
- если
- присоединиться
- клавиша
- ключи
- этикетка
- машина
- Мэриленд
- мем
- мкдир
- режим
- более
- двигаться
- пластырь
- путь
- пауза
- просмотр изображений
- пмрекс
- распечатать
- быстрый
- опубликовано
- р-д
- восстанавливаться
- рем
- Рен
- переименовывать
- заменять
- восстановить
- rmdir
- набор
- установить загрузку
- setcom40
- setlocal
- делиться
- сдвиг
- сортировать
- катушка
- начинать
- заменить
- системный уровень
- системный журнал
- время
- след
- трассировка
- трассировка
- дерево
- тип
- восстановить удаление
- распаковать
- видеть
- проверять
- вид
- виртуальный диск
- том
- xcopy
сеть
[ редактировать ]Этот раздел нуждается в расширении . Вы можете помочь, добавив к нему . ( апрель 2019 г. ) |
Стек TCP/IP основан на с открытым исходным кодом стеке BSD , что видно с помощью инструментов SCCS совместимых . IBM включила такие инструменты, как ftp и telnet, и даже серверы для обеих команд. IBM продала несколько сетевых расширений, включая поддержку NFS и сервер X11.
Драйверы
[ редактировать ]Поставщики оборудования неохотно поддерживали драйверы устройств для альтернативных операционных систем, включая OS/2, оставляя пользователям ограниченный выбор от нескольких избранных поставщиков. Чтобы решить эту проблему для видеокарт, IBM лицензировала сокращенную версию драйверов дисплея Scitech , что позволяет пользователям выбирать из широкого спектра карт, поддерживаемых благодаря модульной конструкции драйверов Scitech. [ 64 ]
Виртуализация
[ редактировать ]OS/2 исторически было труднее запускать на виртуальной машине, чем большинство других устаревших операционных систем x86, из-за того, что она широко использовала полный набор функций процессора x86; в OS/2 в частности, использование кольца 2 не позволяло ему работать в ранних версиях VMware . [ 65 ] Новые версии VMware обеспечивают официальную поддержку OS/2, в частности eComStation. [ 66 ]
VirtualPC от Microsoft (первоначально Connectix ) уже много лет может работать под управлением OS/2 без поддержки аппаратной виртуализации. Он также предоставил «дополнительный» код, который значительно улучшает взаимодействие хост-гостевой ОС в OS/2. Дополнения не включены в текущую версию VirtualPC, но последнюю версию, включенную в выпуск, можно по-прежнему использовать с текущими выпусками. В какой-то момент OS/2 была поддерживаемым хостом для VirtualPC в дополнение к гостевой системе. Обратите внимание, что OS/2 работает только в качестве гостя на тех версиях VirtualPC, которые используют виртуализацию (хосты на базе x86), а не на тех, которые выполняют полную эмуляцию (VirtualPC для Mac).
VirtualBox от Oracle Corporation (первоначально InnoTek , позже Sun ) поддерживает OS/2 1.x, Warp 3–4.5 и eComStation, а также «Другую OS/2» в качестве гостей. Однако попытка запустить OS/2 и eComStation по-прежнему может быть затруднена, если не невозможна, из-за строгих требований аппаратной виртуализации VT-x/AMD-V, и, как сообщается, только ACP2/MCP2 работает надежно. [ 67 ]
ArcaOS поддерживает запуск в качестве гостя виртуальной машины внутри VirtualBox , VMware ESXi и VMWare Workstation . [ 68 ] Он поставляется с гостевыми дополнениями VirtualBox и улучшениями драйверов для повышения производительности гостевой операционной системы. [ 69 ]
Трудности с эффективным использованием OS/2 по крайней мере однажды создали возможность для новой компании, занимающейся виртуализацией . Крупному банку в Москве требовался способ использовать OS/2 на новом оборудовании, которое OS/2 не поддерживала. Поскольку программное обеспечение для виртуализации позволяет легко обойти эту проблему, компания пожелала запустить OS/2 под управлением гипервизора . Как только было установлено, что VMware невозможна, она наняла группу российских разработчиков программного обеспечения для написания хостового гипервизора, который официально поддерживал бы OS/2. Так компания Parallels, Inc. и ее продукт Parallels Workstation . родилась [ 70 ]
Ниша безопасности
[ редактировать ]В OS/2 мало собственных компьютерных вирусов ; [ 71 ] хотя он не является неуязвимым по своей конструкции, его меньшая доля на рынке, по-видимому, отпугивает разработчиков вирусов . Однако существуют антивирусные программы на базе OS/2, которые борются с вирусами DOS и Windows, которые могут пройти через сервер OS/2. [ 72 ]
Проблемы
[ редактировать ]Некоторые проблемы были классическими объектами сравнения с другими операционными системами:
- Синхронная очередь ввода (SIQ) : если приложение с графическим интерфейсом не обслуживало свои оконные сообщения , вся система с графическим интерфейсом могла зависнуть и потребовалась перезагрузка. Эта проблема была значительно уменьшена в более поздних пакетах исправлений Warp 3 и уточнена в Warp 4, взяв под контроль приложение после того, как оно не отвечало в течение нескольких секунд. [ 73 ] [ 74 ] : 565
- Отсутствие унифицированных дескрипторов объектов (OS/2 v2.11 и более ранние версии) . Наличие потоков, вероятно, привело к тому, что разработчики систем упустили из виду механизмы, которые позволяют одному потоку одновременно ожидать различных типов асинхронных событий, например клавиатуры и мышь в «консольной» программе. Несмотря на то, что select был добавлен позже, он работал только с сетевыми сокетами. В случае консольной программы выделение отдельного потока для ожидания каждого источника событий затрудняло правильное освобождение всех устройств ввода перед запуском других программ в том же «сеансе». В результате консольные программы обычно попеременно опрашивали клавиатуру и мышь, что приводило к нерациональной нагрузке на процессор и характерной «прерывистой» реакции на ввод пользователя. В OS/2 3.0 IBM представила новый вызов для решения этой конкретной проблемы. [ 75 ]
Историческое использование
[ редактировать ]Этот раздел нуждается в дополнительных цитатах для проверки . ( июнь 2011 г. ) |
OS/2 широко используется Иранским экспортным банком (Bank Saderat Iran) в своих банкоматах, банкоматах и локальных серверах (более 35 000 рабочих станций). С 2011 года банк перешел к виртуализации и обновлению своей инфраструктуры, перенеся OS/2 на виртуальные машины, работающие под управлением Windows.
OS/2 широко использовалась бразильскими банками. В 1990-х годах у Banco do Brasil было пиковое количество машин под управлением OS/2 Warp — 10 000. OS/2 использовалась в банкоматах до 2006 года. Рабочие станции, банкоматы и обслуживающие компьютеры были переведены на Linux. [ 76 ]
OS/2 использовалась в банковской сфере. Suncorp Банк в Австралии по-прежнему использовал OS/2 в своей сети банкоматов даже в 2002 году. Банкоматы Perisher Blue использовали OS/2 даже в 2009 году и даже на рубеже десятилетий. [ 77 ]
OS/2 получила широкое распространение среди специалистов по бухгалтерскому учету и аудиторских компаний. В середине 1990-х годов собственное 32-битное бухгалтерское программное обеспечение было хорошо развито и обслуживало корпоративные рынки.
OS/2 управляла неисправной системой обработки багажа в международном аэропорту Денвера . В конечном итоге от ОС отказались, но программное обеспечение, написанное для системы, привело к огромным задержкам в открытии нового аэропорта. Виновной была не сама ОС, а программное обеспечение, написанное для работы в ОС. В конечном итоге систему обработки багажа удалили.
OS/2 использовал радиоведущий Говард Стерн . Однажды он провел 10-минутную речь в эфире о сравнении OS/2 и Windows 95 и рекомендовал OS/2. Он также использовал OS/2 на своем ноутбуке IBM 760CD .
OS/2 использовалась как часть системы поддержки спутниковых операций (SOSS) для NPR системы общественной радиоспутниковой . SOSS представлял собой систему с компьютерным управлением, использующую OS / 2, которую станции-члены NPR использовали для приема программ через спутник. SOSS был представлен в 1994 году с использованием OS/2 3.0 и был прекращен в 2007 году, когда NPR перешла на его преемника, ContentDepot .
OS/2 использовалась для управления SkyTrain автоматизированной системой легкорельсового транспорта в Ванкувере , Канада, до конца 2000-х годов, когда она была заменена Windows XP .
OS / 2 использовалась в лондонского метрополитена системе управления сигналами расширения линии юбилейной линии (JLECSS) в Лондоне, Англия. Эта система управления, поставленная Alcatel, использовалась с 1999 по 2011 год, то есть между закрытием перед открытием нереализованной оригинальной автоматической системы управления поездом на линии и нынешней системой SelTrac . JLECSS не обеспечивал автоматическое управление поездами, а только ручное управление поездами. Шесть локальных компьютеров OS/2 были распределены вдоль железной дороги между Стратфордом и Вестминстером , маневровой башни в Стратфордском рыночном депо , и несколько из них сформировали центральное оборудование, расположенное в Нисденском депо . Когда-то предполагалось, что он будет охватывать остальную часть линии между Грин-парком и Стэнмором, но это так и не было введено.
OS/2 использовалась Кооперативным банком в Великобритании для сотрудников своего внутреннего колл-центра с использованием специальной программы, созданной для доступа к учетным записям клиентов, которые нелегко перенести на Windows.
OS/2 используется в сети супермаркетов Stop & Shop (и была установлена в новых магазинах совсем недавно, в марте 2010 года).
OS/2 использовалась в автоматах по продаже билетов на поезд Tramlink во внешнем Лондоне.
OS/2 использовалась в системе метро Нью-Йорка для карт MetroCards . [ 78 ] Вместо взаимодействия с пользователем он соединяет простые компьютеры и мэйнфреймы. Когда NYC MTA завершит переход на бесконтактную оплату , OS/2 будет удалена. [ 79 ]
OS/2 использовалась в кассовых системах супермаркетов Safeway . [ 78 ]
OS/2 использовалась Trenitalia как для рабочих столов на кассах, так и для автоматических счетчиков билетов до 2011 года. Между прочим, автоматические счетчики билетов с OS/2 были более надежными, чем нынешние, работающие под управлением Windows. [ нужна ссылка ]
OS/2 использовалась в качестве основной операционной системы для продуктов Abbey National General Insurance для автосервисов и центров обработки вызовов на дому с использованием страховой платформы PMSC Series III на DB2.2 с 1996 по 2001 год.
Награды
[ редактировать ]В 1989 году компания BYTE включила OS/2 в число победителей премии BYTE Awards в категории «Превосходство», заявив, что «сегодня она находится там, где Macintosh был в 1984 году: это платформа разработки, ищущая разработчиков». Журнал предсказал: «Когда она будет завершена и не будет содержать ошибок, когда она действительно сможет использовать 80386 и когда все больше настольных компьютеров будут оснащены ПК с поддержкой OS/2, OS/2 заслуженно заменит DOS. Но даже в ее нынешнем виде OS/2 /2 — это знаковый продукт». [ 80 ]
В марте 1995 года OS/2 получила семь наград. [ 81 ]
- Продукт года по версии InfoWorld. [ 82 ]
- Пять наград на CeBIT.
- Журнал PC Professional Magazine — награда «Инновация года».
- Журнал CHIP назвал OS/2 Warp операционной системой года.
- DOS International назвала OS/2 Warp операционной системой года.
- Журнал 1+1 наградил его наградой за качество маркетинга программного обеспечения.
- Промышленный форум наградил его наградой за выдающийся дизайн.
- Премия SPA за лучшее программное обеспечение для бизнеса.
Продукты IBM, использующие OS/2
[ редактировать ]IBM использовала OS/2 в широком спектре аппаратных продуктов, фактически как форму встроенной операционной системы .
Продукт | Тип продукта | Использование ОС/2 |
---|---|---|
ИБМ 2074 | Контроллер поддержки консоли | Используется для подключения 3270 сессий к хосту по каналам ESCON. Представлен в сентябре 2000 года в качестве замены местных блоков управления, не входящих в SNA 3174. Все модели были сняты с производства в 2006 году и заменены интегрированным консольным контроллером адаптера открытой системы (OSA ICC). [ 83 ] |
ИБМ 3494 | Ленточная библиотека | Используется в качестве операционной системы для менеджера библиотеки (LM), который управляет устройством доступа к лентам (роботом). [ 84 ] |
ИБМ 3745 | Контроллер связи | Используется в качестве операционной системы для служебного процессора (SP) и, если установлен, процессора сетевого узла (NNP). [ 85 ] |
ИБМ 3890 | Процессор документов | Модель 3890/XP1 была анонсирована 12 ноября 1988 года. Первоначально она использовала OS/2 1.1 Extended Edition. [ 86 ] на PS/2 Model 80 для эмуляции программного обеспечения управления укладчиком, которое ранее работало на System/360 . Позже IBM перешла на OS/2 Warp. [ 87 ] |
IBM 473x | банкомат | Используется в ряде банкоматов производства IBM. Также использовался в более поздних банкоматах 478x, произведенных Diebold. |
ИБМ 9672 | Мэйнфрейм IBM | Используется в качестве операционной системы для консоли управления оборудованием (HMC) и элемента поддержки (SE). [ 88 ] Также использовался в более поздних моделях мэйнфреймов, таких как IBM 2064. |
См. также
[ редактировать ]- История графического интерфейса пользователя
- Несколько виртуальных машин DOS (MVDM) – виртуальная машина DOS OS/2 и бесшовная интеграция с Windows.
- OpenDoc - стандарт структуры программных компонентов.
- Системная объектная модель — среда программирования.
- Команда ОС/2
- Библиотеки Windows для OS/2
- Менеджер локальной сети
Ссылки
[ редактировать ]- ^ Мэтью Навроцкий (26 февраля 2013 г.). «Предварительный просмотр: бета-версия eComStation 2.2, наследие OS/2 продолжает жить» . TechRepublic.com . Архивировано из оригинала 2 сентября 2022 года . Проверено 22 сентября 2013 г.
- ^ Нуска, Андрей (21 июня 2013 г.). «Эд Якобуччи, соучредитель Citrix, умирает от рака» . ЗДНет . Архивировано из оригинала 25 февраля 2023 года . Проверено 20 мая 2017 г.
- ^ Маккракен, Гарри (02 апреля 2012 г.). «25 лет IBM OS/2: странные дни и удивительная загробная жизнь легендарной операционной системы» . Время . ISSN 0040-781X . Архивировано из оригинала 28 ноября 2022 г. Проверено 26 июля 2024 г.
- ^ Маркофф, Джон (28 июня 1992 г.). «IBM и Microsoft урегулировали спор по поводу операционных систем» . Нью-Йорк Таймс . ISSN 0362-4331 . Проверено 26 июля 2024 г.
- ^ Некасек, Михал (8 сентября 2001 г.). «OS/2 1.3: Десять лет назад» . История OS/2 . Архивировано из оригинала 12 октября 2007 г.
- ^ «Изменения в поддержке IBM OS/2 Warp 4 и OS/2 Warp Server для электронного бизнеса» . ИБМ . 12 июля 2005 г. Архивировано из оригинала 27 апреля 2006 г. Проверено 9 июня 2006 г.
- ^ «История eComStation (eCS)» . Архивировано из оригинала 4 февраля 2021 г. Проверено 29 августа 2020 г.
- ^ Jump up to: а б Сандерс, Джеймс (02 ноября 2015 г.). «OS/2: Blue Lion станет следующим дистрибутивом 28-летней ОС» . Архивировано из оригинала 25 февраля 2023 года.
- ^ Сандерс, Джеймс (31 августа 2016 г.). «OS/2 возрождена: Blue Lion становится ArcaOS, появляются подробности о предстоящем выпуске» . Техреспублика . Архивировано из оригинала 25 октября 2022 года.
- ^ Jump up to: а б Шарвуд, Саймон (19 мая 2017 г.). «То, что мертво, не может умереть никогда: только что вышла новая версия OS/2» . Регистр . Архивировано из оригинала 19 января 2023 года.
- ^ «Соглашение о совместной разработке между International Business Machines Corporation и Microsoft Corporation» (PDF) . Технический инсайдер . Архивировано (PDF) из оригинала 15 августа 2021 г. Проверено 15 августа 2021 г.
- ^ Михал Некасек (2 апреля 1987 г.). «Операционная система Microsoft/2 с Windows Presentation Manager обеспечивает основу для следующего поколения индустрии персональных компьютеров» . История OS/2 (Пресс-релиз). Архивировано из оригинала 10 апреля 2010 года . Проверено 25 марта 2013 г.
- ^ «Курс сертификации администраторов баз данных (лето 2008 г.), Глава 1: Продукты и инструменты DB2» (PDF) . Users.informatik.uni-halle.de . Проверено 2 апреля 2019 г.
- ^ Михал Некасек (16 июля 2001 г.). «ОС/2 1.0» . История OS/2 . Архивировано из оригинала 11 августа 2010 г.
- ^ Jump up to: а б Дэвид Бот (2 мая 2012 г.) [первоначально опубликовано 19 декабря 1996 г.]. «Краткая история OS/2» . Датабук для OS/2 Warp . Архивировано из оригинала 18 февраля 2013 года . Проверено 9 апреля 2013 г.
- ^ Х. Гилберт (1995). «ХПФС» . Дас Бут . Смазка и настройка ПК. Архивировано из оригинала 14 июля 2006 г. Проверено 9 июня 2006 г.
- ^ Боб Игер (28 октября 2000 г.). «Реализация расширенных атрибутов файловой системы FAT» . Тави Системс .
- ^ Якобуччи, Эд ; предисловие Билла Гейтса (1988). «Предисловие». Руководство программиста OS/2 . Макгроу-Хилл Осборн Медиа . ISBN 0-07-881300-Х .
Я считаю, что OS/2 суждено стать самой важной операционной системой и, возможно, программой всех времен. Являясь преемником DOS, которая используется более чем в 10 000 000 систем, она открывает невероятные возможности для всех, кто работает с ПК.
- ^ Беллис, Мэри. «Необычная история Microsoft Windows» . МысльКо . Точка.
- ^ Томас Хормби (25 мая 2005 г.). «История Windows (1985–1994)» . osviews.com . Архивировано из оригинала 12 марта 2006 года . Проверено 9 апреля 2013 г.
- ^ Михал Некасек (29 октября 2001 г.). «OS/2 1.1 и 1.2: Ранние годы» . История OS/2 . Архивировано из оригинала 13 июня 2006 г.
- ^ Пол Терротт (24 января 2003 г.). «Windows Server 2003: путь к золоту» . winsupersite.com . Архивировано из оригинала 4 июня 2010 года.
- ^ Гейтс, Билл ; Мирвольд, Натан ; Ринерсон, Питер (8 октября 1996 г.). Дорога вперед . ISBN 0-670-77289-5 .
- ^ Майкл Ли Васу; Дебра В. Стюарт; Дж. Дэвид Гарсон (3 марта 1998 г.). Организационное поведение и государственное управление . Тейлор и Фрэнсис. п. 268. ИСБН 978-0-8247-0135-2 .
- ^ Гордон Летвин. « Что происходит с OS/2», сообщение Гордона Летвина в Usenet от августа 1995 года, точка зрения сотрудника Microsoft» . Группы Google . Архивировано из оригинала 23 сентября 2007 г. Проверено 18 октября 2007 г.
- ^ Гейтс, Билл . «Интервью Билла Гейтса» . Коллекция компьютерной истории (расшифровка интервью по видеоистории). Беседовал Дэвид Эллисон. Национальный музей американской истории, Смитсоновский институт . Проверено 10 апреля 2013 г.
- ^ Майкрософт (2000). Наизнанку, Microsoft — нашими собственными словами . Бизнес-книги Уорнера. ISBN 0-446-52739-4 .
- ^ Microsoft (11 сентября 2008 г.). «Совместимость приложений и API на базе OS/2» . Microsoft TechNet . Майкрософт . Проверено 9 апреля 2013 г.
- ^ Корр, О. Кейси (6 апреля 1992 г.). «УБИЙЦА ГИГАНТОВ? Microsoft бросает вызов IBM» . Балтимор Сан . Архивировано из оригинала (недоступно в ЕС; вместо этого проверьте URL-адрес архива) 5 марта 2020 г.
- ^ Роберт X. Крингли (27 апреля 2006 г.). «Убийственные приложения: чтобы стратегия Apple по Windows работала, она должна заменить Microsoft Office и купить системы Adobe» . pbs.org .
- ^ Microsoft (6 ноября 1999 г.). «Стандартный режим Windows 3.1 и VCPI» . support.microsoft.com . Архивировано из оригинала 9 марта 2013 года.
- ^ Кристиан Элис Скарборо (15 сентября 1998 г.). «Часто задаваемые вопросы по Team OS/2» .
- ^ «Архив настроек игр для OS/2» . Журнал Game Zero . 6 марта 1995 года. Архивировано из оригинала 14 июня 2006 года . Проверено 9 июня 2006 г.
- ^ Jump up to: а б Бидмид, Крис (июль 1994 г.). «ОС/2 для Windows». Мир персональных компьютеров . стр. 251–252.
- ^ Тимоти Ф. Сипплс (20 февраля 1995 г.). «Список часто задаваемых вопросов по OS/2 Warp» .
- ^ «Биография Кейт Малгрю» . База данных фильмов в Интернете .
В 1996 году IBM заключила контракт на содействие в продвижении последней версии OS/2 Warp, версии 4 (ранее под кодовым названием Merlin), из-за ассоциаций со Star Trek.
- ^ «В поисках глупости. Отрывки из главы 6» . Insearchofstupidity.com . Архивировано из оригинала 27 января 2013 года . Проверено 9 апреля 2013 г.
- ^ Чепмен, Меррилл Р. (2006). В поисках глупости: более 20 лет катастроф в сфере высокотехнологичного маркетинга (мягкая обложка) (2-е изд.). Беркли, Калифорния: Apress. п. 108). ISBN 9781590597217 . OCLC 71275572 .
Они арендовали зал в Нью-Йорке и пригласили сотни людей встретиться с Патриком Стюартом, тогдашним капитаном звездолета «Энтерпрайз», чтобы помочь представить продукт на гала-концерте. (Стюарт не явился.
- ^ Реймер, Джереми (ноябрь 2013 г.). «Половина операционной системы: триумф и трагедия OS/2» . Арс Техника . Архивировано из оригинала 26 марта 2023 года . Проверено 4 апреля 2023 г.
- ^ Флейш, Бретт Д.; Аллан, Марк (23 сентября 1997 г.). Микроядро и ОС на рабочем месте: практический пример (технический отчет). John Wiley & Sons, Ltd. Архивировано из оригинала (PostScript) 24 августа 2007 г. Проверено 25 марта 2013 г.
- ^ Эдвардс, Бен Дж. (26 сентября 2021 г.). «Последний бой OS/2: IBM OS/2 Warp 4 исполняется 25 лет» . www.howtogeek.com . HowToGeek . Проверено 26 сентября 2021 г.
- ^ Льюис, Питер Х. (8 августа 1995 г.). «ПЕРСОНАЛЬНЫЕ КОМПЬЮТЕРЫ; OS/2 больше не дома» . Нью-Йорк Таймс .
- ^ Вассерман, Элизабет (8 июня 1999 г.). «MS/DoJ: Microsoft призвала IBM отказаться от Smart Suite» . Мир ПК . Архивировано из оригинала 16 января 2014 года . Проверено 10 апреля 2013 г.
- ^ «C. Подобный опыт других фирм в работе с Microsoft» . Альбион.com . Проверено 20 марта 2013 г.
- ^ «Форум мирового сообщества OS2 – Индекс» . Os2world.com . Проверено 20 марта 2013 г.
- ^ Jump up to: а б ИБМ. «Конец стандартной поддержки» . Архивировано из оригинала 9 сентября 2006 г. Проверено 8 августа 2006 г.
- ^ «OS/2 Warp: Гарантии и лицензии» . ИБМ . Проверено 9 апреля 2013 г.
- ^ «Миграционная станция» . ИБМ . Архивировано из оригинала 13 мая 2010 года . Проверено 9 апреля 2013 г.
- ^ «Справочники IBM | Переход на сервер OS/2» . Redbooks.ibm.com . 06.10.2003. Архивировано из оригинала 1 февраля 2014 г. Проверено 20 марта 2013 г.
- ^ «3346/GEN/K (1–32) (Страница 1)» (PDF) . Архивировано из оригинала (PDF) 18 марта 2012 г. Проверено 20 марта 2013 г.
- ^ Дэн Кейси: Пресс-релиз OS/2 Voice, заархивированный 8 октября 2011 г. в Wayback Machine - 21 сентября 1999 г.
- ^ «Версии и языки OS/2, ArcaOS и eComStation» . Проверено 24 августа 2020 г.
- ^ «Новости :: Доступна eComStation 2.1 GA» . eComStation.com . Архивировано из оригинала 12 мая 2013 г. Проверено 20 марта 2013 г.
- ^ «Дорожная карта: ArcaOS» . arcanoae.com . 02.09.2023 . Проверено 21 октября 2023 г.
- ^ «Slashdot: IBM не будет открывать исходный код OS/2» . 22 января 2008 г.
- ^ «История деформации OS / 2» . Архивировано из оригинала 27 января 2013 года . Проверено 9 апреля 2013 г.
- ^ «История деформации IBM OS/2» . 24 июня 2004 г. Архивировано из оригинала 19 сентября 2008 г. Проверено 9 сентября 2008 г.
- ^ Искусство программирования для Unix с. 66 ISBN 0-13-142901-9 , ISBN 978-0-13-142901-7
- ^ «Часто задаваемые вопросы по открытому объекту REXX» . Проверено 5 июля 2011 г.
- ^ «Хронология OS/2» . Музей OS/2 . Проверено 19 декабря 2016 г.
- ^ «PC Magazine (архивы, отсканированные Google)» (PDF) . Журнал ПК . Проверено 19 декабря 2016 г.
- ^ «Справка JaTomes — Команды пакетного файла OS/2» . www.jatomes.com . Архивировано из оригинала 14 апреля 2019 г. Проверено 14 апреля 2019 г.
- ^ «Справка JaTomes — Команды OS/2» . www.jatomes.com . Архивировано из оригинала 14 апреля 2019 г. Проверено 14 апреля 2019 г.
- ^ «Переход клиента с OS/2 на Linux» (PDF) . Красная книга IBM . 2004. с. 9. Архивировано из оригинала (PDF) 24 ноября 2011 г. Проверено 5 июля 2011 г.
- ^ Команда VMware. «Уведомление для пользователей OS/2» . Архивировано из оригинала 20 апреля 2006 г.
- ^ «Руководство по установке гостевой операционной системы — eComStation 2.x» . VMware. 2014 . Проверено 13 января 2022 г.
- ^ ВиртуалБокс. «Гостевые_операционные системы VirtualBox» .
- ^ «Конфигурация виртуальной машины» . Проверено 05 сентября 2020 г.
- ^ «Изменения ArcaOS 5.0» . arcanoae.com . Проверено 4 сентября 2020 г.
- ^ Тимоти Прикетт Морган. «Последние новости: Parallels присоединяется к борьбе за виртуализацию ПК и серверов» . itjungle.com . Архивировано из оригинала 3 апреля 2007 г. Проверено 19 октября 2007 г.
- ^ Джон Ф. Морар, Дэвид М. Чесс. «Влияние компьютерных вирусов на OS/2 и Warp» . www.research.ibm.com . Архивировано из оригинала 4 июня 2011 г.
- ^ «OS/2 Power Wiki: ClamAV» . Январь 2011 г. Архивировано из оригинала 3 октября 2010 г. Проверено 17 августа 2012 г.
- ^ см. IBM Developer Connection для OS/2, внутренний пакет исправлений 12J.
- ^ Бидмид, Крис (июль 1994 г.). «Просто глушу». Мир персональных компьютеров . стр. 565–568.
- ^ KbdGetConsole() и DosWaitMuxWaitSem(), см. Руководство и справочник по программированию управляющих программ , IBM OS/2 Toolkit.
- ^ «Бразильские банки рассчитывают на Linux для банкоматов» . Архивировано из оригинала 28 июля 2012 г. Проверено 27 мая 2008 г.
- ^ «NetIQ управляет более чем 1000 серверами Windows для одного из крупнейших банков Австралии; ANZ Bank завершает внедрение программного обеспечения управления NetIQ на 1300 серверов» (плата) . Деловой провод . 24 января 2002 года . Проверено 24 января 2010 г. [ постоянная мертвая ссылка ] [ мертвая ссылка ]
- ^ Jump up to: а б Маккракен, Гарри (2 апреля 2012 г.). «25 лет IBM OS/2: странные дни и удивительная загробная жизнь легендарной операционной системы» . Время.com . Технолог . Проверено 9 апреля 2013 г.
- ↑ История метро: как OS/2 работала в метро Нью-Йорка на протяжении десятилетий. Архивировано 30 июля 2019 г. в Wayback Machine , Эндрю Иган , 13 июня 2019 г., Tedium
- ^ «Награды BYTE» . БАЙТ . Январь 1989 г. с. 327.
- ^ «Новости поддержки разработчиков IBM, 1995 г., выпуск 4» . POublic.dhe.ibm.com . Архивировано из оригинала 8 апреля 2022 г. Проверено 11 октября 2021 г.
- ^ «ИнфоМир» . Книги.google.com . 25 марта 1996 г. с. 72.
- ^ «Контроллер поддержки консоли IBM 2074 Model 2 — консолидация и оптимизация функции поддержки консоли» . 26 февраля 2002 года . Проверено 19 июня 2014 г.
- ^ Ленточная библиотека IBM TotalStorage 3494: Практическое руководство по ленточным накопителям и автоматизации ленточных накопителей . ИБМ. 2009. с. 420. ИСБН 978-0-7384-3222-9 .
- ^ «План программного обеспечения IBM 3746» (PDF) . ИБМ. [ постоянная мертвая ссылка ]
- ^ «Информационное письмо IBM» . ИБМ . Проверено 30 декабря 2011 г.
- ^ «Информационное письмо IBM» . Проверено 30 декабря 2011 г.
- ^ «Руководство по эксплуатации элементов поддержки» . Архивировано из оригинала 05 марта 2014 г. Проверено 30 декабря 2011 г.
Дальнейшее чтение
[ редактировать ]- Харви М. Дейтель и Майкл С. Коган (1992). Проект OS/2 . Аддисон-Уэсли . ISBN 0-201-54889-5 .
- Летвин, Гордон (1988). Внутри OS/2 . Майкрософт Пресс . ISBN 1-55615-117-9 .
- Паскаль, Закари (1994). Шоу-стоппер! Головокружительная гонка за создание Windows NT и следующего поколения в Microsoft . Книги Уорнера . ISBN 0-02-935671-7 .
- Питер Мойлан (23 июля 2004 г.). «Некоторые фундаментальные концепции OS/2» . Архивировано из оригинала 17 декабря 2022 г.
- Михал Некасек (3 декабря 2005 г.). «OS/2 Warp, PowerPC Edition» . История OS/2 . Архивировано из оригинала 12 августа 2010 года . Проверено 10 апреля 2013 г. —Некасек обсуждает прерванный порт на машины PowerPC.
- Реймер, Джереми. «Половина операционной системы: триумф и трагедия OS/2» . Архивировано из оригинала 10 декабря 2013 года . Проверено 12 декабря 2013 г.
Внешние ссылки
[ редактировать ]- os2world.com – Сообщество пользователей OS/2.
- ecomstation.ru – Сообщество пользователей eComStation и OS/2.
- netlabs.org – программное обеспечение с открытым исходным кодом для OS/2 и eCS.
- Часто задаваемые вопросы по ОС/2
- hobbes.nmsu.edu - Репозиторий программного обеспечения OS/2. Архивировано 6 апреля 2020 г. на Wayback Machine.
- EDM/2 – источник для разработчиков OS/2.
- eCSoft/2 - Руководство по программному обеспечению OS/2 и eComstation. Архивировано 8 июня 2010 г. на Wayback Machine.
- osFree — проект с открытым исходным кодом для создания клона операционной системы OS/2.
- Voyager Project, несуществующий проект по повторной реализации OS / 2 на современных технологиях.
- Проект переноса API OS/2 на Linux
- Реализация API OS/2 с открытым исходным кодом для Windows
- Документация Microsoft по совместимости API OS/2 с Windows NT.
- История OS/2
- Технические подробности OS/2
- Руководство по установке и обновлению OS/2 Warp 4; с загрузочными дисками и множеством ссылок