<'97年1月レポート>
ニューヨーク駐在員報告
−(改訂版)マイクロソフトの小研究−
電子協 ニューヨーク駐在
前 川 徹
今月のテーマは、マイクロソフト社である。1年9カ月前にも同じテーマでレポート
を書いたが、その改訂版になる。したがって、過去のレポートと重複するところがあ
るが、ご容赦いただきたい。
マイクロソフト社の概要
言うまでもなく、マイクロソフト社は世界で最も有名でかつ最大のソフトウェアメ
ーカーである。会社は1975年にビル・ゲイツ(William H. Gates III)とポール・ア
レン(Paul G. Allen)によってニューメキシコ州アルバカーキーで設立された。現
在の本社はビル・ゲイツの生まれ育ったワシントン州シアトルの近く、レッドモンド
にある。
マイクロソフト社は、パーソナル・コンピュータのあらゆる分野のソフトウェアと
いくつかのハードウェアを開発販売している。製品は、OS、言語ソフト及び開発用ツ
ール、ビジネス・アプリケーション・ソフトウェア、ゲームソフト、CD-ROMに収めら
れたマルチメディア・コンテンツ、ハードウェアに分類できる。OSは「MS-DOS」、「
ウィンドウズ95(Windows 95)」、「ウィンドウズNT」、「ウィンドウズCE」などで
あり、言語ソフト及び開発用ツールには、「ビジュアルBASIC(Visual Basic)」、
「ビジュアルC++(Visual C++)」、「フォートラン・パワーステーション(FORTRAN
Powerstation)」、インターネット用の「フロントページ(FrontPage)」、「イン
ターネット・アクティブX SDK(Internet ActiveX SDK)」などがあり、アプリケー
ション・ソフトとしては、スプレッドシートの「エクセル(Excel)」、ワードプロ
セッシングの「ワード(Word)」、データベースの「アクセス(Access)」、プレゼ
ンテーション用の「パワーポイント(PowerPoint)」、これらをセットした「オフィ
ス(Office)」、インターネット関係では「インターネット・エクスプローラー(In
ternet Explorer)」、「インターネット・インフォメーション・サーバー(Interne
t Information Server)」等がよく知られている。ゲームソフトは、ビル・ゲイツが
好きだからという理由で84年5月に販売を開始した「フライト・シミュレーター(Fli
ght Simulator)」を除いてほとんどなかったのだが、最近はかなり充実してきた。
例えば、アクセス社のゴルフゲーム「リンクス(Links)」のユーザーインターフェ
ースを多少変えた「マイクロソフト・ゴルフ」のようなスポーツものやゲームソフト
を集めた「マイクロソフト・エンターテイメント・パック」などを販売している。CD
-ROMにはかなり力を入れていて、その多くは百科事典を収録した「エンカータ・エン
サイクロペディア(Encarta Encyclopedia)」や地図データを集めた「エンカータ・
ワールド・アトラス(Encarta World Atlas)」のような教育色の強いものが多い。
ハードウェアも販売しているが、これは微々たるものである。マウス(83年出荷開始
)、キーボード(94年出荷開始)、ジョイスティック(96年出荷開始)がある。
96年度(期末は96年6月30日)の決算をみると、売上高は86億7100万ドルで、純益
が21億9500万ドル、1株当たりの利益は1.71ドルである。
MS-DOSやウィンドウズがあまりにも有名なために、マイクロソフト社といえばOSの
メーカーというイメージが強いが、OSの占める比率は思ったより小さい。マイクロソ
フト社では、ソフトウェアをOSと言語ソフトを中心とする「プラットフォーム製品」
と「アプリケーション・ソフトとコンテンツ」に大きく二分しているが、売上げに占
める割合は、前者が47%、後者が53%である。
会社設立当時、3人だった社員は、81年に100人を超え、85年には1000人に達し、91
年に1万人以上になり、現在およそ2万人になっている。
マイクロソフト社の原点
74年12月に発売されたポピュラー・エレクトロニクス誌75年1月号に掲載された「
アルテア8800」というコンピュータが、マイクロソフト社の設立の契機になったとい
う話は、よく知られている。このアルテア8800が世界最初のパーソナル・コンピュー
タだと言う人がいるが、現在のパソコンとはまったく異なった姿形をしている。もち
ろん、中にはインテル社の8ビットマイクロプロセッサ8080が入っているのだが、キ
ーボードもモニターもない箱で、正面に小さなランプとスイッチが並んでいる。当然
のことながら、コンピュータを動作させるために必要な基本ソフトであるOS (Operat
ing System) もなかった。このアルテア8800を動かすためには、正面のスイッチを上
げ下げして、機械語で書いた0と1のならんだプログラムを1ステップずつ入力してや
る必要があった。価格は350ドルと安いのだが、それには理由があって、電源を入れ
る前にハンダごてを片手に何時間も格闘する必要があった。アルテア8800は、現在の
パソコンとはほど遠い、ホビー向けの組み立てキットであった。
当時ハネウェル社の社員であったポール・アレンは、マサチューセッツ州ケンブリ
ッジのハーバード・スクエアでこのポピュラー・エレクトロニクス誌を見つけ、当時
ハーバード大学にいたビル・ゲイツのところに駆けつけた。そして二人は、この表紙
の写真と記事をみて、このアルテア用のBASICのインタプリタを開発しようと決心し
たのである。BASICのインタプリタは、BASICという言語で書かれたプログラムを機械
語に逐次翻訳するプログラムであり、これができれば、ユーザはより簡単にアルテア
8800用にプログラムを書くことができる。アルテア8800もインテル社の8080も持って
いない二人は、ハーバード大学の計算機センターに設置されていたDEC社のミニ・コ
ンピュータPDP-10を利用してプログラムを組んだ。PDP-10に8080チップと同じ動作を
するプログラムを走らせ、その上でBASICのインタプリタを開発したのである。75年2
月にBASICは完成した。そしてアルテアを開発したMITS社とライセンス契約を結ぶた
めにマイクロソフト社が設立された。75年4月4日、場所はニューメキシコ州アルバカ
ーキーであった。なお、アルバカーキーが選ばれた理由はアルテアを開発したMITS社
がそこにあったからである。
言うまでもなくBASICという言語は、ゲイツあるいはその友人のアレンが発明した
ものではない。オリジナルなBASICは63年に、ダートマス大学のジョン・ケメニー(J
ohn G. Kemeny)とトーマス・カーツ(Thomas E. Kurtz)によって開発された。この
プログラム言語は、文化系の学生でも容易にコンピュータが利用できるようにと発明
されたもので、コンピュータに指示を与える命令は簡単な英語と同じで、数式の形で
演算を指示できるという分かりやすい言語であった。ゲイツとアレンがワシントン州
のレイクサイド・スクール在学中にスクリーンのないコンピュータ端末(プリンタが
スクリーンの役目を果たしていた)で使っていたコンピュータ言語もBASICであった
。そして二人がアルテア8800用にBASICに取り組んだ頃には、既にパブリックドメイ
ン・ソフトになっていた。つまり、誰でも自由に利用できるソフトウェアであった。
とはいえ、マイクロソフト社の開発したBASICは当時大型計算機で動いていたBASICと
は同じではない。なにしろ当時の標準的なアルテア8800のRAM(メモリ)は4Kバイト
しかなかった(現在の標準的なPCの数千分の1である)。その4Kバイトも全部をイン
タプリタで使うわけにはいかない。ユーザがBASICでつくるプログラムの分を残して
おかなければならない。おそらく当時は、BASICのような高級言語がアルテアのよう
な小さなメモリしか持たないコンピュータの上で使えるようになるとは、誰も思って
なかったのではないだろうか。したがって極めてメモリ効率のよいこのプログラムを
作成したビル・ゲイツとポール・アレンは確かに天才的なプログラマーなのだろう。
しかし、彼らは何かを発明したのではない。BASICインタプリタという言語ソフトを
マイクロコンピュータ用に書き直したのである。
マイクロソフト社は、その後続々と発売されるアルテアより多少ましなマイクロ・
コンピュータ用にBASICを書き、それをライセンスして金を稼いだ。77年にはマイク
ロ・コンピュータ用のFORTRAN(数値計算用の高級言語)を、78年にはCOBOL(事務計
算用の高級言語)を開発したが、BASICが中心となる商品であった。(言うまでもな
いが、FORTRANもCOBOLも言語としてはマイクロソフト社が発明したものではない)
MS-DOSの出自
マイクロソフト社がOS(オペレーティング・システム)市場に参入したのは、80年
になってからのことである。意外なことに最初のOS製品はUNIXである。80年2月に発
表されたXENIXは、AT&Tのベル研究所からUNIXのライセンスを取得して16ビットのマ
イクロコンピュータ用に移植したものであった。まったく余談だが、このXENIXの最
初の顧客は、イーサネットを発明したボブ・メトカーフによって設立された3コム(3
Com)社であった。
あのMS-DOS バーション.1.0 が登場したは81年8月である。あのIBM PCと一緒にで
ある。この話は多くの本や雑誌に書かれているので、要点だけ書くと次のようになる。
IBM社はパーソナル・コンピュータ市場に参入するため、80年7月に「チェス」とい
うプロジェクトをスタートさせた。80年8月下旬、IBM社とマイクロソフト社の2回目
の会談が行われ、IBM社はマイクロソフト社にIBM PC用のBASIC等のソフト開発を依頼
した。9月になってIBM社はOSが必要であることに気付いた。当時のマイクロソフト社
のBASICはOSなしで実行できたのだが、他の言語はOSを必要とするからだ。当時のマ
イクロ・コンピュータ用OSのデファクト・スタンダードはデジタルリサーチ社のCP/M
(Control Program/Monitor) であった。ビル・ゲイツがデジタルリサーチ社のゲーリ
ー・キルドールをIBM社に紹介し、運命の会合がデジタルリサーチ社のあるカリフォ
ルニア州パシフィックグローブで行われたのである。
この伝説ともなっている会合の詳細は、関係者によって話が異なり、真相は薮の中
である。いくつかの文献を総合するとこういうことになる。まず、最初にIBM社の一
行が、CP/Mのライセンス交渉のためにデジタルリサーチ社にやってきた時、キルドー
ルは自家用飛行機で出張中だった。IBMの一行を出迎えたのはキルドールの妻で、彼
女は、IBM側がサインを求めた守秘義務合意書へのサインを拒んだ。その後、キルド
ールとIBMの話合いは行われたのだが、IBM社の要求する厳しいスケジュールに、キル
ドールは首を縦に振らなかった。キルドール自身は、IBM社の代表のジャック・サム
ズと会って、IBM PC用のCP/Mを開発しIBM社に提供することで合意できたと思ったと
語っているが、一方のサムズは、キルドールの説得をあきらめてビル・ゲイツのとこ
ろに相談に戻った。そして、9月末にはマイクロソフト社は、IBM PC用のOSを提供す
ることを決定し、デジタルリサーチ社は千載一遇のチャンスを逃してしまった。
実は、オリジナルなMS-DOSはマイクロソフト社で開発されたものではない(これも
この世界では有名な話である。"Hoover's Handbook of American Business" の僅か1
ページのマイクロソフト社の概要にまでこの話は載っている)。最初のMS-DOSの正体
は、シアトル・コンピュータ・プロダクツ社のティム・パターソンの開発したQDOS (
Quick and Dirty Operating System) である。ビル・ゲイツも最近の著書で「ディム
・パターソンは事実上、MS-DOSの父だといっていい」と書いている。
当時、マイクロ・コンピュータのベストセラーは、アップル・コンピュータ社のア
ップルII であり、そのキラーアプリケーションが最初の表計算ソフト「ビジカルク
」であった。そして、そのアップルIIでCP/Mを動作させるための「ソフトカード」と
呼ばれる拡張カードをマイクロソフト社が販売していたのだが、そのソフトカードは
マイクロソフト社の依頼を受けてシアトル・コンピュータ・プロダクツ社のティム・
パターソンが開発したものであった。したがって、マイクロソフト社は、間違いなく
QDOSの存在を知っていたはずで、IBM社とデジタルリサーチ社の話合いがうまく進ん
でいないことを知り、QDOSの買い取りを考えたに違いない。
実はQDOS自身も独創的なソフトではなかった。QDOSのコマンドはすべてCP/Mと同じ
だったのである。CP/Mの開発者のキルドールはQDOSのプログラムコードはかなりの部
分CP/Mのコピーだと主張していた。一方、パターソンは「CP/Mのマニュアルは読んで
も、コードのコピーはしていない」と述べている。そんなQDOSの販売権をマイクロソ
フト社は5万ドルで買い取った。もちろん、当時の年間売上高が300億ドルというIBM
社がサブサイセンス先だとは明かさずにである。こうした経緯で、IBM PCに、MS-DOS
バーション.1.0(IBM社ではPC-DOSと呼ばれていた)が採用されることになり、マイ
クロソフト社は大企業への道を歩み始めるのである。
それからMS-DOSはマイクロソフト社によって改良されていくことになったのだが、
重要な点は、最初のMS-DOSは(IBM-PC用に少し書き直されてはいるが)取引のあった
企業から買ったソフトだったことである。
OSの価格
マイクロソフト社がIBM社のパソコン用のOSを提供することになったという事実を
知ったキルドールは、おそらく相当頭にきたに違いない。MS-DOSの基になったQDOSの
かなりの部分がCP/Mのコピーだと信じていたキルドールは、マイクロソフト社とIBM
社を訴えるつもりがあると両社に伝えた。これにマイクロソフト社がどう反応したか
は、どの文献にも見つからなかった。IBM社はキルドールの要望を聞き、IBM-PC用のC
P/Mをデジタル・リサーチ社も提供することを受け入れた。
つまり、IBM-PCのユーザは、OSとしてPC-DOS(MS-DOSのIBM社バージョン)とCP/M-
86、それにUCSDパスカルP-システムの3つから好きなものを選ぶことができたのである。
CP/M-86はIBM-PCの発売から少し経って完成した。なぜそれほど早く完成したかと
言えば、IBM社の話を聞く前から、キルドールはインテル社の16ビットのマイクロプ
ロセッサ8086や8088用のOSの開発を始めていたからである。当時、マイクロプロセッ
サは8ビットのものが主流で、16ビットは発売されたばかりであった。キルドールは
、16ビットのマイクロプロセッサ用のOSが必要とされることを予測して開発を始めて
いたのである。そして、当時、CP/Mの最大の販売会社であったマイクロソフト社もそ
の事実を知っていたのだという。しかし、IBM社との間で最初に取り交わされた守秘
義務合意書があったので、マイクロソフト社側は、デジタル・リサーチ社が16ビット
用のOSを間もなく完成させる予定であるという事実をIBM社に伝えられなかったのだ
と言われている。
しかし、重要な点は、マイクロソフト社がIBM社に何を伝え、何を伝えなかったの
かにあるのではない。この歴史から学ぶべき点は、これらのOSに付けられた価格にあ
る。実は文献によって多少数字が異なるので困るのだが、ビル・ゲイツの著作を信用
すると、PC-DOSが約60ドル、CP/M-86が約175ドル、UCSDが約450ドルであった(CP/M-
86は240ドルであったという説もある)。この価格の意味するところは大きい。ビル
・ゲイツは目先の金儲けより、まずMS-DOSを普及させ、事実上の標準(デファクト・
スタンダード)にすることの重要性に気付いていたのである。
かくして、優れたプログラマではあったが、先の見えるビジネスマンではなかった
キルドールは「本当に」人生で最大のビジネスチャンスを逃してしまった。
ウィンドウズへの道
ウィンドウズの発表がニューヨークのホテルで行われたのは83年11月10日のことで
、ニューヨーク・タイムズ紙は次のように報じている。「パーソナル・コンピュータ
用ソフトのリーディング・カンパニーであるマイクロソフト社は、コンピュータの画
面をいくつかの窓(windows)に分割し、それぞれに別のプログラムを表示し、マウ
スが使える新しいプログラムを発表した。この新しいプログラムはビジコープ社のビ
ジオン(VisiOn)と競合することになる。また、アップル・コンピュータ社のリサも
同じ様にそれぞれのウィンドウに異なったプログラムを走らせることができる。マイ
クロソフト・ウィンドウズと呼ばれるこの製品はMS-DOSのオプションとなる予定であ
る。」
これもよく知られている事実であるが、現在マッキントッシュ(Macintosh)やウ
ィンドウズが採用しているグラフィカル・ユーザ・インターフェース(GUI)を最初
に実現したコンピュータは、ゼロックス社のパロアルト研究センター(PARC)で開発
されたアルト(Alto)である。さらに歴史を紐解けば、スタンフォード研究所のダグ
ラス・エンゲルバートの研究や、60年代初めのジョージ・エバンスとイヴァン・サザ
ーランドの研究にまで遡ることができるのだが、それはまた別の機会にしよう。
アップル社のスティーブ・ジョブズは、79年12月にPARCを訪問し、アルトの画面を
見てリサを開発した。なんと大胆にも、PARC訪問の7カ月後にアルトのデモをみせて
くれたプログラマのラリーテスラを引き抜いて、リサのGUI開発の責任者にしている
。リサは83年1月に発表され、7月から出荷されたのだが、価格が1万ドルもするため
、飛ぶようには売れなかった。GUIを広く一般に広めたのは、翌84年1月に発表された
マッキントッシュである。リサと平行して開発が進められていたマッキントッシュは
、モトローラ社の32ビットMPUである68000を搭載し、メモリは125Kバイト、価格は約
2500ドルとリサの4分の1であった。ワープロソフトのマックライト(MacWrite)とお
絵かきソフトのマックペイント(MacPaint)が利用できた。マッキントッシュは3カ
月あまりで7万台、年末までに25万台が売れた。
一方、ビル・ゲイツも当時、GUIが将来のパソコンのユーザインタフェースになる
という確信を持っていた。スティーブ・ジョブズがビル・ゲイツに開発中のマッキン
トッシュを見せたのが81年夏のことで、すぐにマイクロソフト社は、マッキントッシ
ュ用のアプリケーションソフトの開発に着手した。このプロジェクトの担当は、PARC
から移ってきた「プログラミングの天才」チャールズ・シモニイであった。実は、後
にウィンドウズと呼ばれる「インターフェース・マネージャー」の開発は、この81年
の後半(一般には開発中のマッキントッシュを見た後の9月だといわれている)に開
始されている。ただ不思議なことに、ビル・ゲイツは「ビル・ゲイツ未来を語る」で
「1983年、わたしは、グラフィカルなオペレーティングシステムの開発がマイクロソ
フトの次のステップだと考えた」と書いている。
出荷遅延
話を戻そう。83年11月にウィンドウズの開発を発表したビル・ゲイツは、84年末ま
でにはウィンドウズはMS-DOSのマシンの90%以上で使われることになるだろうと予言
している。そして84年2月頃に、3月末には完成するという噂がマイクロソフト社の幹
部から流れた。しかし、それはやはり噂にすぎず、84年5月にはリリースは8月末に変
更され、さらに10月には85年6月に延期された。85年5月の春のコムデックスにマイク
ロソフト社はウィンドウズを出品し、6月には発売すると約束をした。しかし、6月28
日に出荷されたのはテスト用のベータ版で、結局、ウィンドウズが完成したのは85年
11月であった。プロジェクトのスタートが81年9月だすれば、5年強の歳月を要したこ
とになる。当初予定より1年あまりの出荷遅延だが、遅延はこの世界ではそう珍しい
ものではない。この後にもいくつかの出荷遅延話を書くことになる。
さらに言えば、ウィンドウズが本格的に普及したのは90年5月に発表されたウィン
ドウズ 3.0以降である。マイクロソフト社は87年末までに50万本のウィンドウズを出
荷したと述べているが、このほとんどは無償配布したものだと言われている。一方、
ウィンドウズ 3.0は最初の1年で約300万本の売上を達成した。しかし、マッキントッ
シュが80年代半ばに実現していた機能のいくつかは、最初のウィンドウズが発売され
てから約10年後に発売されたウィンドウズ95を待たなければならなかった。
ここでの重要なポイントは、アップル社が4年あまりで完成させたGUIを、IBMコン
パチブルなPCの上で実現し、普及させるのに、膨大な時間と労力を費やしたというこ
とではない。重要なのは「何故ビル・ゲイツが83年11月にウィンドウズの発表をした
のか」である。
80年代前半には、多くの企業がパソコン用GUIの開発に取り組んでいた。82年の11
月のコムデックスではビジコープ社がDOSの上で動くGUIプログラム「ビジオン」を開
発していることを明らかにし、83年10月には製品を発表した。同じ頃クォーターデッ
ク社も「デスク(DESQ)」というGUIの開発を発表した。アップル社は83年7月にはリ
サを出荷していたし、84年にはマッキントッシュがデビューすることをビル・ゲイツ
は知っていた。こうした背景があって、83年11月にウィンドウズの開発計画を大々的
に発表したのである。発売時期を何度も延期するウィンドウズを、業界誌は「ベイパ
ーウェア(vaporware)」と呼んだ。その昔、発表はされたけれどなかなか姿をみせ
ないIBM社の製品をマスコミは「ファントム・プロダクト(Phantom Product)」と呼
んだが、それと同じ意味である。
つまり、ユーザに優れた競合他社の製品を買わせないようにするためには、それよ
りさらに優れた製品を開発中であることを発表すればよい。もちろん、完成の目途が
たっていなくてもかまわない。ユーザが待ってくれるであろう期間を計算して、出荷
予定時期についてコメントすればよい。たとえその後、開発が遅れて出荷時期を何度
か送らせることになっても、多くのユーザは、ここまで待ったのだからもう少し待と
うと考えるだろうから。これは現在も有効な手段である。
ウィンドウズ 95
ウィンドウズ 95に関する最初の公式発表がいつであったかはっきりしないのだが
、91年の初めには「次期のウィンドウズはオブジェクト指向技術を取り入れ、極めて
使いやすいものになる。93年の第4四半期までに出荷する予定である」とマイクロソ
フト社は述べている。
93年3月には、開発コード名「シカゴ(Chicago)」(後のウィンドウズ95)は、従
来のウィンドウズと異なりDOSを必要としないと公表された。これまでに世界中で600
0万本以上出荷されてきたウィンドウズは正確にはOSとは呼べない。というのはウィ
ンドウズを動かすためにはDOSを必要とするからである。つまり、ウィンドウズはDOS
の上でGUIを提供するソフトウェアなのである。この時点でシカゴは94年第4四半期
には出荷される計画であった。
当初、開発は順調に進んでいるかのように見えた。93年8月にアルファ版が一部の
アプリケーションを開発している企業に配布された。そして94年6月から7月にかけて
最初のベータ版(内部ではM6と呼ばれているもの)が出荷された。
しかし、マイクロソフト社のバルマー副社長は94年8月、インフォワールド誌のイ
ンタビューのなかで、シカゴを94年中に出荷するのは不可能で、出荷は大幅に遅れて
95年5月くらいになるだろうと述べた。そして94年9月にマイクロソフト社は、シカゴ
の製品名を「ウィンドウズ 95」とすることと、出荷時期を95年第2四半期まで延期す
ることを発表した。
94年の10月から11月にかけて第2段階のベータ版(M7)が約48,000本出荷された。
おそらくその結果を見ての決定だと思われるが、94年12月になってマイクロソフト社
はウィンドウズ 95の出荷を6月から8月に延期すると発表した。95年3月、第3段階の
ベータ版(M8)約40万本が出荷された。
94年下半期に2度も行われた出荷遅延のアナウンスについては、様々な情報、憶測
がある。現在のバージョンで動いているアプリケーションソフトの一部が動かないと
か、機種によってはインストールさえできないとか、マルチタスクで動くはずの32ビ
ットアプリケーション・ソフトを複数立ちあげるとシステムがフリーズしてしまうと
か………。
ベータ版のソフトにはこうしたバグはあっておかしくない。そうしたバグを発見す
るのがベータ版を配布する目的の一つなのだから。発見されたバグは修正され、次の
ベータ版が作られる。こうして細かなバグはともかく、致命的なバグはすぐになくな
るのが普通で、最後のベータ版はほぼ完成品に近いはずである。しかし、95年の春に
なっても、一部の業界誌は、ウィンドウズ95はまだ大きなバグを抱えているので「ウ
ィンドウズ95はまもなくウィンドウズ96に改名される」という噂を冗談とも本気とも
取れる調子で紹介していた。
出荷遅延の理由として語られる話は他にもある。インターネットが急速に普及して
いくのを見て、ビル・ゲイツがウィンドウズ95にインターネットにアクセスする機能
を追加するように指示したせいであるとか。新しいユーザ・インターフェースを取り
入れて、画面のデザインを現在のウィンドウズと違うものにしたら、ユーザには不評
で、昔のデザインに戻すことにしたとか。
ともあれ、ウィンドウズ95は95年8月に発売され、調査会社や業界アナリストの予
想は下回ったものの、歴史に残る売上げを達成した。最初のウィンドウズの時と同じ
ように、出荷遅延を繰り返し、発売直後にいくつかの小さな(?)バグが発見された
けれど、大成功であったことは間違いない。
あるアナリストは「なぜビル・ゲイツはあのようにはしゃいでいるのか」という問
いに、「10年近くにわたるマッキントッシュ・コンプレックスからようやく解放され
たからだ」と答えた。
OS/2
マイクロソフト社の話になぜOS/2が出てくるのだろうとお思いの方もあるかもしれ
ない。今は誰もがOS/2をIBM社が開発したパソコン用のOSだと思っている。ある面で
は正しいのだが、歴史を辿れば、OS/2の開発は、IBM社とマイクロソフト社の共同プ
ロジェクトとしてスタートしている。そして92年までマイクロソフト社はOS/2の共同
開発を続けていたのである。
IBM社との共同開発契約は85年8月に結ばれており、IBM社がPS/2を発表した87年4月
には、マイクロソフト社自身が、この共同開発契約に基づく最初の製品としてマイク
ロソフトOS/2を発表している。また、当時IBM社だけでなく、マイクロソフト社も、
数年以内にOS/2はPC用OS市場の90%を占めるようになると予言していた。
当初、このOS/2の基本的な設計はIBM社が行い、開発はマイクロソフト社にまかさ
れた。OS/2は1台のコンピュータで同時に複数のアプリケーションを動かせる、マル
チ・タスク機能をそなえ、DOSより大きなメモリ空間にアクセスできる(当時として
は)画期的なOSであった。問題は、仕様は立派だが、当時のMPUには負荷が大きすぎ
て動作が遅い上に、OS/2用のアプリケーションも揃っていなかった。それでもOS/2の
開発は継続され、IBM社とマイクロソフト社は88年10月、OS/2バージョン1.1と、ちょ
うどDOS上で動くウィンドウズと同じように、OS/2にGUIを提供するプレゼンテーショ
ン・マネージャーを発表した。しかし、価格は約340ドルと高い上に、やはりメモリ
をかなり増設しないとまともに動かず、また当時としては最新のインテル社MPUi386
でないと十分な早さで動かなかった。さらに事態を悪化させたのは、87年にIBM社が
発表したSAA(Systems Applications Architecture)構想の一部に組み込まれたこと
である。SAAはパーソナルコンピュータからメインフレームまですべてのコンピュー
タの統合を目指した計画で、現在のネットワーク・コンピューティングに近い発想な
のだが、あまりにもメインフレーム中心に考えられていた。
90年になってOS/2はバージョン1.2が発表された。いくらかは改良されていたが、
やはり市場には受け入れられなかった。そして、マイクロソフト社は平行して開発を
続けていたウィンドウズ3.0の出荷を90年5月に開始し、事実上OS/2から手を引いたの
である。
OS/2が離陸に失敗した原因は、方針を何度も変更し、貧弱な設計を行い、貧弱なコ
ードを書いたIBM社にあると一般に言われている。しかし、マイクロソフト社も優秀
なプログラマを200人以上投入していたのである。マイクロソフト社は常勝企業だと
思われているかもしれないが、OS/2失敗の責任の一部はやはりマイクロソフト社にも
あるのではないだろうか。
モザイクとエクスプローラ
ブラウザと言えば、94年10月までは、モザイク(Mosaic)のことだった。93年にイ
リノイ州にあるNCSA (National Center for Supercomputing Applications) で開発
されたモザイクは、1年間に少なくとも200万のインターネットユーザがダウンロード
したと言われている。当時のインターネットの規模は、今の10分の1以下であること
を考えると、これは大変な数字である。
NCSAは、連邦政府機関の一つであるNSF (National Science Foundation) がサポー
トしているスーパーコンピュータ・センターの一つで、イリノイ大学が管理している
。開発したのは、マーク・アンドリーセン(Mark Andreessen)とその仲間である。9
4年4月にジェイムズ・クラーク(James Clark:シリコン・グラフィック社の創業者
)は、彼らを誘って、ネットスケープ・コミュニケーションズ社を設立した(当時の
名称はモザイク・コミュニケーションズ社、94年11月に社名変更)。ネットスケープ
社は94年10月に「ネットスケープ・ナビゲーター(Netscape Navigator)1.0」のベ
ータ版を公開し、正式なバージョンを12月に発表した。なんと95年6月には、推定380
0万人のユーザがNavigatorを利用していたと言われている。
マイクロソフト社は当初、このナビゲーターのライセンスを取得しようとしたのだ
が、ネットスケープ社と合意に至らなかったのだと言われている。そこでマイクロソ
フト社は、イリノイ大学からモザイクのライセンス権を供与されていたスパイグラス
社から「強化版NCSAモザイク(Enhanced NCSA Mosaic)」のライセンスを得て、イン
ターネット・エクスプローラ(IE:Internet Explorer)を開発した。最初のバージョ
ンは95年8月に、バージョン2.0は95年11月に発表された。しかし、IEは、まったく目
立たないブラウザの一つでしかなく、ネットスケープ・ナビゲーターがブラウザの市
場の大半を占めるという時代が96年夏まで続いた。
ところが、96年8月、マイクロソフトはエクスプローラ 3.0でブラウザ市場に大攻
勢をかけた。8月時点で実利用率でみたシェアは5%程度であったものが、数カ月で15
%〜20%程度まで上昇した。バージョン3.0で普及が始まるのはウィンドウズと同じ
である(ちなみに、ビル・ゲイツの正式な名前は「ウィリアム・ヘンリー・ゲイツ三
世」である)。
もちろん、ソフトをインターネット上で公開して無償でダウンロードさせた効果も
あるが、技術的にみても市場をリードするネットスケープ社のナビゲーターと同等か
それ以上であるというイメージ作りに成功したことが、ユーザ急増の大きな要因だろう。
マイクロソフト社はブラウザをOSに組み込む方針を明らかにしており、このシェア
はさらに上昇すると見られている。オラクル社のエリソン会長は、エクスプローラが
ウィンドウズ97に包含された時点で戦争は終結すると述べている。本当にそうなるか
どうかはわからないが、少なくとも当面は、両社のブラウザをめぐる争いは続くだろう。
余談であるが、エクスプローラに関連して気になる話が二つある。一つはエクスプ
ローラの販売方法について司法省が調査しているという話である。具体的には、マイ
クロソフト社がパソコンメーカーに対して、エクスプローラを販売するパソコンにイ
ンストールしてくれれば(あるいはネットスケープ社のナビゲーターをインストール
しなければ)ウィンドウズ95のライセンス料を割り引くという申し出をしたかどうか
である。
もう一つは、マイクロソフト社がスパイグラス社に支払うべきライセンス料を支払
っていないことが明らかになったことである。この事実は、スパイグラス社が、97年
1月に公表したプレスリリースで公になった。スパイグラス社は、強化版モザイクの
他に、エクスプローラに使われているフィルタリングのソフト「サーフウォッチ(Su
rfWatch)」もライセンスしており、少なくとも40万ドル以上が未払いだと述べてい
る。純益が20億ドルもある会社がなぜこの程度のライセンス料を未払いにしているか
不思議な話である。ちなみにネットスケープ社は、ゼロからナビゲーターを開発して
いるのでスパイグラス社からライセンスは受けていない。また、オリジナルなモザイ
クのプログラムは約9000行で、ウィンドウズ95の約800万行からみれば千分の一程度
にすぎないのだが、ブラウザの製品化を急ぐためにはスパイグラス社からのライセン
ス取得は必須だったのだろうか。
独創性は必要か?
94年10月5日、カリフォルニア州パロアルトで開かれたスタンフォード大学主催の
「日本のNII未来(The Future of Japan's National Information Infrastructure)
」と題する会議で、日本政府の政策についてスピーチをした後、司会役のカレン・ヨ
ーク(Karen Yorke)から質問を受けた。記憶が正しければ、情報スーパーハイウェ
イの時代にはますます独創性が重要になると思われるが、日本は大丈夫だと思うか、
というような質問であった。当時(恥ずかしいことに)質問に答えられるような自分
の意見も持っておらず、適当に言葉をならべてごまかすだけの英語力もなかったので
、ほとんどパニック状態に陥ってしまった。
しかし、今なら胸をはって答えられる。「米国最大のソフトウェア企業は、独創的
だと言えるでしょうか?」
マイクロソフト社は、エクスプローラに限らず、96年2月に組織を再編してインタ
ーネット部門を新設してから、多くのインターネット関連ソフトとサービスを発表し
てきた。いまや思いつくインターネットビジネスでマイクロソフト社の手がけていな
いものはないように思える。ブラウザだけでなくWebサーバー側のソフトも、マルチ
メディア・コンテンツを作成するソフトも揃っているし、ISP事業も行っていれば(M
SN:マイクロソフトネットワーク)エレクトロニック・バンキングや遠隔教育にも熱
心に取り組んでいる。ニュースを中心としたMSNBCや電子出版等のコンテンツ・ビジ
ネスまで手がけている。まさに情報スーパーハイウェイ時代のオールラウンド・プレ
イヤーである。
しかし、これまでマイクロソフト社が独創的な製品を生み出したことはあるのだろ
うか。大型汎用機の世界から、あるいはライバル企業の製品から(もちろんゼロック
ス社のPARCから)種々のアイデアを借用し、優れたソフトを買い取り、あるいはプロ
グラムのライセンスを取得し、時には会社を丸ごと買収して製品を開発してきた。
個人的には「日本人には独創性がない」という意見には賛成できないが、万が一そ
うだとしても、まったく心配はいらない。ここに立派なお手本がある。必要なのは先
を見る目と、絶対に人には負けないという強い意志、そしてライセンス契約の時に必
要な法律の知識か、優秀な弁護士である。
いくつかのエピソード
ビル・ゲイツは55年10月28日にワシントン州シアトルで生まれた。「ビルゲイツ(
Bill Gates Hard Drive)」という本によれば、彼は「すでに子供の頃から、何でも
一番でなければ気がすまないという強迫観念にとりつかれていた」そうだ。記憶力が
優れ、数学と理科が得意だったという。
68年の春、彼が通うレイクサイド・スクールに一台のテレタイプ・マシンが設置さ
れた。そのコンピュータ端末は電話回線でシアトルのダウンタウンに設置されたDEC
社のPDP-10に接続されていた。コンピュータとの出会いである。ポール・アレンとも
ここで出会っている。そして71年には、オレゴン州ポートランドのインフォメーショ
ン・サイエンス社のために仲間とプログラムを書き、なんとロイヤリティ方式で収入
まで得ているのである。
アルテア8800用のBASICの時も、ビル・ゲイツは最初からビジネスを考えていた。
完成したBASICを持ってアルバカーキーに飛んだアレンが、プログラムが無事に動い
たことを電話でビル・ゲイツに知らせたとき、ビル・ゲイツはMITS社との契約のこと
を考え始めたのだそうだ。
75年にMITS社との間で取り交わされたアルテア8800用のBASICのライセンス契約は
、ビル・ゲイツと彼の父親、アルバカーキーの弁護士が作成したものだといわれてい
る。このライセンス契約こそ、ソフトウェアのライセンス契約のひな形になった画期
的なものであった。まず、マイクロソフト社はMITSから3000ドルのBASICライセンス
供与に伴う使用料を受け取った。さらに、MITSがハードウェアと一緒にBASICを売っ
た場合には1本につき30〜60ドル(バージョンによって異なる)のロイヤリティを受
け取り、MITSがソフトだけを売った場合には売上げの50%をロイヤリティとして受け
取るという契約であった。このソフトウェアのライセンス契約こそ彼の最大の功績か
もしれない。
また、マイクロソフト社は有望なソフトウェアを開発したソフトウェア企業を積極
的に買収している。96年だけを見ても、インターネットのホームページ作成ツール「
フロントページ(FrontPage)」を開発したバーミア・テクノロジーズ(Vermeer Tec
hnologies)社、インターネット・コマース用のソフトウェアで有名なイー・ショッ
プ(eShop)社、インターネット上のゲームソフトで最も有名なエレクトリック・グ
ラビティ(Electric Gravity)社、他にもエクソス(EXOS)社、アーハー・ソフトウ
ェア(Aha Software)社、アスペクト(Aspect)社などがある(最近買収された企業
の多くは、マイクロソフト社の戦略を反映して、インターネット関連企業が多い)。
こうした一連の買収をみて思うことがある。それは「マイクロソフト社本体の開発
能力が低下しているのではないかということ」ではない。もしそうだとしても、それ
は私がが心配することではない。心配は、こうした買収が、第二、第三のマイクロソ
フト社が育つ芽を摘んでいることになるのではないかということである。
【参考文献等】
「コンピュータ帝国の興亡」ロバート・X・クリンジリー著、薮暁彦訳、アスキー出版
「ビッグ・ブルース」ポール・キャロル著、近藤純夫訳、アスキー出版
「マイクロソフト ーソフトウェア帝国誕生の奇跡ー」Daniel Ichbiah/Susan L. Kn
epper著、椋田直子訳、アスキー出版
「ビル・ゲイツ未来を語る」ビル・ゲイツ著、西和彦訳、アスキー出版
「ビル・ゲイツ」ジェームズ・ウォレス、ジム・エリクソン著、奥野卓司訳、翔泳社
http://www.microsoft.com/
http://www.fys.ruu.nl/~bergmann/history.html
http://www.pcmag.com/
http://www.investor.msn.com/
http://www.iw.com/
(maegawa@panix.com)
|