Live data from Hacker News

Microsoft open-sources “the earliest DOS source code discovered to date”

arstechnica.com

101–110 of 218 posts

Re: Microsoft open-sources “the earliest DOS source code discovered to date”

#101

Earlier quoted context omitted.

We still learned how to use them in the 80’s high school computer classes, mostly because we had a balance of CP/M plus card-reader/early DOS machines, eventually .. in the labs. Rich kid schools had Apples though, and some of them also had card readers for BASIC ..

"[..] card readers for BASIC" Finally, a sensible use case for BASIC's "READ" and "DATA" commands. Learning BASIC as a kid on a micro, it always struck me as an odd way to get input into a program. Sure, with INPUT, you'd have to hand enter your input every time, but baking into the program meant that you'd have to edit your program any time you wanted to change anything. But with a card reader, you could "cut the de…

Indeed, we still pay homage to the era with terms such as the stack, pushing and popping, and all kinds of things .. i remember we had fun inserting random infinite loops in other students cards on occasion until we all realized we could just have marked “finished” stacks with an X across the spine, and also to ease sorting, and so on .. i would mark certain sub-routines with different color markers on the spine too, just to see a budget for how much computing time i expected to be billed for, and so on and on .. lots of valuable hands on came from the card-based computing, its a lost art ..

Re: Microsoft open-sources “the earliest DOS source code discovered to date”

#102

Time to find vulnerabilities! I remember in the naughts, coming across a dos machine that was quite out of time… even for the university basement it was living in next to a pile of lead brick. Its only job was to run an instrument via an home-built ISA card and write data out to 5.25” floppies. What uses would this code have in 2026?

Look closely, you'll notice there's no network interface. The only vulnerability in a system like that is physical access by malicious individuals.

About the worst mal-ware it can have is a boot sector that installs a "terminate, stay resident" (TSR) that copies itself onto any floppy that gets inserted.

Re: Microsoft open-sources “the earliest DOS source code discovered to date”

#103

Earlier quoted context omitted.

That sounds like a terrifying legal minefield that they would not want to tread

Slap a fair use on it and call it a day.

What's that phrase, "derivative work" or something?

Re: Microsoft open-sources “the earliest DOS source code discovered to date”

#104

It is rare that I say this but, thanks MS! Arguably just as, if not more, important is the BASIC that they wrote. That was what they actually wanted to do. DOS just got them the contract with IBM. For decades MS was really a developer tools company with a side biz of writing operating systems and other misc software. They also open sourced that BASIC code too [1]. [1] https://opensource.microsoft.com/blog/2025/09/03/…

I dont think I've ever seen a commit that says "49 years ago". Damn.

1968 https://www.netlib.org/go/fft.f

Re: Microsoft open-sources “the earliest DOS source code discovered to date”

#105

Earlier quoted context omitted.

That sounds like a terrifying legal minefield that they would not want to tread

Slap a fair use on it and call it a day.

> Anthropic offers a formal copyright indemnification policy for its enterprise customers using the Claude API. The policy protects businesses from copyright infringement claims arising from authorized use of Claude or its generated outputs

So just claim it is Claude

Re: Microsoft open-sources “the earliest DOS source code discovered to date”

#107

I cannot describe to you how jealous I am of the fact that back then writing a few thousand lines of assembly was what it took to launch a successful software company.

To be fair, i think you needed a cutthroat businessman leading the company. Which i guess is more or less the same today

This too but early MS to their employs was closer to a hipster SV vibe coding in a coffee shop a decade ago.

Re: Microsoft open-sources “the earliest DOS source code discovered to date”

#108
post #73
post #18

Earlier quoted context omitted.

> struggled with the quality of the decades-old printout. barely It sounds like this printout has deteriorated badly and was barely readable.

If it was your standard issue cheap dot-matrix printout, it may not been particularly legible even back then.

Even if the printer itself was fine it doesn't imply the ribbon was wet enough.

Re: Microsoft open-sources “the earliest DOS source code discovered to date”

#109

Earlier quoted context omitted.

The day they would make Windows 2000 codebase open source (or source available) would be the day I could die happy (although I'd probably be long dead anyways by the time there's a glimmerof chance of it happening). What a beautiful, smooth-running operating system it was.

Except for "the hive". Remember the hive? Sort of an alternate registry, in addition to the actual registry. Granted, it was pretty invisible, until it got corrupted. I had a win2k machine that was my daily (at home) that was fine until idk about 2006, at which point something happened (muons?) and it would go into some kind of panic state just after bringing up the desktop. Hive corruption. I tried on and off for a…

I think you are mistaking the registry for the registry.

https://devblogs.microsoft.com/oldnewthing/20030808-00/?p=42...

Re: Microsoft open-sources “the earliest DOS source code discovered to date”

#110

Earlier quoted context omitted.

> unless they used punch cards For MS-DOS?

Not likely. Punch cards disappeared around the end of 1976.

My college used them for PL/I and IBM Assembly language programming classes until 1982. Cards were used well into the mid-80s.
Post reply on HN