As I mentioned in the blog post I think they ended up hacking in a way to get out in a later FixPak for Warp. An even better workaround would be window ghosting on a timeout similar to the one used in XP and later. But yea 2.0 would have been a good opportunity to fix the problem properly.
For instance they originally wanted OS/2 2.0 to only support their proprietary PS/2 ports, and they also didnt want it to support EGA or VGA graphics (PS/2' hardware didnt support EGA or VGA graphics, instead they only supported Monochrome, CGA, and IBM's proprietary MCGA.)
False, VGA was standard on PS/2 model 50 and higher.
I didn't mention it in my blog post, but yes Citrix was a major victim of the MS OS/2 2.0 fiasco. It is hardly the worse of it though. Look up "OS/2 Microsoft Munchkins", and remember that wasn't the only unethical attack MS tried against OS/2 later on, which got worse as Chicago (Windows 95) was delayed. Not to mention DR-DOS too (remember OS/2 never depended on DOS).
Not to mention that MS was not exactly good during the Gates era either. My personal favorite is the MS OS/2 2.0 fiasco, but of course that is not the only one.
Personally, I think GPLv2 *or later* should be the default.
True, but I was referring to you saying Win7 above. Is that a mistake?
You mean Vista?
See this page. I will probably add this link to my blog post soon.
As I mentioned in the blog post I think they ended up hacking in a way to get out in a later FixPak for Warp. An even better workaround would be window ghosting on a timeout similar to the one used in XP and later. But yea 2.0 would have been a good opportunity to fix the problem properly.
I think it was released as an update for 3.1 too.
I know. It was hardly the worst thing about the MS OS/2 2.0 fiasco though (for which I have a very bad opinion against MS).
The problem is that the old IE6 browser harms the rest of the web at the same time too, and IE is a global system component.
Personally, if you can't tell from my comments, my personal favorite is the MS OS/2 2.0 fiasco.
Ideally these problems would be fixed if possible, though sometimes it is difficult to do so.
I do, and I prefer that people do if possible, but know that it is not always possible.
I wrote a blog article about MS's bad decision here:
http://yuhongbao.blogspot.ca/2012/12/about-ms-os2-20-fiasco-px00307-and-dr.html
The early MS OS/2 2.0 SDKs shipped with the old 1.2 shell that was much less bloated.
Though the best solution would have been not making this mistake back in 1990 in the first place.
For instance they originally wanted OS/2 2.0 to only support their proprietary PS/2 ports, and they also didnt want it to support EGA or VGA graphics (PS/2' hardware didnt support EGA or VGA graphics, instead they only supported Monochrome, CGA, and IBM's proprietary MCGA.)
False, VGA was standard on PS/2 model 50 and higher.
Also see the original MS OS/2 2.0 SDK announcement from 1989:
http://www.os2museum.com/wp/wp-content/uploads/2012/03/1989-12-29-m3974.html
And my blog post on is at here (notice the mention of DR-DOS and PX00307, which is another exhibit that don't seem to be well known:
http://yuhongbao.blogspot.ca/2012/12/about-ms-os2-20-fiasco-px00307-and-dr.html
20 years? But personally I used the Google Toolbar before, but stopped using it when browsers added a built-in search box.
I didn't mention it in my blog post, but yes Citrix was a major victim of the MS OS/2 2.0 fiasco. It is hardly the worse of it though. Look up "OS/2 Microsoft Munchkins", and remember that wasn't the only unethical attack MS tried against OS/2 later on, which got worse as Chicago (Windows 95) was delayed. Not to mention DR-DOS too (remember OS/2 never depended on DOS).
It is relevant because the kind of testing seems to be pretty similar.
I still remember Douglas Bowman's blog post about why he left Google.
My personal favorite is the MS OS/2 2.0 fiasco:
http://yuhongbao.blogspot.ca/2012/12/about-ms-os2-20-fiasco-px00307-and-dr.html
Note that Linux desktop was not free of stupid features either:
http://www.geekzone.co.nz/foobar/6229
But they still could not automatically infect other CD-Rs as far as I know. Someone would have to deliberately put it on there.
michaelochurch on HN has talked about this and the problems of closed allocation.
Not to mention that MS was not exactly good during the Gates era either. My personal favorite is the MS OS/2 2.0 fiasco, but of course that is not the only one.