[Q]: Кодовые названия разных версий OS/2
[A]: Andrew Belov (2:5020/181.2)
DOS 3, DOS 4 - обозначения “следующей” версии MS-DOS, которая постепенно выросла в OS/2 (1984-1986 гг.)
CP/DOS - OS/2 v 1.0 на ранней стадии проектирования (1985-1986 гг.)
London - OS/2 v 1.0 (1987 г.)
Winthorn - OS/2 v 1.1 Presentation Manager (ноябрь 1988 г.)
Sloop - OS/2 v 1.2 (октябрь 1989 г.)
Cutter - проект доработки 16-bit OS/2 с пониженными требованиями к RAM и выгружаемым в своп 3xBox'ом. (1989-1990 гг.)
Cruiser - OS/2 v 2.0 в проекте (1988-1991 гг.)
Yawl - Cruiser + WPS, по сути ставший окончательным вариантом 2.0 (март/апрель 1992 г.). Build level 6.307.
Riker I - OS/2 v 2.01 (осень 1992 г.). Build level 6.427.
R202, R205, R206, R207, R208 - внутренние обозначения нескольких веток исходного кода. R206 - версия 2.1 и фиксы к ней, R207 - Warp 3. R207s - исправления 8.162 → 8.200. R208 - архив APAR'ов для Merlin и Aurora.
Borg - OS/2 v 2.1 (май/июль 1993 г.). Build level 6.514. “L series” и “M series” означают, сооответственно, старый и новый варианты поставки OS/2 v 2.1, первый был сжат PACK.EXE, второй - PACK2.EXE.
FourMeg (4meg) - рабочее название Warp 3 и относящихся к нему изменений в коде (1994 г.). Изначально предполагалось, что Warp - “Personal OS/2” - будет оптимизирован для машин с 4M RAM.
OS/2 Personal beta, Warp I, Warp II - бета-версии 2.99 (лето 1994 г.)
Warp 3 Red spine/Blue spine - это XR_3000 и XR_3001, т.е. Warp for Windows и Warp with Win-OS/2. Коробки с дистрибутивами этих версий внешне отличались в первую очередь цветом, а надпись “for existing DOS and Windows installations” шла мелким шрифтом. Build level - 8.162, 8.192 и 8.200.
Warp Connect - Warp 3 + сетевые сервисы (IBM Peer v 1.0, TCP/IP v 3.0, MPTS). Build level 8.209.
Peregrine - по одной версии это Warp 3 pan-European refresh, по другой - “Warp International Beta”. Представляет собой обновление Warp (for Windows?), от первоначальной версии отличается более высоким build level'ом (8.200 или 8.209?) и NLS-поддержкой, которая совершенствовалась вслед за выходом исходного Warp 3. В продажу этот дистрибутив не поступал.
Talon - Warp Server 4 + IBM Workgroup Server + IBM Database server
Merlin - Warp Connect v 4.00 (сентябрь 1996 г.). Build level 9.023.
Aurora - Warp Server for e-business (v 4.50). Build level 14.039F. До релиза в апреле 1999 г. IBM трактовал это кодовое название как “the dawn of the next generation of Warp Servers” - “рассвет нового поколения Warp Server'ов”. Это же название (Aurora) применяется и в отношении компонентов, вошедших в фикспак XR_M013 для Merlin (март-апрель 2000 г.), а также систем, обновлявшихся этим и последующими фикспаками.
Convenience Package - распространяемые по подписке дистрибутивы, основанные на ядре 4.50 и содержащие все, что предлалось по линии IBM Software Choice. Первый подобный комплект вышел 30/11/2000, build level 14.062. Второй (и последний) - вышел 17/12/2001. Разделяются на “серверные” и “клиентские” варианты, соответственно: ACP (Aurora Convenience Package) и MCP (Merlin Convenience Package).
Falcon - OS/2 Warp Connect for PowerPC. Релиз вышел в начале 1996 г., после чего дальнейшие разработки были незамедлительно свернуты. В широкой продаже этой системы не было. План версий (на май 1995 г.):
Falcon 1.0 = полный аналог старого Warp 3 (OS/2 Warp + BonusPak) Falcon 1.1 = поддержка Open32 и OpenDoc Falcon 2.0 = "OS/2 Warp intercept client product for both PowerPC and Intel"
Hawk - OS/2 Warp Server for PowerPC. Планировался к выпуску в конце 1996 г., но был заморожен вместе с Falcon. Планы по состоянию на май 1995 г.:
Hawk 1.0 = клон Warp Server 4 с поддержкой Open32, OpenDoc и Eagle Hawk 2.0 = развитие Hawk 1.0 с зачатками Directory Services (выход был запланирован на 1997 г.)
Все PowerPC'шные версии (Raptor technology) построены на микроядре (Mach), сообщали версию 3.00 (OS/2 v 3.0 на i386 сообщает 2.30, а 4.50 - 2.45). Существовал тулкит для i386 OS/2, позволявший кросс-компилировать файлы для PowerPC посредством MetaWare High C/C++.
Project Eagle - интеграция Warp Server с различными службами: “Eagle provides a common installation function to extend Warp to optionally include: the IBM Workgroup Server for mail, calendar, far server support; IBM Communications Server for host access; the IBM Database Server for database; the IBM Internet Server to maintain a WWW home page; the IBM Network Management Server to allow centalized management of network resources; and the IBM Transaction Server to allow transaction processing”.
Thin client:
Blue Bird - Workspace on-Demand v 1.00 (1997 г.) Orion - Workspace on-Demand v 2.00 (1998 г.) Atlas - Network Client Manager/Workspace on-Demand v 3.00 (2000 г.)
Third-party:
NDS OS/2 - Nokia Data Systems OS/2 v 1.1C (1989 г.) - OEM-вариант Microsoft OS/2 v 1.1 с инсталлятором и драйверами под оборудование Nokia.
COMPAQ OS/2, Zenith OS/2 - v 1.x на базе Microsoft OS/2.
Citrix WinView v 2.2 - использует ядро OS/2 v 2.0, причем некое 2.182 на базе IBM'овского 6.466.
eComStation - “an Internet enabled platform for business desktop computing” от фирмы Serenity Systems. Базируется на стандартных IBM'овских ядрах:
v 0.9 - 14.039 (< 08/2000) v 1.0 Preview Edition - 14.052_W4 (10/2000) v 1.0 - 14.062 (07/2001) = MCP#1 v 1.05/1.1 - 14.086 (03/2003) = MCP#2 v 1.2 - 14.097 (08/2004) v 1.2R (Media Refresh) - 14.103a (11/2005) v 2.0 - 14.105 (xx/2008?)
osFree - несколько независимых явлений:
I. Подпольный freeware-дистрибутив (образы загрузочных дискет, на которых только ядро, *CALL*.DLL и основные утилиты). Technology Preview Edition (февраль 2002 г.) совместима с ядром 9.023; реализует несколько APAR'ов и функций из более поздних ядер. Последний известный билд (26/06/2004) имеет рудиментарную поддержку KEE32. II. Open-Source комплект из нескольких мелких утилит и 4OS/2 v 3.04.
III. Изыскания в области нового ядра для OS/2 (www.osfree.org с соавторами).
Прочая продукция IBM:
Striker = DAPIE = DAX = Open32 Sword = VisualAge C++ v 3.0 Tuscany = VisualAge C++ v 4.0 Quint = IBM Web Browser (на базе Gecko) в OS/2 v 4.52
[A]: Michal Necasek (michaln@prodigy.net)
Trimaran - OS/2 v 1.1 Ferengi - OS/2 v 2.1 for Windows