CP / M:Windowsでほぼ成功したOSの物語

著者: Roger Morrison
作成日: 18 9月 2021
更新日: 1 J 2024
Anonim
I work at the Private Museum for the Rich and Famous. Horror stories. Horror.
ビデオ: I work at the Private Museum for the Rich and Famous. Horror stories. Horror.

コンテンツ


取り除く:

1980年のある運命の日がなかったら、WindowsまたはMac OSの代わりにCP / Mを使用している可能性があります。

これを読んでいる場合、PCを使用している可能性があります。 Windowsを実行している可能性もありますし、Mac OS XまたはLinuxを使用している可能性もあります。 1980年のある運命の日が違ってプレイされた場合、代わりにCP / Mを使用している可能性があります。

始まり

ゲイリー・キルダルは、1970年代初頭にカリフォルニア州モントレーの海軍大学院アカデミーでコンピューターサイエンティストを教え、シリコンバレー北部でIntelによって開発されたいくつかの新しいテクノロジーの風をつかんだ。


同社は最近、マイクロプロセッサを導入しましたが、Kildallは、Intelが信号機を制御することしか見ていなかったときに最大限の可能性を見出しました。彼は、パーソナルコンピュータを構築することが可能であることに気づきましたが、彼らが本当に必要としていたのは、それらを実行するソフトウェアです。

CP / Mの台頭

Intelのコンサルタントとして働いているKildallは、マイクロコンピューターのプログラミング言語であるPL / M、またはマイクロコンピューターのプログラミング言語、およびマイクロコンピューターの制御プログラム、またはCP / Mを開発しました。


CP / Mは、マシンに依存する部分が移植されている限り、理論的には任意のマイクロコンピューターで実行されるオペレーティングシステムでした。

キルドールのデザインは素晴らしかった。 CP / Mは、BIOS(基本入出力システム)、基本ディスクオペレーティングシステム(BDOS)、コンソールコマンドプロセッサ(CCP)の3つの部分に分割されました。 BIOSはマシン依存のコードを処理し、CCPはUnixおよびLinuxシステムのシェルと同様にユーザーからのコマンドを受け入れました。

IntelはCP / Mにあまり興味がなかったので、Intergalactic Digital Researchと呼ばれる独自の会社を設立し、後にDigital Researchと略しました。 1970年代の多くの新進気鋭の北カリフォルニアのハイテク企業のように、Kildallと彼の妻のドロシーは当初、パシフィックグローブにある自宅からそれを使い果たしました。


CP / Mは、Intel 8080またはZilog Z-80プロセッサを使用するS-100バスとともに、70年代後半に事実上の標準になりました。開発者がマシンに依存しない方法でコーディングしている限り、CP / MプログラムはCP / Mを実行しているほぼすべてのコンピューターで実行でき、プログラマーが各マシンの動作を知る必要がないため、CP / Mは有用でした。その点ではミニUnixのようでした。

人気が高かったため、Apple II用のアドオンカードである80カードディスプレイを搭載したコンピューターで実行できるソフトカードもありました(そう、当時は大変でした)。

このカードを作った会社は、シアトルに拠点を置くマイクロソフトと呼ばれる粗末な小さなスタートアップでした。

IBMおよびMS-DOS

1980年、パーソナルコンピューターの成功により、IBMはそのアクションの一部に飢えました。同社は、自社のPCで市場に参入することを決定しました。 Big Blueは通常、コンピューター全体を独自に設計しましたが、会社の内部プロセスの手間がかかるため、手遅れになると考えていました。


同社は、IBMにとってまったく前例のないことをすることにしました。市販のコンポーネントを使用し、それらを完全なシステムに統合します。

CP / Mは、その人気と他のシステムへの移植がどれほど簡単かを考えると、オペレーティングシステムにとって明らかな選択でした。

IBMは当初、CP / MについてMicrosoftにアプローチしましたが、Apple IIカードを作成してからCP / Mのライセンスを取得できると考えていたようです。その功績として、MicrosoftはIBMの幹部をカリフォルニア州のDRIに向けて指摘しました。

次に起こったことは、無限の憶測とハイテク産業の都市伝説の影響を受けています。

