やじうまPC Watch
Apple II DOSのソースコードが公開
(2013/11/14 06:00)
米コンピュータ歴史博物館は12日(現地時間)、Apple II DOSのソースコードおよび関連文書を無償で公開した。
Apple IIは、Apple Iと違い、4KBメモリやカラー出力、音声出力、BASICインタープリタなどを搭載した完成品のコンピュータだった。しかし、1977年の発売時点で、プログラムやデータの保存メディアはカセットテープしかなかった。
そこで、Apple共同設立者でApple IIを開発したスティーブ・ウォズニアック氏は、8個の論理回路からなるフロッピーディスクコントローラを開発したのだが、当時15人しか社員がいなかったAppleには、それをApple IIに接続するソフトを開発できる技術と時間がなかった。
そんな中、当時Appleと同じ場所にオフィスがあったShepardson Microsystemsの契約プログラマであったPaul Laughton氏に声がかかり、同氏はたった7週間でフロッピーディスクに対応したApple II DOS 3.1を完成させた。
Laughton氏によると、コーディングを7週間で終わらせることには自信があったというが、Apple IIにはアセンブル機能がなかったため、他のマシンでアセンブルする必要があり、氏は手作業でパンチカードを使ってプログラムを書くことになった。それを、National SemiconductorのIMP-16に読み込ませアセンブルを行ない、紙テープを作成。この紙テープをウォズニアック氏が作成したプラグインカードを使ってApple IIに読み込ませ、デバッグ作業を行なったのだという。
今回Laughton氏およびAppleらの許諾の下、同OSのソースコードと技術文書などが、個人利用に限り無償公開された。ソースコードと言ってもたった24KBに満たないものなので、興味のある人は閲覧してみてはいかがだろうか。
楽天市場 売れ筋ランキング
Amazon売れ筋ランキング
Anker Soundcore P40i (Bluetooth 5.3) 【完全ワイヤレスイヤホン/ウルトラノイズキャンセリング 2.0 / マルチポイント接続 / 最大60時間再生 / PSE技術基準適合】ブラック
¥7,990
Anker Soundcore Life P2 Mini【完全ワイヤレスイヤホン / Bluetooth5.3対応 / IPX5防水規格 / 最大32時間音楽再生 / 専用アプリ対応】ブラック
¥4,490
イヤホン bluetooth ワイヤレスイヤホン 48時間の再生時間 重低音 LEDディスプレイ表示 小型/軽量 IPX7防水 ブルートゥース 接続瞬時 Hi-Fi ブルートゥースイヤホン Type-C 急速充電 ぶるーとぅーすイヤホン iPhone/Android/Pad適用 スポーツ/通勤/通学/WEB会議 (ホワイト)
¥2,199
Anker Soundcore Liberty 4(Bluetooth 5.3)【完全ワイヤレスイヤホン/ウルトラノイズキャンセリング 2.0 / 3Dオーディオ / ワイヤレス充電/マルチポイント接続/外音取り込み / 最大28時間再生 / ハイレゾ / IPX4防水規格 / ヘルスモニタリング/PSE技術基準適合】ミッドナイトブラック
¥14,990
Apple AirPods Pro 2 + 延長2年 AppleCare+ for Headphones - AirPods Pro
¥42,792
by Amazon 天然水 ラベルレス 500ml ×24本 富士山の天然水 バナジウム含有 水 ミネラルウォーター ペットボトル 静岡県産 500ミリリットル (Smart Basic)
¥1,173
コカ・コーラ い・ろ・は・す天然水ラベルレス 560ml ×24本
¥2,131
い・ろ・は・すラベルレス 2LPET ×8本 【Amazon.co.jp限定】
¥1,104
by Amazon 炭酸水 ラベルレス 500ml ×24本 強炭酸水 ペットボトル 500ミリリットル (Smart Basic)
¥1,512
キリン 自然が磨いた天然水 ラベルレス 水 2リットル 9本 国産 天然水 ミネラルウォーター ペットボトル 軟水
¥2,722