logoalt Hacker News

JoeAltmaierlast Monday at 12:43 AM3 repliesview on HN

Used to be a staff member working on an x86 OS called CTOS. I realized if I implemented a couple of traps, we could run command-line DOS programs. So I did. And it worked. Dev tools, text processing, piped commands all worked.

It helped that the DOS executable format was the same as the CTOS format - because we had traded Bill Gates our linker (which produces executables) for his BASIC compiler.


Replies

hnthrowaway0315yesterday at 9:12 PM

Looks like this one? https://en.wikipedia.org/wiki/Convergent_Technologies_Operat...

Thanks for sharing, never heard about it before. What was kernel programming back then? Briefly checked the wikipedia and looks like CTOS was kinda big in the government space back in the 80s.

show 1 reply
CyberDildonicsyesterday at 7:15 PM

if I implemented a couple of traps

What does this mean? System calls?

show 4 replies
actionfromafaryesterday at 7:06 PM

That's a great twist! Very few people traded Bill Gates a linker for a compiler!

show 1 reply