SCO v. IBM reopened
SCO v. IBM reopened
Posted Jun 17, 2013 21:35 UTC (Mon) by dlang (guest, #313)In reply to: SCO v. IBM reopened by viro
Parent article: SCO v. IBM reopened
But for those of us who did not have access to real *nix machines DR-DOS had numerous advantages over MS-DOS and Windows 3.1 was a significant step forward.
Also remember that at that point in time, Windows was not an OS, it was a shell running on top of DOS, including on the pre-386 x86 machines that could not do a good job of providing the OS safety you are used to.
A license for Xenix of Unix cost several thousand dollars (I remember being thrilled at being able to pick up a copy for "only" $1000 at a clearance sale when I got my first 386 computer around '94). I discovered Linux shortly after that, but was not able to make really good use of it for a couple more years due to video limitations. There's only so much you could do with Linux in those days without a graphics display or an Internet connection.
This wasn't checking a hash of the kernel, this was a simple check for the string MS-DOS at one particular address. And this wasn't in a beta, this was in the finished retail version. (although, you could argue that Windows is still in an extended public Beta, but that's a different discussion ;-p )
Posted Jun 17, 2013 22:36 UTC (Mon)
by pboddie (guest, #50784)
[Link]
The response from Microsoft was to tie two separate products and undermine any remaining pretense of product interoperability on the PC platform. One can always claim that a vendor has no obligation to make its products work with anything other than ones it prefers, but when that vendor indulges in anticompetitive behaviour in other areas, any tying of products should be scrutinised properly and in a timely fashion, not years after the damage has been done.
(And in case anyone cares, I never used DOS in any serious way. A lot of people who grew up using microcomputers regarded DOS as a complete joke, presumably because they only ever got to see the Microsoft version and not the ones that tried to evolve with the availability of increased computing power and hardware functionality.)
Posted Jun 18, 2013 12:23 UTC (Tue)
by nye (subscriber, #51576)
[Link] (8 responses)
Wikipedia disagrees: http://en.wikipedia.org/wiki/AARD_code
Larry Osterman has a blog entry from 2004 that has a little more: http://blogs.msdn.com/b/larryosterman/archive/2004/08/12/...
Posted Jun 18, 2013 12:27 UTC (Tue)
by nix (subscriber, #2304)
[Link] (1 responses)
Posted Jun 18, 2013 15:17 UTC (Tue)
by nye (subscriber, #51576)
[Link]
Posted Jun 18, 2013 13:51 UTC (Tue)
by pboddie (guest, #50784)
[Link] (2 responses)
Certainly, if by "clone" it is meant that something behaves like something else, then things like DR-DOS were clones, but the negative connotations of the word denies the origins of MS-DOS and the viability of the other DOS products. It almost asserts that the only legitimate DOS product was Microsoft's own.
Given that microcomputer technology stacks were often tightly integrated, with the hardware, operating system and applications often originating from or being delivered by the same vendor, the reaction to the AARD code is an indication of how attitudes were gradually changing, leading to what I'd like to think is a more enlightened perspective on such matters that many people have today.
Posted Jun 18, 2013 14:49 UTC (Tue)
by anselm (subscriber, #2796)
[Link] (1 responses)
MS-DOS started out as a »clone«, or, more exactly, a reimplementation of CP/M for the 8088 processor. (CP/M was originally for the 8080/Z80 series of 8-bit microprocessors.) This actually made reasonable sense at the time since the 8088 assembly language was close enough to that of the Z80 to allow for automatic transliteration of existing (Z80) CP/M programs to 8088 assembly; the only thing needed was a way of making the system calls work, and that was exactly what MS-DOS provided.
Various advanced features like a hierarchical directory scheme and stream-oriented IO (both arguably inspired by Unix) only came along with MS-DOS 2, which is why many software packages at the time stipulated a minimum requirement of »MS-DOS 2.11«. This is why we have »\« as a path separator on MS-DOS/Windows, since »/« was already spoken for through MS-DOS's heritage from CP/M (and further back to the DEC operating systems that inspired CP/M).
Digital Research (the company behind CP/M) actually came out with a version for the 8088 and 8086 processors called CP/M-86, but that never really went anywhere because of the success of the IBM PC (with PC-DOS a.k.a. MS-DOS). There were various 808x-based computers in the 1980s that weren't actually compatible to the IBM PC, and these generally used MS-DOS (rather than »PC-DOS«, which was the same but for the IBM PC) or CP/M-86, among other less important operating systems.
Posted Jun 18, 2013 16:34 UTC (Tue)
by pboddie (guest, #50784)
[Link]
I'm sure you have more hands-on familiarity with CP/M and DOS (from different vendors), whereas my experiences were with other microcomputer operating systems, but it's interesting to note that it was Digital Research DOS Plus that was shipped on the Amstrad PC1512 (which was rather successful in the UK and Europe), and Concurrent DOS was also offered for some systems.
Certainly, Digital Research were a viable competitor to Microsoft in a market that itself had only developed because of cloning of the original hardware platform.
Posted Jun 18, 2013 15:16 UTC (Tue)
by dlang (guest, #313)
[Link] (2 responses)
I never had access to any beta software from Microsoft, but I did buy and run DR-DOS and Windows 3.x
I ran into this bug personally and had to patch to work around it.
Posted Jun 18, 2013 15:21 UTC (Tue)
by nye (subscriber, #51576)
[Link] (1 responses)
Posted Jun 18, 2013 19:24 UTC (Tue)
by Wol (subscriber, #4433)
[Link]
And like the GP - I wasn't using beta software - I had no access to it. I fail to see how you can accuse him of mis-remembering something as big and unusual as manually patching a commercial binary.
Cheers,
Posted Jun 22, 2013 9:02 UTC (Sat)
by nim-nim (subscriber, #34454)
[Link]
You get the same phenomenon when someone buys an expensive car. It's night impossible to get him to admit any serious car default while the budget scars are still bleeding.
SCO v. IBM reopened
SCO v. IBM reopened
SCO v. IBM reopened
SCO v. IBM reopened
SCO v. IBM reopened
SCO v. IBM reopened
SCO v. IBM reopened
SCO v. IBM reopened
SCO v. IBM reopened
SCO v. IBM reopened
Wol
SCO v. IBM reopened