Attempting to re-trace the path that M$ has made with Windows... This document has been created by me as an informative look at the software history of Windows. Please be aware that some information may be missing from the tables. If you information that is not provided in the tables or believe any piece of this information to be wrong, please present me with a proof positive screenshot of the version info page of the properties on the "Setup.exe", "explorer.exe", or "winver.exe" file(s) as well as the file(s) themselves. netsendjoe@hotmail.com =============================== : PID Table : ------------------------------- : Retail = 51882 335 : : Volume License = 51883 270 : : OEM = 82503 OEM : : Beta = 51882 000 : =============================== ___________________________________________________________________________________________________________ Standard Windows Platform _________________________ [technical build] [build number] [product released] 1.0 Windows 1.0 1.01 Windows 1.01 1.03 Windows 1.03 1.04 Windows 1.04 2.03 Windows 2.03 2.04 Windows 2.04 3.1.040 40 Windows 3.1 3.10.103 103 Windows 3.1 Upgrade 3.11.0.300 300 Windows 3.11 4.0.0.950 950 Windows 95 4.00.1068 1068 Windows 95 ( Version "b" ) 4.00.1111 1111 Windows 95 ( Version "c" ) 4.10.1998 1998 Windows 98 4.10.0.2222 2222 Windows 98 SE ( 2nd Edition ) 4.90.0.3000 3000 Windows ME 4.90.0.3000.2 3000.2 Windows ME ( Developers Edition ) ___________________________________________________________________________________________________________ The Windows NT platform evolved out of Windows 3.11 For Workgroups, and a new kernel was in the works. An early model of the NT kernel was first debut in Windows NT 3.51, although it wasn't until Windows NT4 that the kernel was brought to its best standards. Windows 2000 continued to improve the NT kernel up to and including Windows XP, which is the most stable in the Windows NT family. Windows NT Platform ___________________ [technical build] [build number] [product released] 3.51 Windows NT 3.51 4.0.1375.1 1375 Windows NT 4 After the success and improvements made to Windows NT4, an entirely revamped version came to light. It was first know as Windows NT 5.0 and later became Windows 2000 the next face of business. The build number of NT 1375 was forked over into Windows 2000 since the code was taken over from Windows NT4 and combined all previous service packs and hotfix code. 5.00.2195.1 2195 Windows 2000 Professional 5.0.2195.1 2195 Windows 2000 Server 5.0.2195.1620 2195.1620 Windows 2000 Data Center Server 5.1.2600.0 2600 (xpclient.010817-1148) Windows XP Professional 5.1.2600.0 2600 (xpclient.010817-1148) Windows XP Home Edition 5.1.2600.0 2600 (xpclient.010817-1148) Windows XP 64-Bit Edition 5.1.2601.0 2601 Windows XP ( Developers Edition ) ___________________________________________________________________________________________________________ Standard Windows Platform ( internal beta builds ) __________________________________________________ [technical build] [build number] [product name] 4.00.0.950 950 Windows codename chicago ( Windows 95 ) 4.10.0.999 999 Windows codename nashville ( Win96 ( Win95 IE updated explorer shell )) 4.10.0.1488 1488 windows codename memphis ( Windows 98 beta 1) 4.10.0.1602 1602 windows codename memphis ( Windows 98 beta 2) 4.90.0.2460 2460 Windows codename georgia ( Windows ME beta ? ) 4.90.0.2470 2470 Windows codename georgia ( Windows ME beta ? ) 4.90.0.2499 2499 Windows codename georgia ( Windows ME beta ? ) 4.90.0.2985 2985 Windows ME ( RC1 ) 4.90.0.2990 2990 Windows ME ( RC2 ) 5.50.5111.1 5111 Windows codename neptune ( Windows codename whistler ) Windows Neptune was thought to be a Home users version of 2000, which would begin the next trend of desktop computing. The version number was chosen to show that neptune would be a crossing point from 2000 to something else... Neptune incorporated all major code from Windows 9x's kernel so it could best handle both NT applications and 9x ___________________________________________________________________________________________________________ Windows NT Platform ( internal beta builds ) _______________________________________________________ Builds containing "main" as part of their technical build are direct from the main Microsoft Development team Builds containing "idx" as part of their technical build are interim ( landmark ) builds. Builds containing "xpclient" as part of their technical build are client builds. All information is for the "Professional" version unless noted. [technical build] [build number] [product name] 2128 codename cairo ( Windows 2000 ) -------- Windows XP -------- Instead, Neptune's progress was halted and transformed into whistler, which brought about enough new technologies to back the release. Built off of Windows 2000, whistler begins its journey. 5.1.2223.1 (main.000411-2307) 2223 codename whistler ( Pre-Beta 1 ) 5.1.2250.1 (main.000628-2110) 2250 codename whistler ( Pre-Beta 1 ) 5.1.2257.1 (idx01.000810-2103) 2257 codename whistler ( Pre-Beta 1 ) 5.1.2296.1 (beta1.001024-1150) 2296 codename whistler ( Pre-Beta 1 ) 5.1.2410.1 (main.001208-1934) 2410 codename whistler ( Beta 1 ) 5.1.2428.1 (idx01.010129-1827) 2428 codename whistler ( Interim ) (Pre-Beta 2 ) 5.1.2458.0 (main.010310-1600) 2458 codename whistler ( Pre-Beta 2 ) 5.1.2462.0 (main.010315-1710) 2462 codename whistler ( Beta 2) 5.1.2463.0 (main.010328-1824) 2463 codename whistler ( Post-Beta 2) 5.1.2465.0 (idx01.010412-2007) 2465 Windows XP ( Interim ) ( Post-Beta 2) 5.1.2469.0 (idx02.010430-2007) 2469 Windows XP ( Interim ) ( Post-Beta 2 ) 5.1.2474.0 (main.010508-1907) 2474 Windows XP ( Pre-RC1 ) 5.1.2475.0 (idx01.010514-2023) 2475 Windows XP ( Interim ) ( Pre-RC1 ) 5.1.2481.0 (main.010523-1905) 2481 Windows XP ( Pre-RC1 ) 5.1.2485.0 (main.010531-2130) 2485 Windows XP ( Pre-RC1 ) 5.1.2486.0 (main.010602-1927) 2486 Windows XP ( Pre-RC1 ) 5.1.2495.0 (main.010614-1724) 2495 Windows XP ( Pre-RC1 ) 5.1.2499.0 (main.010619-1834) 2499 Windows XP ( Pre-RC1 ) 5.1.2502.0 (main.010622-1750) 2502 Windows XP ( Pre-RC1 ) 5.1.2504.0 (main.010625-1923) 2504 Windows XP ( Pre-RC1 ) 5.1.2505.0 (main.010626-1514) 2505 Windows XP ( RC1 ) 5.1.2509.0 (main.010702-1146) 2509 Windows XP ( Post RC1 ) 5.1.2517.0 (main.010713-1717) 2517 Windows XP ( Post RC1 ) 5.1.2520.0 (main.010717-1624) 2520 Windows XP ( Pre-RC2 ) 5.1.2525.0 (xpclient.010723-1719) 2525 Windows XP ( Pre-RC2 ) 5.1.2526.0 (xpclient.010724-1758) 2526 Windows XP ( RC2 ) 5.1.2532.0 (xpclient.010731-1658) 2532 Windows XP ( Post-RC2 ) 5.1.2535.0 (xpclient.010803-1621) 2535 Windows XP ( Pre-RTM ) 5.1.2542.0 (xpclient.010811-1534) 2542 Windows XP ( Pre-RTM ) At this point Microsoft jumps the build info up to met the pre-determined release info. 5.1.2600.0 (xpclient.010817-1148) 2600 Windows XP ( RTM final ) -------- Windows XP SP1 -------- 5.1.2600.1050 (xpsp1.020529-1810) 2600.1050 Windows XP + SP1 Beta Build 1050 5.1.2600.1060 (xpsp1.020618-1800) 2600.1060 Windows XP + SP1 Beta Build 1060 5.1.2600.1065 (xpsp1.020625-1800) 2600.1065 Windows XP + SP1 Beta Build 1065 5.1.2600.1073 (xpsp1.020709-1800) 2600.1073 Windows XP + SP1 Beta Build 1073 5.1.2600.1079 (xpsp1.020717-1800) 2600.1079 Windows XP + SP1 Beta Build 1079 5.1.2600.1081 (xpsp1.020719-1845) 2600.1081 Windows XP + SP1 Beta Build 1081 5.1.2600.1086 (xpsp1.020729-1807) 2600.1086 Windows XP + SP1 Beta Build 1086 5.1.2600.1089 (xpsp1.020801-1815) 2600.1089 Windows XP + SP1 Beta Build 1089 5.1.2600.1090 (xpsp1.020802-1900) 2600.1090 Windows XP + SP1 Beta Build 1090 5.1.2600.1097 (xpsp1.020813-2140) 2600.1097 Windows XP ( Corp ) + SP1 Beta Build 1097 5.1.2600.1102 (xpsp1.020819-1930) 2600.1102 Windows XP ( Corp ) + SP1 Beta Build 1102 5.1.2600.1105 (xpsp1.020822-1800) 2600.1105 Windows XP ( Corp ) + SP1 RC Build 1105 5.1.2600.1105 (xpsp1.020822-1800) 2600.1105 Windows XP ( Corp ) + SP1 RC Build 1105 ( 5in1 CD ) 5.1.2600.1106 (xpsp1.020828-1920) 2600.1106 Windows XP ( Corp ) + SP1 Final RTW Build 1106 -------- Windows .Net Server 2003 -------- 5.1.2462.0 (main.010315-1710) 2462 Windows Whistler Server 2002 ( Beta 2 : this was where Windows .Net divided paths from whistler also prompting .Net Beta 3 ) 5.1.2493.0 (main.010612-1737) 2493 Windows Whistler Server 2002 (Post-Beta2) At this point Microsoft jumps the build info up 1000 builds so that there is no confusion with XP betas. This means that in reality all 3xxx builds are matched with 2xxx builds of XP 5.1.3505.0 (idx02.010627-0843) 3505 Windows .Net Server Family (Post-Beta2) 5.1.3541.0 (main.010810-1755) 3541 Windows .Net Server Family (Pre-Beta3) 5.1.3590.0 (main.011110-1652) 3590 Windows .Net Server Family (Beta3) Two months after 3541 and XP's debut all of XP's final code is worked into 3590, and an XP 64-bit release is drawn off of this build, meaning that XP's real final build was in the 259x's that never existed. 5.1.3604.0 (idx01.020125-2301) 3604 Windows .Net Server Family (Post-Beta3) 5.1.3615.0 (main.020306-1639) 3615 Windows .Net Server Family (Post-Beta3) After having decided .Net's release would be delayed, the minor version was bumped to 5.2 and Windows XP's 1st service Pack began. 5.2.3621.0 (idx02.020402-1701) 3621 Windows .Net Server Family (Pre-RC1 Interim) 5.2.3628.0 (idx03.020501-1646) 3628 Windows .Net Server Family (Pre-RC1 Interim) 5.2.3657.0 (main.020627-1840) 3657 Windows .Net Server Family (Pre-RC1 OEM) 5.2.3660.0 (main.020703-1730) 3660 Windows .Net Server Family (Pre-RC1) 5.2.3663.0 (main.020715-1506) 3663 Windows .Net Server 64-Bit (RC1) With Windows XP's 1st Service Pack out the fixes are implemented into .Net's 3676 build and a slight name change is noted. 5.2.3676.0 (main.020829-2048) 3676 Windows .Net Server 2003 Family (Post-RC1 OEM) 5.2.3678.0 (main.020904-2221) 3678 Windows .Net Enterprise Server (Post-RC1) 5.2.3678.0 (idx01.020915-2045) 3678 Windows XP 64-bit Japanese ( Windows Advanced Server 1.2 ? Interim) 5.2.3681.0 (main.020913-1826) 3681 Windows .Net Server 2003 Family (Pre-RC2) -------- Windows XP SP2 -------- -------- Windows 2000 SP3 -------- -------- Windows longhorn -------- -------- Windows .Net SP1 -------- ___________________________________________________________________________________________________________