Thursday, July 31, 2008

Driver models

Windows NT introduced its own driver model, the Windows NT driver model, and is incompatible with older driver frameworks. With Windows 2000, it was replaced by the Windows Driver Model, which was first introduced with Windows 98, but was based on the NT driver model.[1] Windows Vista added native support for the Windows Driver Foundation, which is also available for Windows XP, Windows Server 2003 and to an extent, Windows 2000.

Releases

Windows NT Releases
Version Marketing Name Editions Release Date RTM Build
NT 3.1 Windows NT 3.1 Workstation (named just Windows NT), Advanced Server July 27, 1993 528
NT 3.5 Windows NT 3.5 Workstation, Server September 21, 1994 807
NT 3.51 Windows NT 3.51 Workstation, Server May 30, 1995 1057
NT 4.0 Windows NT 4.0 Workstation, Server, Server Enterprise Edition, Terminal Server, Embedded July 29, 1996 1381
NT 5.0 Windows 2000 Professional, Server, Advanced Server, Datacenter Server February 17, 2000 2195
NT 5.1 Windows XP Home, Professional, 64-bit Edition (Itanium), Media Center (original, 2003, 2004 & 2005), Tablet PC (original and 2005), Starter, Embedded, Home N, Professional N October 25, 2001 2600
NT 5.1 Windows Fundamentals for Legacy PCs N/A July 8, 2006 2600
NT 5.2 Windows XP 64-bit Edition Version 2003 (Itanium)[2] March 28, 2003 3790
NT 5.2 Windows Server 2003 Standard, Enterprise, Datacenter, Web, Storage, Small Business Server, Compute Cluster April 24, 2003 3790
NT 5.2 Windows XP Professional x64 Edition April 25, 2005 3790
NT 5.2 Windows Home Server N/A July 16, 2007 3790
NT 6.0 Windows Vista Starter, Home Basic, Home Premium, Business, Enterprise, Ultimate, Home Basic N, Business N Business: November 30, 2006
Consumer: January 30, 2007
6000
6001(SP1)
NT 6.0 Windows Server 2008 Standard, Enterprise, Datacenter, Web, Storage, Small Business Server February 27, 2008 6001
NT 6.1 Windows 7 (codenamed Blackcomb, later Vienna) TBA H2 2009 Unknown

Note: NT 3.1 to 3.51 incorporate Program Manager and File Manager. NT 4.0 to 6.0 replace this with Windows Explorer (including a taskbar and Start menu).

The first release was given version number 3.1 to match the contemporary 16-bit Windows; magazines of that era claimed the number was also used to make that version seem more reliable than a '.0' release. There were also some issues related to Novell IPX protocol licensing, which was apparently limited to 3.1 versions of Windows software.[citation needed]

The NT version number is no longer used for marketing purposes, but is still used internally, and said to reflect the degree of changes to the core of the operating system.[3] The build number is an internal figure used by Microsoft's developers and beta testers.

No comments: