Christopher B. Browne's Home Page
cbbrowne@acm.org

5. Humor at Microsoft's Expense

5.1. Microsoft Innovations

Microsoft is not usually considered (by anyone that has even a faint clue) to be a significant innovator in the computer industry. They're barely in the "top ten" with respect to the granting of software patents.

Support for the following things came out for Unix before they did for Windows NT...

The one thing that they have clearly conquered is the Not Invented Here syndrome; most companies are reluctant to adopt NIH technologies, whereas that's pretty much all that there is for Microsoft to adopt. They buy far more innovations than they create.

However, there are a few things that they've introduced:

5.2. Microsoft's Breakthrough Innovation

I have long contended that Microsoft's one true breakthrough innovation is the UAE or GPF. Once you set the expectation that software cannot run without producing random, data-destroying interruptions, you have dramatically lowered the bar. And greatly simplified the process of writing software. Why struggle to produce solid code when there is always the option of dumping out to an error message? When "adequate" becomes the standard to which apps aspire, it is hardly surprising that many apps don't even make it that high.

--

5.3. Alternative Naming Conventions

5.4. Top Ten Reasons why a Nintendo Entertainment System is better than Windows 95

5.5. How Microsoft Came To Power...

First they came for CP/M.

But I didn't speak up,

Because I didn't care about an operating system.

Then they came for WordPerfect.

But I didn't speak up,

Because their word processor was supposed to be so easy.

Then they came for Lotus 1-2-3.

But I didn't speak up,

Because their spreadsheet promised to be compatible.

Then they came for Netscape.

But I didn't speak up,

Because they gave me their web browser for free.

Then they came for the heart of our network.

But I didn't speak up,

Because their servers had such pretty buttons.

Then they came for me when I couldn't pay for an upgrade.

Bugs remained unfixed, security holes unplugged.

By that time there was no other option,

And no one was left to hear my voice.

-- Ken Stox

5.6. Other Hilarity at MSFT Expense

5.7. Microsoft Unix

Did you know that at one time, Microsoft was the largest vendor of Unix operating system software? Hard to believe? It's the truth! Microsoft used to sell Xenix, a version of Unix for 80x86 and 68K systems, which was quite widely used.

At one time, Microsoft considered that Unix was the OS to use for "server" systems, and that MS-DOS was preferred for single-user desktops. Once they started competing with OS/2 and Novell Netware, and got into attaching GUIs to everything, this changed, to the point that Unix was no longer considered competition, which was likely a mistake on their part.

At any rate, if Microsoft had either

we would probably be living in a considerably different world, from a computing perspective.

Google
Contact me at cbbrowne@acm.org