hide random home http://www.microsoft.com/TechNet/ntw-chic.htm (PC Press Internet CD, 03/1996)

Updated: March 8, 1996 TechNet Logo Go To TechNet Home Page

Microsoft Windows NT Workstation and Windows 95


Prepared by the Windows NT Workstation and Windows 95 Product Groups July, 1994

Why Have Two Desktop Operating Systems?

It is important to understand that there are two distinct design points for Microsoft's family of operating systems -- one centered on the mainstream system (in 1994), and another centered on the leading-edge system. It is not currently possible to have one operating system implementation that fully exploits the broad range of hardware available at any point in time. For mainstream systems (currently represented by products such as sub-notebook and entry-level desktop machines), the Windows 95 design goal is to deliver responsive performance for a broad range of applications while conserving the amount of system resources used. On the leading-edge system (e.g., Pentium, MIPS R4400 or Digital Alpha AXP-based systems, a dual-processor workstation or multi-processor RISC server), Windows NT was designed to fully exploit the capabilities of the hardware and provide the most advanced services for the most demanding applications.

As a result of the requirements placed on the new enterprise solutions, all major operating system developers have recognized the necessity of moving to a micro-kernel architecture for their leading-edge operating systems. This includes Microsoft, IBM, Sun (and most UNIX vendors), and Novell. Only Microsoft made this commitment over 5 years ago and began shipping Windows NT to developers in July 1992 with general availability in July, 1993. This architecture allows vendors to enhance systems to respond to the rapidly changing requirements of the business solutions being developed, while maintaining flexibility to exploit new hardware and peripherals. Both Windows 95 and Windows NT Workstation provide a common base of functionality that is required by all customers, including ease of use, power, connectivity and manageability. Microsoft is committed to and will deliver parity in basic functionality (such as the user interface)to each platform as quickly as possible. The further differences between the two platforms are a result of their different design goals. Windows 95 is focused on making computing easier for anyone using a wide range of personal and business applications on desktop and portable computers. To protect their current investment, these users require the highest level of compatibility with today's applications and device drivers.

Windows NT Workstation is focused on providing the most powerful desktop operating system for solving complex business needs. For developers; technical, engineering, and financial users; and business operations application users, it delivers the highest level of performance to support the most demanding business applications. It also provides the highest levels of reliability, protection, and security for those applications that you can't afford to have fail while exploiting the latest hardware innovations such as RISC processors and multi-processor configurations. This focus on solving business needs is also reflected in the emphasis on maintenance and regular system updates.

Over time, as mainstream machines become more powerful, technologies implemented first on the leading-edge Windows operating system product will migrate to the mainstream product. Sometimes technical innovations will appear first on the mainstream product, due to timing of releases or because some features are focused on ease of use for general end-users. The guiding principle for product planning is for the leading-edge product to provide a superset of the functionality in the mainstream product.

For application developers Microsoft has just one Windows programming platform, defined by Win32 -- the 32-bit Windows application programming interface and OLE. By following a few simple guidelines, developers can write a single application that runs across the Windows operating system product family. If they wish, developers can target specific operating system products because the functionality they provide is important to their particular application, but that is not a requirement. USAGE SCENARIOS

The decision about which platform to deploy should be based on what tasks people are trying to accomplish. The two platforms provide a very complementary set of capabilities that can accommodate a broad range of use scenarios. Consider the following examples:

Return to the Top


search icon Click Here to Search TechNet Web Contents TechNet CD Overview TechNet logo Microsoft TechNet Credit Card Order Form
At this time we can only support electronic orders in the US and Canada. International ordering information.


TechNet logo Go To TechNet Home Page ©1996 Microsoft Corporation Microsoft homepage Go To Microsoft Home Page