That might be more accurately stated as "There was a time when Microsoft shafted IBM, like they've shafted everyone else".Lobster wrote:There was a time when Microsoft stood up to and challenged IBM.The workplace of the future may not include Microsoft.
The period in question was probably when MS decided to pull out of the joint venture with IBM that produced OS/2, and concentrate their efforts on Windows. While technically superior in various respects, OS/2 never became more than a niche product afterward, and IBM eventually pulled the plug on the effort.
IBM wasn't exactly blameless. Part of what prompted MS's decision was IBM's insistence on supporting the Intel 80286 CPU. MS wanted to skip the 286 and develop for the 386, which had better memory management. (The 286 permitted only one real mode session at a time, and the instruction set provided an instruction to enter virtual mode, but none to leave it: you had to do a CPU reset.) There were various attempts to get Unix running on 286 CPUs, and all had major problems because of architectural limitations in the 286.
It's actually fairly ironic. Back when I first got into computing, IBM was the 800lb gorilla, and IBM reps were known to threaten to have IT managers fired if they tried to buy third-party hardware and software to use with their IBM mainframes. They were all about account control and vendor lock-in. (It didn't always work. I heard of one IT manager who got that threat from an IBM rep, went to his boss with the story, and his boss called the IBM Regional Sales Manager and ripped him a new one. The IBM rep who made the threat found himself looking for new employment.)
These days, IBM is being a good citizen of the computing world, and is a major contributor to a variety of open source initiatives (like the Eclipse programmer's IDE.). M$ is taking leaves from the old IBM playbook and behaving like the 800lb gorilla.
______
Dennis