The History and Future of Microsoft Operating Systems

Home

Sources

About the Author,
Site, and Server

Horizontal Bar

XENIX

About Microsoft

XENIX

MS-DOS 1.x - 3.x

Windows 1.0 - 2.x

MS-DOS 4.0

Windows 3.x

MS-DOS 5.0 - 6.x

Windows NT 3.x

Windows 95

Windows NT 4.0

Windows CE 1.0 - 3.0

Windows 98 & 98 SE

Windows 2000

Windows ME

Windows XP


In 1980, Microsoft announces its XENIX operating system, an "enhanced version of the UNIX operating system." It is designed to run on Intel 8086, Zilog Z8000, Motorola M68000 and DEC PDP-11 series. In the announcement, Microsoft also said they would port all of their existing software to XENIX (that is, develop new versions of the software that will run on XENIX), and that it would be able to run UNIX software as well .6  The software was not available to consumers directly from Microsoft. They licensed XENIX to computer equipment manufacturers such as SCO, Tandy and Intel who sold it to consumers after branding it with their own name.7  XENIX was Microsoft's first and only UNIX-type operating system. It is interesting that they have never attempted something like this again. The majority of Web, database, e-mail, and other high-end servers in mainstream production use today run on some variation of UNIX, such as Linux, FreeBSD, NetBSD, BSD/OS, or Sun Solaris. The reliability of these systems is much greater than that of Windows NT or Windows 2000, and they are much more scalable (able to manage large networks and handle a high volume of users). This is due in no small part to their simplicity compared to Windows NT or 2000. When people criticize Microsoft for producing software that is prone to crashing (compared to UNIX variations), many times they fail to realize how much more programming code there is in a GUI (Graphical User Interface) application and how much more complex the code has to be. If Microsoft offered a UNIX variation today, people may start to realize that the cause of the relative instability of Windows is not the fact that it is
a Microsoft product, but rather the fact that it is a GUI program.

 

HomePreviousNext

©2001 Joe Hodsdon.  Page last updated