G
Guest
Guest
Archived from groups: comp.sys.laptops (More info?)
William J. Burlingame wrote:
> On Thu, 30 Dec 2004 19:49:17 -0500, "J. Clarke"
> <jclarke@nospam.invalid> wrote:
>
>>I think that the argument that it was "reverse engineered from CP/M" and
>>not from something else needs a bit more support than "this is simply
>>history. Yes, it was bought in, but so what?
>
> DOS was made written to take advantage of the then large list of
> applications written for CP/M. DOS could run CP/M applications.
For certain values of "run". There may have been some CP/M application or
other that would run on MS-DOS, but nothing anybody I know ever tried did.
It was possible with some effort and in some cases to do a binary port but
MS-DOS would not execute CP/M-80 binaries. And there _were_ no CP/M-86
binaries in existence outside of Digital Research at the time that Seattle
DOS was developed.
DOS was _made_ to provide Seattle Computer with an interim operating system
that allowed their 8086 and 8088 based S-100 machines to have some utility
while their customers waited for Digital Research to release CP/M-86, which
was horribly late.
Microsoft then bought that product and resold it to IBM.
> As I
> said in another post, IBM also marketed a version of CP/M for the PC,
> but it was priced much higher than DOS.
Well, of course it was. Digital Research set the price. And if MS-DOS ran
CP/M code then IBM wouldn't have bothered with the DR product at all.
> Windows ME and it's
> predecessors were nothing but large DOS applications.
For certain values of "nothing but". They used a FAT file system and booted
from DOS and could access the hardware through the DOS calls but their
normal operating mode used native drivers that bypassed DOS completely.
> The systems
> booted in DOS and ran Windows as an application. MS developed NT as
> an OS not based on DOS. In order to run DOS SW in NT, they had to
> emulate DOS.
So? It is possible to run System/360 code under Windows--does that mean
that it is based on OS/360?
> BTW, I see nothing wrong with making a product that is
> compatible with another. Also, I wasn't complaining about Mr. Clark's
> post, just tried to answer a question.
Uh, if you're going to have "Mr. Clarke" as your first attribution then you
are replying directly to that post and should not be referring to me in the
third person.
> ---------------------------------------------------------------
>
> bs has been included as part of my e-mail address to reduce the
> amount of spam mail. Change the 'bs'in my address to 'bellsouth'
> to send me a message.
>
> Bill Burlingame
--
--John
Reply to jclarke at ae tee tee global dot net
(was jclarke at eye bee em dot net)
William J. Burlingame wrote:
> On Thu, 30 Dec 2004 19:49:17 -0500, "J. Clarke"
> <jclarke@nospam.invalid> wrote:
>
>>I think that the argument that it was "reverse engineered from CP/M" and
>>not from something else needs a bit more support than "this is simply
>>history. Yes, it was bought in, but so what?
>
> DOS was made written to take advantage of the then large list of
> applications written for CP/M. DOS could run CP/M applications.
For certain values of "run". There may have been some CP/M application or
other that would run on MS-DOS, but nothing anybody I know ever tried did.
It was possible with some effort and in some cases to do a binary port but
MS-DOS would not execute CP/M-80 binaries. And there _were_ no CP/M-86
binaries in existence outside of Digital Research at the time that Seattle
DOS was developed.
DOS was _made_ to provide Seattle Computer with an interim operating system
that allowed their 8086 and 8088 based S-100 machines to have some utility
while their customers waited for Digital Research to release CP/M-86, which
was horribly late.
Microsoft then bought that product and resold it to IBM.
> As I
> said in another post, IBM also marketed a version of CP/M for the PC,
> but it was priced much higher than DOS.
Well, of course it was. Digital Research set the price. And if MS-DOS ran
CP/M code then IBM wouldn't have bothered with the DR product at all.
> Windows ME and it's
> predecessors were nothing but large DOS applications.
For certain values of "nothing but". They used a FAT file system and booted
from DOS and could access the hardware through the DOS calls but their
normal operating mode used native drivers that bypassed DOS completely.
> The systems
> booted in DOS and ran Windows as an application. MS developed NT as
> an OS not based on DOS. In order to run DOS SW in NT, they had to
> emulate DOS.
So? It is possible to run System/360 code under Windows--does that mean
that it is based on OS/360?
> BTW, I see nothing wrong with making a product that is
> compatible with another. Also, I wasn't complaining about Mr. Clark's
> post, just tried to answer a question.
Uh, if you're going to have "Mr. Clarke" as your first attribution then you
are replying directly to that post and should not be referring to me in the
third person.
> ---------------------------------------------------------------
>
> bs has been included as part of my e-mail address to reduce the
> amount of spam mail. Change the 'bs'in my address to 'bellsouth'
> to send me a message.
>
> Bill Burlingame
--
--John
Reply to jclarke at ae tee tee global dot net
(was jclarke at eye bee em dot net)