Reply to post: Re: @heyrick - Sounds like a bored dev is trying to make a name for himself

ReactOS 'a ripoff of the Windows Research Kernel', claims Microsoft kernel engineer

Richard Plinston

Re: @heyrick - Sounds like a bored dev is trying to make a name for himself

> rewrote almost all of it so that it would pass IBM acceptance standards.

Actually IBM did some of the rewrites when Gary Kildall showed IBM that PC-DOS 1.0 could display a DRI copyright.

> but there wasn't anything wrong with what they did then.

Granted it was SCP that took CP/M 1.3 and 'decompiled' it to build QDOS. SCP needed an operating system to develop their 8086 based Zebra systems, the 8085 ones used CP/M and CP/M-86 was running late. 'Decompilers' were available which produced an annotated assembler listing* for a variety of commercial programs including CP/M BDOS (the annotations were hand written and attached to the assembler created from a genuine copy of the binary code). Intel had a converter that changed 8085 ASM into 8086 ASM. Compile this up and it was a "Quick and Dirty OS (QDOS)".

The original QDOS used CP/M file system so that an 8085 Zebra could be used to build a system disk then swap the CPU board (S100 based) to the 8086 and reboot.

So, was MS wrong to use a pirated system ? Both SCP and MS were full DRI OEMs and had everything that DRI provided to OEMs (MS for the Z80 softcard) so they should have known.

* The CP/M BDOS had actually been written in PL/M.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon