Windows 2.03

[WINDOWS_EDITION]
Name=Windows 2.03
Version=2.03
Build=N/A
Codename=InterfaceManager II
ReleaseDate=1987-12-09
ReleaseType=Retail

[KERNEL]
File=KERNEL.EXE
Version=2.03.x
Architecture=16-bit Real Mode
ExecutionModel=Cooperative Multitasking (DOS-based)
MemoryModel=Segmented Real Mode (Enhanced)
Exports=InitKernel, TaskCreate, TaskSwitch, MemAlloc, MemFree, QueueInit

[USER]
File=USER.EXE
Version=2.03.x
UIModel=Overlapping Windows (first version)
Exports=WndCreate, MsgDispatch, MenuProc, InputLoop, FocusManager

[GDI]
File=GDI.EXE
Version=2.03.x
Drivers=CGA.DRV, HERC.DRV, EGA.DRV, VGA.DRV (early)
Exports=BitBlt, LineTo, FontLoad, BrushCreate, RegionOps

[SYSTEM_FILES]
WIN.COM=2.03.x
SYSTEM.EXE=N/A
CONTROL.EXE=2.03.x
SPOOLER.EXE=2.03.x

[DRIVERS]
DisplayDrivers=CGA.DRV, HERC.DRV, EGA.DRV, VGA.DRV
InputDrivers=MOUSE.DRV
PrinterDrivers=PRINTER.DRV (expanded)
OtherDrivers=OEM keyboard layouts

[APPS]
CoreApps=NOTEPAD.EXE, WRITE.EXE, PAINT.EXE
Utilities=CALC.EXE, CALENDAR.EXE, CARDFILE.EXE, CLIPBRD.EXE, TERMINAL.EXE
Games=REVERSI.EXE

[BOOT]
BootMethod=Launched from MS-DOS
EntryPoint=WIN.COM -> KERNEL.EXE:InitKernel
FileSystem=FAT12 / FAT16 (via DOS)
DOSVersionRequired=3.0+

[MEMORY]
Mode=Real
MaxAddressSpace=640K
VirtualMemory=No
HMA=No
EMS=Supported via OEM drivers
XMS=No

[UI]
Windowing=Overlapping Windows (new)
ColorDepth=1-bit/2-bit/4-bit/16-color depending on adapter
Input=Keyboard + Microsoft Mouse
Shell=MS-DOS Executive

[NOTES]
First Windows version with overlapping windows. Introduced VGA support. Improved memory handling and UI responsiveness. Triggered legal disputes with Apple over windowing design.