Hallo Herr Liam Proven, am Freitag, 16. April 2021 um 13:44 schrieben Sie:
> On Thu, 15 Apr 2021 at 19:48, tom ehlert <t...@drivesnapshot.de> wrote: >> >> that is simply not true. to start this sentence with 'Remember' >> as in 'as everyone knows' is bullshit conspiracy tactics. > I stand by it. > As the late great Dr Gary Kildall said: > "Ask Bill [Gates] why the string in [MS-DOS] function 9 is terminated > by a dollar sign. Ask him, because he can't answer. Only I know that." > — Gary Kildall Quoted in James Wallace and Jim Erickson > (1991-05-08), "Bill Gates: Of Mind and Money", Seattle > Post-Intelligencer > Source: https://quotepark.com/authors/gary-kildall/ > The _design_ of SCP QDOS, and therefore IBM PC DOS, and therefore > MS-DOS, was directly lifted from DR CP/M. That is why it was so > compatible and why it was easy to port CP/M code to DOS on 8086. you are talking about the MSDOS 1.0 API. that's the way other programs talk to the OS; copying it was and is considered fair game. nothing about 'lifting'. and indeed most of MSDOS 1.0 API is a direct copy of CP/M, or at least as similar as sensible. strings end with '$' (for whatever weird reason) JMP 5 terminates a program FCB functions use the same field.... 'design' usually refers to the internal way this API is implemented, and was in no way copied. > That is why it was DR was able to offer DR-DOS. MSDOS 1.0 came out 1981. DRDOS 3.31 was published 1988. and I really doubt it contains many lines from the CP/M code or even the same internal organisation as CP/M as it would be of little use for directories, memory allocation (segments) and more. > That is why DR competed > with MS by offering multitasking OSes (Concurrent CP/M, Concurrent > DOS, FlexOS, Multiuser DOS) which could multitask DOS apps. and was wildly successful doing this ;) > I am not saying Paterson stole the code. I am saying he lifted the design. if it's ok to say that linux lifted the design from unix you may insist on saying this. I however don't think so. 'lifting' implies some unproper behaviour BTW: your original statement was 'Remember that in effect MS-DOS was an unlicensed copy of Digital Research's CP/M and particularly CP/M-86.' which was, is, and ever will be bullshit. Tom _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user