他サイト更新RSSぴぽぺ速報最新記事

歴史的コンピュータApple IIのDOSソースコードが公開!当時の紙をスキャンしていて歴史を感じるぞっ

このエントリーをはてなブックマークに追加 LINEで送る

1: ダイビングエルボードロップ(チベット自治区) 2013/11/15 22:11:20 ID:GnLifqO/0

世界を変えたプログラム。

米国のコンピューター歴史博物館が、すごいお宝を公開してくれました。1978年に書かれた、Apple IIの最初のDOS(ディスクオペレーティングシステム)のソースコードです。


※引用元ギズモード掲載の画像。これはApple IICです

Apple IIは世界で初めて個人向けに大量生産されたコンピューターで、いわゆる「パソコン」の元祖と言える存在です。一番安いメモリ4KBバージョンで1300ドル(当時の為替相場では約26万円)しましたが、色や画像、音声の出力が可能で、拡張スロットを搭載、ゲームパドルも付属、そしてプログラム言語のBASICも内蔵されていました。

有能なハードウェアに合わせてソフトウェアもそれなりに高度なものが必要でしたが、当時のアップルはたった15人のチームで、そんなソフトを作る余力がありませんでした。なので彼らはそのソフト開発をシェパードソンという会社に1万3000ド ル(当時約260万円)で委託し、プログラマーのポール・ロートン氏がそれを引き受けました。彼は必要な機能の開発を7週間の超スピードで完了させ、それによってアプリケーションがBASICコマンドを通じてディスクファイルにアクセスできるようになりました。ロートン氏の開発したDOSは古いファイルマネジメントシステムと近年のOSのブリッジとなり、コンピューターのあり方を大きく変えていきました。

このDOSの著作権はアップルに帰属していますが、彼らがコンピューター歴史博物館に対し公開を許可したというわけです。ソースコードだけじゃなく、下にあるような契約書とか手書きの資料、議事録とかもあって、ついいろいろ見てしまいます。




