SteamKing said:
This is a highly imaginative recounting of the development of OS/2 and early Windows platforms, which doesn't seem to have any other sources of support.
It's not "highly imaginative" just because it comes from the IBM side rather than the MS side. If you never ran OS/2 then your side is left to imagine how the other saw it. I ran both Windows and OS/2 and perhaps saw a more balanced, if polarized series of events. I won't stoop to attempting to "discredit the witness" when you can't discredit the testimony. Examples follow -
from [PLAIN said:
http://os2news.warpstock.org/OS2History.html][/PLAIN] [/PLAIN]
1990 - The Schism
In 1990, IBM and Microsoft were still working together on the development of OS/2. Microsoft, however, had found that Windows 3.0 - released in May 1990 - generated more revenue for them and therefore allotted increasingly more resource to Windows and correspondingly less to OS/2.
By late 1990, Microsoft had intensified its disagreements with IBM to the point where IBM decided that it would have to take some overt action to ensure that OS/2 development continued at a reasonable pace. IBM, therefore, took over complete development responsibility for OS/2 1.x, even though it was in its dying days, and OS/2 2.00. Microsoft would continue development on Windows and OS/2 3.00. Shortly after this split, Microsoft renamed OS/2 V3 to Windows NT.
Since I only directly quoted one section, perhaps you would enjoy visiting the page which is rather mild compared to the FUD campaign and active sabotage that MS engaged into see a different perspective documented by IBM OS/2 developers to see the rest of my "imagination".
SteamKing said:
OS/2 was a separate development project contracted to MS by IBM:
http://en.wikipedia.org/wiki/OS/2
Development of OS/2 started Aug. 1985 and was released in Dec. 1987. The original OS/2 releases lacked a GUI which was only supplied later. Windows 3.0 and later 3.1 were initially released in 1990, both with a GUI right out of the box. Both of these versions of Windows acted on top of the underlying MS-DOS operating system to give computers with 286 and 386 chips access to extended memory.
Oops apparently need to show one more since the introduction of the x386 was a very serious game changer for everyone and IBM initially made the mistake of under assessing the adoption rate and resulting drop in cost, a snowball effect.
from [PLAIN said:
http://os2news.warpstock.org/OS2History.html][/PLAIN] [/PLAIN]
OS/2 2.00 - 1992
OS/2 2.00 was released in the spring of 1992. The first true 32 bit operating system for personal computers (and for years the only one), it met IBM's stated goal of being a better DOS than DOS and a better Windows than Windows. It did this through the use of Virtual DOS Machines (VDMs) which allowed OS/2 to run many DOS (and Windows) programs at the same time as though they were on completely separate computers. As far as the DOS programs were concerned, they actually were in separate computers. Windows programs run on IBM's licensed version of Windows 3.1 called Win-OS/2.
Because of this separation of DOS programs from each other, one Windows (remember - Windows is a DOS program) program which crashes can not crash any other Windows program. By placing Windows programs which do not play well together in Windows sessions in different VDMs, they can both run without interfering with each other. In addition the programs can still communicate through Dynamic Data Exchange and the clipboard.
The Workplace Shell (WPS) was also introduced in OS/2 2.00. The Workplace Shell is an object oriented user interface (OOUI). The IBM WPS takes the GUI to the next generation by integrating it much more fully with the rest of the operating system, including the file system.
SteamKing said:
Dave Cutler and his team from DEC were instrumental in getting the original Windows NT off the ground in the late 1980s and early 1990s. There might have been some overlap between OS/2 and Windows/WindowsNT, but after the big breakup in 1990, OS/2 development was handled by IBM without any input from MS.
Non Sequitur - As already shown above in the first quote IBM flatly stated that MS OS/2 v3 NT became WinNT v3 just as I originally stated in my "imagination". The differences were ridiculously slight and mostly bad like allowing apps direct access to hardware throwing "preemptive" out the window which was the birth of the BSOD... of which MS's "research" into double-fault GPFs should have been an important lesson. The most objective way to see that this is so is to have actually run them both to see for oneself instead of relying on the proponents and antagonists whose position varies according to who is telling the story.
Your very choice of words like "
might have been" "
some overlap" speaks volumes about your naive agenda and how it has colored what you think. So you suppose MS just wrote off man/years, thousands of KLOC and millions of dollars and moved on?
In the further interest of objectivity and disclosure, I never worked for either MS or IBM but only used both of their products. Would you care to tell us if you were ever employed by one of them?
It might also be good to explain how Dave Cutler managed to sidestep his nondisclosure agreement with DEC in order to allegedly make vast, sweeping changes in MS OS/2 v3 to warrant what I (and IBM) see as mere rebranding to MS WinNT v3, a common event in corporations who wisely don't wish to lose R&D expenditures and capitalize on everything remotely possible. Then, please, practice what you preached and back this up and flesh this out by listing the changes for which he was supposedly responsible.
In summary, I have no affiliation or even particular allegiance for Apple, Microsoft or IBM. I just respect that each of them have made extremely important advances in the field and give credit where it's due. I have no axe to grind in the matters in this thread and I think my posts, while revealing any biases I might have, have also shown that I am not guilty of single-mindedness, "Mine r0X, Urs sux" inane and unproductive pissing contests. From this post perhaps all can also see that I am not guilty of "highly imaginative recounting of the development of OS/2 and early Windows platforms, which doesn't seem to have any other sources of support.", while you seem to be wearing blinders emblazoned with "Made in Redmond".