一つ前のエントリーで、Javaの失敗の原因が「豊富なAPIでWindowsに対抗する戦略に出たために肥大化しまったことにある」と書いたが、この「ソフトウェアの肥大化」という現象は、実はあらゆる所に見られる。
Windowsがその典型的な例だ。今のパソコンは、Windows95がリリースされた当時のパソコンと比べると、メモリー容量もCPU能力も何倍にも、何十倍にもなっているが、一向に早くなったとは実感できない。なぜだろう。それは今のWindowsがWindows95と比べてはるかに肥大化しているからだ。
Windowsに代表されるOS、IEやFirefoxのようなブラウザー、JavaやFlashのようなミドルウェア、そしてMicrosoft Officeのようなアプリケーション、どれもバージョンアップを重ねるごとにどんどん肥大化する。確かに機能が増えてはいるのだが、より多くのメモリーを使い、より高い処理能力をCPUに要求する。
これはハードウェア業界と持ちつ持たれつの関係にあるソフトウェア業界にとっては当然のことなのかも知れないが、無理やり新しいハードウェアを買わされる消費者にとっては迷惑な話だ。私の知り合いに、使っていたWindows Meパソコンのプリンターが壊れたので新しいプリンターを買ったところ、そのプリンターは最新のOSであるWindows XPでしか使えず、結局パソコンまで買い換えなければならない目に会った人がいるが、それを「当然のこと」と考えるのはパソコンを売る側の論理でしかない。
この「ソフトウェアの肥大化」を「ムーアの法則」という観点から見ると、今までのソフトウェアは「ムーアの法則のおかげで増大したハードウェア能力をソフトウェアで全て使い切る」という方向で進化してきた、ということが言える。
しかし、私は、その方向性はソフトウェアを走らせることが出来るデバイスが実質的にパソコンしかなく、それも全ての処理をクライアント側で処理するしかなかった一昔前の時代のものだ、と感じている。携帯電話、カーナビ、テレビ、デジカメ、などのあらゆるデバイスにCPUが入り、それらがネットワークに繋がってきたユビキタス・デバイス、ユビキタス・ネットワークの時代には、この「ムーアの法則のおかげで増大したハードウェア能力をソフトウェアで全て使い切る」方向性が正しいとはどうしても思えないのだ。そんなことを続ける限り、デバイス間でアプリケーションやサービスを共有することは実質的に不可能である。ソフトウェアの開発コストは上昇するばかりだし、ユーザー・エクスペリエンスも向上させることはできない。
Microsoft、Sun Microsystems、Macromediaといったソフトウェア・プラットフォームを提供する企業が、互換性を犠牲にしながらも、Windows CE、J2ME、Flash liteという「組み込みデバイス向けの別個のプラットフォーム」を出さざるをえないのが、その方向性に根本的な問題があることの証拠である。
では、これからの時代にふさわしいソフトウェア・プラットフォームとはどんなものなのだろうか?あらゆるデバイスで動くことを前提に、機能を究極にまで切り詰め、移植性を高め、進化とともにどんどん大きくなったりしないソフトウェア・プラットフォームというものが作れないだろうか?
それが実現できれば、「ムーアの法則」がもたらすものを「プラットフォームにどんどん機能を詰め込む」という方向性の進化に消費してしまうのではなく、「プラットフォームをより多くのデバイスに広げ、アプリケーションやサービスをより多くのデバイスを通してユーザーに届ける」という方向性の進化に活用できるのではないか、というのが私の考えである。
※このエントリは CNET Japan ブロガーにより投稿されたものです。朝日インタラクティブ および CNET Japan 編集部の見解・意向を示すものではありません。
メンバー限定サービスをご利用いただく場合、このページの上部からログイン、またはCNET_ID登録(無料)をしてください。
新着コメント
興味深く拝読させて頂きました。 「こんな項目が沢山ある会社の社員は、高い......
スクエニを見て、自分を見直す
投稿者 : 朴念仁
新しい情報のありかをお知らせくださり、どうもありがとうございます。さきほ......
電子経済産業省の委託費は公開される場合がある
投稿者 : sumimotoshohei
本家はCVSと書いていたのですが,実際には昨年CVSからMercurialに移行してお......
本家にフィードバックしやすくする方法
投稿者 : 今駒哲子
電子経済産業省アイディアボックスの経済産業省担当者です。アイディアボック......
電子経済産業省の委託費は公開される場合がある
投稿者 : moriya-gaku
文化としてのモータスポーツは決して日本には根付いていません。その最大の戦......
トヨタF1撤退とその期待
投稿者 : qhara