IBMがDRIと交渉するために現れた日に、Kildallはプライベートプレーンを使用してクライアントにドキュメントを配信し、Dorothyと会社の弁護士に取り引きを取りやめさせました。 Kildallがその日の後半に戻った後、DRIは機密保持契約に固執しているようで、最終的に契約は何も成立しませんでした。

オペレーティングシステムを切望しているIBMは、Microsoftに頼りました。彼らは、ビル・ゲイツの友人、シアトル・コンピューター・プロダクツのティム・パターソン、およびQDOS、または「Quick and Dirty Operating System」と呼ばれるソフトカードのデザイナーによって書かれたCP / Mクローンを見つけました。マイクロソフトはこれをIBMにライセンス供与したため、時間内に準備が整います。

マイクロソフトはそれを磨き、PC-DOSとしてIBMに提供しました。同社はIBMに、他のコンピューターメーカーにライセンスを供与するオペレーティングシステムの権利を保持するよう説得しました。 IBMは、PCの専有技術の1つであるBIOSを誰も複製しないと確信していた。 (これを読んでいるコンピューターはIBM製ではない可能性が高いため、どのようになったかは明らかです。)

Gary Kildallはこの取引について耳にし、PC-DOSをリリースした場合IBMを訴えると脅した。 IBMが両方のシステムを提供するという契約が成立しましたが、IBMはPC-DOSを40ドルで販売しましたが、PCバージョンのCP / M-86は240ドルでした。同じものに高い価格を払うことを正当化することは困難であり、ほとんどの人がDOSを選択しました。 WordStarワードプロセッシングシステムなどのほとんどのCP / Mアプリケーションは、MS-DOSに移植されました。


バグやストレスなし-あなたの人生を破壊することなく人生を変えるソフトウェアを作成するためのステップバイステップガイド

誰もソフトウェアの品質を気にしない場合、プログラミングスキルを向上させることはできません。

DRIは戦い続ける

set折にもかかわらず、DRIは革新を続けました。同社は革新を続け、MP / Mと呼ばれるCP / Mのマルチタスクバージョンを作成しました。


DOSがアプリケーションサポートの点でCP / Mを凌thatしていることが明らかになったとき、DRIはMS-DOS互換性を追加し、DOS Plusおよびそれ以降のDR DOSに進化しました。

DRIは、GEMを使用したグラフィカルユーザーインターフェイスの新興世界にも進出しました。GEMは、Atari STのコンピューターラインのGUIとして最もよく知られていました。

後年

技術の進歩にもかかわらず、DRIがマイクロソフトのジャガーノートに匹敵するものではないことは明らかでした。 Digital ResearchはNovellに売却されました。この契約によりKildallは非常に裕福になりましたが、彼の成功を本当に楽しむほど長く生きることはできませんでした。悲しいことに、Gary Kildallは転倒で負傷したため1994年に亡くなりました。

Gary Kildall、Digital Research、CP / Mの遺産は今も生き続けています。 DOSおよびそれ以降のWindowsは、ドライブの名前付け方法を含め、依然として影の中に住んでいます。

教訓は、DRIのような確立された企業は、1980年のMicrosoftのような、より小さくて飢えた企業に常に注意すべきであるということです。

ビル・ゲイツの代わりにゲイリー・キルドールが舵を取ることで、業界はどのように進化したのでしょうか?マイケル・スウェインは、ドダル博士のジャーナルの記事で、キルダールの学歴により、競争よりもはるかに合法的だったかもしれないと主張しました。

それにもかかわらず、多くの人々はまだトリビュートサイトで、ゲイリー・キルドールとCP / Mの強い思い出を持っています。 PBSショーThe Computer Chroniclesは、彼の死から1年後にキルドールにエピソードを捧げました。 Gary KildallやDigital Researchを含む、シリコンバレーの初期の長い(1000ページ以上)の扱いについては、Paul FreibergerとMichael Swaineの本「Fire in the Valley」のコピーを探してください。

DRI、CP / M、そしてゲイリー・キルドールでさえいなくなっても、それらは間違いなく忘れられないでしょう。