ああ、アセンブラか (´・ω・`)

ソース:http://www.gizmodo.jp/2013/11/apple_iidos.html


999:名無しのプログラマー 2099/99/99 99:99:99 ID:ItSoKuHou

Computer History MuseumのApple II DOS source codeにて公開されています。PDFは下記に(ファイル大きいです)



Apple_DOS_2June1978.pdf

Apple_DOS_6Oct1978.pdf

Apple_DOS_6Oct1978_retyped

.docx

Apple_DOS_RW_30May1978.txt

Apple_DOS_tech_docs.pdf

Apple_DOS_contracts.pdf

meeting_minutes_5Oct1978.pdf


2: クロイツラス(東京都) 2013/11/15 22:19:31 ID:M8tQmQSf0

インテルMacで動かせるようにコンパイルしろよ


10: アキレス腱固め(東京都) 2013/11/15 22:42:02 ID:2gWv8J2A0

>>2
アホか。てかアホだろ。


3: キャプチュード(神奈川県) 2013/11/15 22:22:00 ID:FRQTwOdy0

ちゃんとテキストエディタで書いてからアセンブラ使ってんのね、この時代でも
てっきりフローチャートと変数表とメモ書きだけでハンドアセンブルしてたのかと思ったわ


7: フロントネックロック(茸) 2013/11/15 22:29:45 ID:9zj1vrAQ0

>>3
dos規模でそれは無理

まあ規模っても数十kbだけどw


4: エルボーバット(東京都) 2013/11/15 22:25:13 ID:obzC+/JK0

え?テキストエディタ?


14: バズソーキック(大分県) 2013/11/15 22:52:02 ID:cofAYHaD0

>>3
ラインエディタだろ...

ラインエディタ (line editor) はコンピュータで文字情報のみのファイル(テキストファイル)を作成、編集、保存するためのテキストエディタの一種である。


15: かかと落とし(神奈川県) 2013/11/15 22:52:55 ID:+RaimG+J0

>>14
ラインエディタだってテキストエディタだろ・・・


29: ジャンピングカラテキック(愛知県) 2013/11/16 12:14:10 ID:cRydQMqq0

ソースは
行番号 メモリアドレス マシン語 ニーモニック コメント


32: トラースキック(東京都) 2013/11/16 12:16:03 ID:Mm5VqJUg0

origin A000

XOR A

LD A,0


5: ラダームーンサルト(千葉県) 2013/11/15 22:26:07 ID:enJbCAi90

II GSキーボードは永遠の名作!


18: ブラディサンデー(芋) 2013/11/15 23:15:41 ID:BDLZKsN5P

CPUが6502だっけ?
ちょっとだけイジったことある。
30年以上前かぁ、なんも覚えてねぇ。


16: ニールキック(東京都) 2013/11/15 22:53:09 ID:cK2AY2aU0

これはいいものだ


9: ニーリフト(茸) 2013/11/15 22:41:46 ID:Qqxb6yBd0

NeXTSTEPならVMで動いたが
これが動くVMがあったら楽しいだろうな
仮想マシンでこそ大昔のコードが動かせてほしい


19: バーニングハンマー(禿) 2013/11/15 23:29:41 ID:maeJcwkbi

>>9
普通にAppleⅡエミュレータで動くだろ


8: チェーン攻撃(富山県) 2013/11/15 22:30:02 ID:s6MnLzqi0

ウォズニアクが例のディスク逆回転プログラムとか書いたんじゃなかったのか?


36: スターダストプレス(兵庫県) 2013/11/16 12:52:47 ID:7lCgB/rf0

wozの描いたdisk-basicのコードじゃ無いのか


26: ダイビングヘッドバット(チベット自治区) 2013/11/16 12:05:02 ID:cp5q3hd20

これウォズが身銭出したらしいな

凄い人だよ


6: TEKKAMAKI(東日本) 2013/11/15 22:27:50 ID:i3TtlhuT0

MS-DOSとは関係ないのか


23: エメラルドフロウジョン(神奈川県) 2013/11/15 23:34:54 ID:DEBWlmuF0

echo off


25: チキンウィングフェースロック(富山県) 2013/11/16 07:13:19 ID:f3H/Clbb0

画像がⅡCだし、あのでっかいディスク装置の画像もないしなんなんだ









30: ニールキック(東京都) 2013/11/16 12:14:17 ID:jnT1SqBm0

>>25
よくまとまってる


28: ストマッククロー(千葉県) 2013/11/16 12:12:07 ID:K27UkvFf0

こんなの今更出されても、だからどうした?でしかない


元スレ:http://hayabusa3.2ch.net/test/read.cgi/news/1384521080/
sosu



このエントリーをはてなブックマークに追加 LINEで送る
↑この記事をみんなに広めよう↑

↓ランキングクリックよろしくお願いします↓
 にほんブログ村 2ちゃんねるブログ 2ちゃんねる(ニュース)へ にほんブログ村 2ちゃんねるブログ 2ちゃんねる(ゲーム)へ

コメントをどうぞ

メールアドレス
コメント本文

  • あなたのコメントが、更にこの記事をおもしろくします。

プロフィール

PipopeFavicon

ぴぽぺ速報です。

下らないニュース、
おもしろい事件、
ゲームなど色々扱っております。
1日約70記事です。

Twitter
RSS

↓ランキングクリックよろしくお願いします↓
 にほんブログ村 2ちゃんねるブログ 2ちゃんねる(ニュース)へ にほんブログ村 2ちゃんねるブログ 2ちゃんねる(ゲーム)へ

新着情報

逆アクセスランキング

アクセスカウンター

  • 27現在の記事:
  • 1482936総閲覧数:
  • 62今日の閲覧数:
  • 261昨日の閲覧数:
  • 532583総訪問者数:
  • 48今日の訪問者数:
  • 190昨日の訪問者数:
  • 141一日あたりの訪問者数:
  • 1現在オンライン中の人数:

genzou1919 world