HN🔥 413
💬 145

伝説の幕開け:Microsoftが史上最古のDOSソースコードをついに公開!

DamnInteresting
1日前

ディスカッション (10件)

0
DamnInterestingOP🔥 413
1日前

Microsoftが、これまでに発見されたDOSのソースコードの中で最も古いバージョンをオープンソースとして公開しました。コンピュータ史の黎明期を支えた貴重なコードの詳細は、以下の公式ブログから確認できます。 https://opensource.microsoft.com/blog/2026/04/28/continuing-the-story-of-early-dos-development/

3
userbinator
1日前

Windowsの最初期のバージョンもソースが公開されるまであとどれくらいかかるんだろう。今回のすごく古いDOSのソースが残っていたってことは、古いWindowsのソースもまだあるんじゃないかって期待しちゃうよね。

4
teamsolid
1日前

現代のコンピューティング黎明期がいかに素晴らしかったか。当時はマシンを純粋に「機械」として扱ってたんだ。パフォーマンスや創造性、科学など、386マシンを動かすためにすべてを駆使していた。今はライブラリや仮想化に頼りきりで、ダメなコードの上にダメなコードを積み重ねているような感じで……個人的には好きじゃないな。

5
locusofself
1日前

うわっ、紙のプリントアウトからOCRで読み取らなきゃいけなかったのかよ。

このソースコードは古すぎてデジタル保存されていなかった。Yufeng GaoとRich Cini率いる歴史家や保存活動家の専門チーム「DOS Disassembly Group」が、Patersonが提供した紙のプリントアウトからコードを根気強く書き起こし、スキャンしたんだ。このプロセスは、最新のOCRソフトが何十年も前のプリントアウトの品質に手こずったせいで、さらに困難を極めた。

6
jmward01
1日前

めったに言わないけど、MSありがと!MSが書いたBASICは、それと同等か、あるいはそれ以上に重要なはず。彼らが本当にやりたかったのはそれだったんだから。DOSはIBMとの契約を取るための手段に過ぎなかった。何十年もの間、MSはOSやその他の雑多なソフトウェアを作るのを副業とする、実際は開発ツール企業だったんだよ。彼らはそのBASICのコードもオープンソース化したしね [1]。

[1] https://opensource.microsoft.com/blog/2025/09/03/microsoft-o... (https://opensource.microsoft.com/blog/2025/09/03/microsoft-open-source-historic-6502-basic/)

7
nananana9
1日前

当時、数千行のアセンブリを書くだけでソフトウェア会社を成功させられたなんて、どれほど羨ましいことか。言葉じゃ言い表せないな。

9
acomjean
1日前

MSがどうやってOSビジネスに参入したのか、面白い話だよね。IBMはCPMというOSを求めていたけど、Digital ResearchがIBMのNDAに署名しなかった…コンピューティングの歴史におけるまさに転換点だ。

テレビ番組「Triumph of the Nerds」の書き起こしから:

https://www.pbs.org/nerds/part2.html (https://www.pbs.org/nerds/part2.html)

Jack Sams (IBM)は、BASIC言語とOSの両方を含むパッケージをMicrosoftに求めていた。でもIBMは下調べが足りていなかったんだ。

Steve Ballmer:
彼らは俺たちがOSを持ってると思ってたんだ。CPMを載せたSoft Cardっていう製品があったから、IBMが作りたがっていた新しいパーソナルコンピュータ向けにCPMをライセンス提供できると考えたんだろうね。で、俺たちは「いや、そういうビジネスはやってない」って言ったんだ。

Jack Sams (IBM):
彼らに権利がないとわかった時、彼が言ったんだ。「でも準備はできてると思うよ、Garyなら用意できてるはずだ」って。だから私は「善は急げ、Garyに電話しよう」と言ったわけだ。

Steve Ballmer:
それでビルがその場からDigital ResearchのGary Kildallに電話して、「Gary、今からそっちに何人か送るから…丁重にもてなしてやってくれ、重要な連中だから」って伝えたんだ。