How Microsoft Got its OS Declared an "Open System" and wound up in Government
This article appeared in the USENIX Association newsletter ;login: (Volume 20, Number 6, December 1995) |
|
|
Comments (22)
2 earlier comments in the full thread.
In my experience, people usually think, like you, that it's just jealousy, and leave it at that, without going and check the facts. However, I don't know *anyone* who actually checked the facts of Microsoft's history that doesn't end up with at least a profound distrust of the company. Their track record is abysmal, but most people just seem not to be aware of it...
One example, of many; I was an engineer making a living installing CAD/CAM applications on Unix systems (joy). Anyway, the apps all fell to NT over the space of about a year or so, many of the vendors promised to continue support for Unix, only to have those promises fall through.
It was amazing to me, how many vendors did this, until I found out what happened. Basically, Microsoft promised the vendors a toolkit for developing CAD/CAM applications that would include a set of libraries that would make it easily portable to any Unix.
Vendors coding up new CAD products under Unix and then porting them to NT said "Whoa -- we can make one code base, and hit the port button, and have multiple products with less hassle". Made economic sense, as taking Unix CAD products to NT was often painful and required some serious creativity (Bentley, in my not so humble opinion, seemed to do an incredible job of this).
What happened, though? Microsoft bascially waited a year or so, and said "oh, we decided that porting kit didn't make economic sense."
Suddenly, all but a few Unix CAD/CAM products were gone. Great work on the shady side of the fence. Awesome move business wise.
The problem is that this is standard fare -- used to be at least. I seriously have my doubts that Microsoft is done with this kind of "promise now, but only deliver the goods that help us, later" mentality.
Your story points out another reason why Microsoft pulled it off: managers and directors seem to be so gullible! I mean, who in their right mind would base a decision that completely changes their business on vaporware from a company they have absolutely no control over? I know I'm pretty illiterate when it comes to running a company, but having worked for a year in a very small company (10pp), one thing I've learned is that others have to show you the goods before you can even *consider* basing your business on them. Any other way always leads to catastrophes.
But then I am *really* business illiterate, so I'm probably just missing something ;) .
But on to more fun things...
I had wondered about the CAD/CAM thing while it was happening. NT in the early days (92-95) wasn't terrifically well-documented, well-designed or even well-debugged, as we found out later. The CAD/CAM products that moved to NT were often pale shades of the Unix originals, albeit cheaper. I never could figure out the reason for the move - it had to cost the CAD/CAM companies a lot of time and effort to retool for NT, and it was pretty obvious that "You can develop under NT 5 times faster than Unix!" was a flat-out lie.
When managers and directors make the decisions, particularly in large corporations, you have to follow the money. I bet a lot of these decisions get made because of chronic, low- to medium-level corruption. Yes, pay offs. The few times I've heard drunken managers confess to it, the amounts were surprisingly small, easily covered by fake travel expenses.
I was just the other day corresponding with Magnus Londén of Hufvudstadsbladet, who had written a column about the corruption of the laptop repairs market. His experience was, that even simple-to-fix laptops were routinely written off by the shops, telling you it's cheaper to buy a new one.
Then he took it to a small repair shop back in Ruskeasuo at the edge of Helsinki, run by a Nigerian (I'm not making this up!) who fixed it for a few tenners. He fixes laptops, videos, cameras, -- even vinyl record players.
As Londén wrote, "This Means War". I reminded him that the war has been on for a while, and the corruption of the Windows world is no secret. He could only agree, but wrote "Unfortunately the point (also of the column) is, that so-called ordinary folks don't grasp/dare to believe that they are being cheated the way they are."
So, avenger, welcome to a bigger, badder world. (And _do_ go prove marxism for me, OK? ;-)
Ummm....I think you've got some culprits a little confused, though Microsoft certainly was a bad actor, however, for the OS/2 fiasco...IBM gets to share the blame.
In the early days of OS/2 development, Bill Gates and Microsoft guys were telling developers that the Windows API would be the graphical API for OS/2, and that they should write to it.
IBM, however, chose to use their own GDDM for OS/2, meaning that OS/2 and Windows programs would not be compatible.
Developers had to choose between IBM and OS/2 or Microsoft and Windows.
They chose IBM and OS/2, only to be hobbled by some very bad decisions IBM made -- most specifically that the original OS/2 be able to run on an 80286 -- because IBM had advertised the PS/2 models 50 and 60 as being OS/2 compatible.
OS/2 came out complex to install, resource-hungry, and unable to multi-task DOS programs.
Microsoft brought out Win 3.0, which, for all its problems, took some advantage of the 30386, multi-tasked DOS programs --- better than Windows programs, I might add, as Dos programs were pre-emptively multi-tasked and Windows programs were not -- and much lighter resource requirements. I was able to run win 3.0, for example, acceptably on my 4 mb 80386x.
As you know, the market chose Windows.
Quoting:As you know, the market chose Windows.
I have to quibble here. Didn't the "guilty" verdict in DoJ vs Microsoft basically mean that no fair market, and maybe no market at all, ever really occurred?
At least since Windows 3.11, I sincerely doubt that a consumer market for PC operating systems has existed. And I mean that in both economist and practical usage.
No it doesn't.
It means merely that Microsoft acquired a monopoly and then proceeded to abuse it. Prior to Windows 3.0, Windows was a complete joke, good for very little. Most people presumed that OS/2 was the next step in PC OS's.
IBM screwed the pooch big-time on that one, trying to plant the impression hat OS/2 was tied to the PS/2, trying to maintain premium opn PS/2's and licensing microchannel technology at prices that most makers found easy to resist, esp. since the benefits could be engineered more cheaply.
Windows 3.0 was so bad that most people forget. I remember it even had trouble not crashing while *idle*. Microsoft implemented per-processor licensing during this timeframe, didn't they?
Windows 3.1 and 9x/ME all had an interesting habit of crashing after a couple hours of idling, with no applications running. Good thing DOOM ran under DOS.
Like many things, YMMV.
Windows 3.0 crashed a lot more than I would have liked, but not so much to keep me from using it. The ability to run multiple DOS Windows was a big boon to me. I was doing C programming under CICS (if you can imagine it), prototyping under QuickC in a DOS Window before I moved stuff up to the mainframe.
Quoting: The ability to run multiple DOS Windows was a big boon to me.
I hope you've had therapy since then.
Just kidding, it was similar functionality that got me excited about 3.1 for me back then.
Who will it be....
It will surprise us all...
Flush with cash after personal health concerns lead to sale of their primary business, Ben and Jerry begin producing Free Spirit software.
Using the clever marketing honed in their former enterprise and buoyed by goodwill instilled in their hordes of happy former customers, their ChunkyMonkeyOS takes the market by storm. Especially popular is their project planning software, "Why Bother, brother?", which replaces milestones with "Let's get stoneds". Nothing gets done, but nobody cares.
The forces of Free Software try to warn the public about this so-alled Free Spirit software, but the public is confused by the difference, and, besides, it's good ol' Ben and Jerry!
The Free Software movement is crushed for good when Free Spirit includes a Cherry Garcia coupon with each purchase of a Free Spirit product.
A few years later, a young woman goes to the office supply closet. While there, she notices an unopened box gathering dust on the floor. She wipes off the dust and is puzzled. Box in hand, she walks back to the office and starts asking around, "Has anybody here heard of Microsoft?"
It is the year 2030 and newly installed Emperor William the First of Jesusland (via Redmond) has just bulldozed the anachronistic White House and Congress buildings. "I want no reminders of democracy, the future belongs to the magnificient Oligarchs who rule by divine right. (This was later confirmed by 110 year old Pat Robertson the Jesusland spritual leader)" he says cursing as his laptop crashes once again. "Bill is a God, he invented personal computing" says Jesusland Minister of Truth, O'Reilly. "I see nothing wrong with gulags for the likes of Torvalds. Linux nearly destroyed capitalism err oligarchy".
So, I go to install DOS, and it says (paraphrasing here):
"I found a copy of OS/2 -- do you want me to delete it? (y/n) [y]:"
Gotta love those M$ guys. Gutsy.
Post a comment
A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.
Your message:Sign up and post (it is free) or Log in and post
