logoalt Hacker News

CP/M-386 – CP/M for 386 protected mode, derived from CP/M‑68K

42 pointsby TMWNNtoday at 12:38 AM11 commentsview on HN

Comments

flomotoday at 4:08 AM

Just as some off-the-top history, MS-DOS was clearly obsolete, but it hung around for like 10 years too long because people couldn't quit it. It was a DOSSY DOS world.

"Protected Mode DOS" went through the IBM/MS gristmill and became OS/2, which was a compromised product in a lot of ways. Then Windows (still mostly a DOS program) got a little traction, and Microsoft had hired Dave Cutler to write a real OS. And David overthrew Goliath and the rest is history. On topic, nobody really wanted protected-mode DOS or CP/M etc.

iqptoday at 2:09 AM

I'm pretty sure CP/M 86 was already a thing. I believe there was even Concurrent CP/M 86, which let you run up to 4 (or more?) virtual sessions concurrently. Light years ahead of MS-DOS but nobody wanted it, so DRI dumbed it down and added MS-DOS compatibility and re-released as DR-DOS (still superior to MS-DOS though).

show 4 replies
rgmerktoday at 1:33 AM

CP/M - because pip just makes more sense than copy.

show 2 replies
peter_d_shermantoday at 1:53 AM

>"Compatible with 386 (and later systems) with 2MB (or more) memory."

Looks good!

An order of magnitude (or two!) less code complexity and less memory hungry than most of 2026's bloated Operating Systems...

Well done!

iberatortoday at 2:36 AM

Does it support flat memory model or its banked like DOS ?

show 1 reply