Googleのオープン・ソース戦略について以前書いたこと(オープンソースは裏切れない)と同じ論旨のエントリーがTechcrunchにあった:
Googleの「オープン・ソース万歳」はけっこうだが、いいとこ取りなのは否めない
Googleがオープンなのは自社にとって都合がよいときだけだ。Googleが検索アルゴリズムや広告システムのソースコードやデータを公開することなどあるまい。こうした分野の秘密こそがGoogleに巨大な収益をもたらすカギだからだ。
その通りだ。Googleは利益を出すことを目的とする営利上場企業であるし、そもそも利益を出さなければ事業は維持できない(参考:非営利と営利との違い)。これについては前にこう書いた:
Googleは無料であること・オープンであることが重要・必要な場合にはオープンソースを使い、コアなビジネスはプロプライエタリにすることで利益を上げているのだ。
Googleの行っているビジネスはプラットフォームビジネスだ。プラットフォームをコントロールし利益をあげるためには、そのプラットフォームが大きくなくてはいけない。MicrosoftがWindows向けのアプリケーション開発を促進したり、Intelがx86上のシステムや関連コンポーネントを歓迎するのと同じことだ。
OSや携帯やブラウザや本や、その他あらゆる事業分野がオープン化し、無料化してもGoogleには失うものは何もない―検索と広告で収益が上がる限りは。
これは半分正しく、半分間違っている。Googleは携帯・ブラウザ・本をオープン化・無料化することでそこから得られるはずの利益を失っている。Google全体としてはオープン化・無料化した上で検索・広告で収益をあげたほうが最終的に利益が多いというだけだ。
マニフェストの中でプロダクト・マネジメント担当副社長のJonathan Rosenbergは「オープンシステムは常に勝利する」と雄弁に説き、Google社員に対して製品をデザインする際にはオープンさを重視するよう求めている。
それがGoogleが社員に対してオープン化を推奨している理由だ。ここのソフトウェアを開発する部署にとってはオープン化は利益を生まない。無料である限りそれはコストセンターだ。プラットフォーム上で動くアプリケーションから稼ごうという誘惑は常に存在する。そこで重要となるのがオープンソースだ。オープンソースは遡及的なプロプライエタリ化を著作権法により防ぐ。誘惑に乗らないことに法律を使ってコミットするのだ。以前のポストを引用すれば次の通りだ。
サービスやAPIはいつでも引っ込めることができるがオープンソースのソフトウェアを引っ込めることはできない。企業はソフトウェアをオープンソースで公開することにより、それが永遠に公開されつづけることにコミットできるのだ。
これにより、Googleは自分たちが生み出した携帯プラットフォームを後で囲い込んで課金するのではという懸念やそのプラットフォーム自体が提供されなくなるのではという不安を効果的に払拭できる。
これはIntelがArchitecture Labでとった戦略と同じだ。IntelはArchitecture Labでの研究の多くを公開・オープン化し、自社内の他の事業部を贔屓しない政策をとった。これによりx86上での開発に参加する企業は安心して活動できた。
デジタル化した市場では企業の成功がネットワーク経済・プラットフォーム市場といった性質の理解に大きく左右される。製品そのものの質よりもそれをどう販売・運用するかが成功の鍵となるのは皮肉なことだ。