Исследование:Windows 3.10.103 (1992-03-02)

Материал из Old-DOS Wiki
Перейти к: навигация, поиск

В этой статье описан процесс исследования сборки Windows 3.10.103 (1992-03-02), а также выводы этого исследования.
Предупреждение: исследование НЕ претендует на абсолютную истинность. Информация, изложенная в этой статье, основана на предположениях, результаты также носят предположительный характер до тех пор, пока не будут подтверждены надёжными источниками.

Источники и факты

  • Даты файлов не приведены к общему виду и различаются между собой.
  • Исследование основано на информации из антимонопольных документов.

Предположения

Исследование основано на нижеизложенных предположениях:

  • Разные даты файлов свидетельствуют о датах компиляции разных сборок этапов Pre-RC и RC.
  • В определённый день компилировалась только одна сборка.
  • На этапе RC 3 все сборки маркировались вспомогательной латинской буквой; промежуточных сборок между RC 3a, RC 3b, RC 3c, RC 3d, RC 3e и RC 3f не было.
  • Рассматриваемая сборка является RC 3g или более поздней компиляцией этапа RC 3.

Рассматриваемые сборки

На основании дат файлов можно предположить существование компиляций Windows 3.1 от следующих дат (полужирным шрифтом выделены компиляции, которые однозначно идентифицированы на основе предположений):

  • September 1991 Beta
    • 03/09/1991 (EGA.SY_).
  • October 1991 Beta
    • 09/10/1991 (WINDOWS.LO_)
    • 14/10/1991 (386MAX.VX_, BLUEMAX.VX_, TESTPS.TX_)
  • November 1991 Beta
    • 04/11/1991 (CONTROL.SR_)
    • 14/11/1991 (WIN87EM.DL_)
    • 20/11/1991 (IPXODI.CO_)
    • 21/11/1991 (IPX.OB_)
  • December 1991 Beta
    • 04/12/1991 (TBMI2.CO_)
  • January 1992 Beta
    • 06/01/1992 (WINPOPUP.EX_)
    • 20/01/1992 (NETAPI20.DL_, PMSPL20.DL_)
    • 23/01/1992 (PRTUPD.INF)
    • 30/01/1992 (SETUP.SHH)
  • February 1992 Beta
    • 02/02/1992 (LANMAN.DR_, WINPOPUP.HL_)
    • 03/02/1992 (SETUP.RE_)
    • 10/02/1992 (SYSTEM.SR_)
    • 11/02/1992 (NETX.CO_)
    • 12/02/1992 (MOUSE.SY_, MOUSEHP.CO_, MOUSEHP.SY_, NETWARE.HL_)
    • 13/02/1992 (LANMAN.HL_)
    • 16/02/1992 (MOUSE.CO_)
    • 17/02/1992 (APPS.IN_):
    • 19/02/1992 (LSL.CO_, *.FO_)
    • 21/02/1992 (NETWARE.DR_, VIPX.38_)
    • 24/02/1992 (NWPOPUP.EX_, VNETWARE.38_)
    • 27/02/1992 (WIN.SR_)

Компиляция 03/02/1992

Файл SETUP.RE_ имеет метку даты 03-02-1992.
Помимо описываемого источника, существование компиляции Windows 3.1 от 03-02-1992 косвенно подтверждается файлом COMMDLG.DLL, обнаруженным в комплекте неидентифицированного программного обеспечения (подробнее в соответствующей статье).
Исходя из этого, можно предположить, файл SETUP.RE_ относится к сборке Windows 3.1 RC 1 от 03/02/1992.

Компиляция 17/02/1992

В разделе документа PX01251, описывающего исправления ошибок для сборок этапа RC 3, указана дата 2/17 – это момент, с которого отслеживаются исправления ошибок.
Самая ранняя описываемая сборка этапа – RC 3a.
Файл APPS.IN_ имеет метку даты 17-02-1992.
Исходя из этого, можно предположить, что дата компиляции сборки Windows 3.1 RC 3a17/02/1992.

Компиляция 19/02/1992

Файлы *.FO_ (сжатые файлы *.FOT), а также LSL.CO_ датированы 19-02-1992.
Бинарно эти файлы идентичны одноимённым файлам из RTM-версии от 10-03-1992. Значит, 19 февраля 1992 была их последняя модификация.
Во внутреннем документе PX01251 файлы *.FOT упоминаются в строке:

.FOT – Changed copyright messages

Данная строка находится в разделе описываемых изменений сборки RC 3b.
Исходя из этого, можно предположить, что дата компиляции сборки Windows 3.1 RC 3b19/02/1992.