|
少し前、Cheetah Browserのチケット取得プラグインによる過剰なトラフィックが原因でGitHubがクラッシュしました。プラグインのサーバーが移転された後、GitHubは正常に戻ると思われましたが、予想外に中国でブロックされてしまいました。技術者にとって重要なこのウェブサイトがブロックされたことを受け、メンターのKai-Fu Lee氏は再開を強く訴えました。著名人の影響か世論の圧力か、GitHubはブロックから数日後に再開されました。 GitHubがブロックされた後、Leifeng.comは中国でGitHubのようなコードホスティングウェブサイトを作成している人物がいることを知りました。その一人が、Open Source Chinaコミュニティの張海龍氏です。Leifeng.comは彼にインタビューを行い、オープンソースコミュニティの創設者としての視点を伺いました。 中国におけるオープンソースの現状張海龍氏と話をする中で、彼は非常に誠実で「実に率直」な人物だと感じました。アメリカの大学を卒業後、オラクルで2年間勤務した後、2010年に中国に帰国しました。そして1年余り前、オープンソース・チャイナ・コミュニティを運営する会社を正式に設立しました。中国に帰国した理由、そして「オープンソースへの愛」や「中国におけるオープンソースの発展」といった壮大な理想から来たのかと尋ねると、張海龍氏は、海外では自分の人生の価値を実現できないと感じただけだと答えました。オープンソース・チャイナ・コミュニティについては、当初は趣味で運営していたが、コミュニティが成長するにつれて運営会社を設立することにしたと説明しました。これらの発言は非常に率直で現実的であり、彼の誠実さと誇張のない姿勢を如実に表しています。
オープンソースについて言えば、中国の多くのオープンソースコミュニティは開発を主目的としているのではなく、単一のオープンソース製品に基づいた議論や問題解決を目的としています。基本的に、海外で人気のある大規模なオープンソースソフトウェアのほとんどは、かつてのBBSフォーラムのようなコミュニティを中国にも持っています。しかし、包括的なオープンソースコミュニティは徐々に衰退しているようです。かつては有名なオープンソースコミュニティだったSilicon Valley Powerは、現在は活発に活動していません。Open Source Powerは主にトレーニングとオープンコースの作成に重点を置いています。また、ローカルLinuxユーザーグループなど、より分散したユーザーグループもいくつか存在します。 中国におけるオープンソース環境は、実のところまだ初期段階にあります。多くの国内企業がオープンソースソフトウェアを使用していますが、そのほとんどは正式な許可を得ずに採用するか、軽微な変更を加えるにとどまっています。中には、あからさまに盗作し、それを自社のオリジナル作品であると主張する企業さえあります。 もちろん、中国では個人開発者によるオープンソースソフトウェアの創作は数多くありますが、そのほとんどは個人的な努力によるもので、類似した作品が多数生まれています。これはいわば車輪の再発明です。開発者たちは大規模プロジェクトを開発するための共同作業を形成しておらず、その取り組みは非常に断片化しています。オープンソースチャイナがオープンソース愛好家による大規模プロジェクトの共同開発を開始する予定があるかどうか尋ねられた張海龍氏は、これはオープンソースチャイナの能力を超えており、社会的な問題であると述べました。 GitHub がブロックされているというのはどういう意味ですか?GitHubは中国で大規模なユーザーベースを有しており、特に高度なスキルと教育を受け、外国語能力に優れた技術者層が多数を占めています。こうした人々にとってインターネットの制限を回避することは容易ですが、GitHubは中国を世界で4番目に大きなユーザーグループに位置付けています。そのため、GitHubは中国の技術系プロフェッショナルに広く利用されています。 さらに重要なのは、GitHubには膨大な量のオープンソースコードが含まれており、技術者にとって非常に貴重な学習材料となることです。さらに、国内の技術者はGitHub上で国際的なエンジニアと交流し、学ぶことができます。これは、国内の技術者が国際標準に適応していく上で極めて重要です。GitHubをブロックすることは、国内の技術者が国際標準から乖離し、競争力を失うことを意味します。一部のオンラインコメンテーターは、GitHubをブロックすることはソフトウェア業界を世界から閉ざすことに等しく、その損失は計り知れないと指摘しています。 張海龍氏は、オープンソースチャイナコミュニティのGitHubのようなコードホスティングウェブサイトが既に社内でテスト中であることを明らかにしました。中国にGitHubのようなコードホスティングウェブサイトは必要なのでしょうか?オープンソースチャイナコミュニティは高い評価を得ており、製品も非常に人気があります。サービスが優れている限り、人々は必ずそれを利用するでしょう。しかも、これはコミュニティユーザーから積極的に寄せられた要望であり、私たち自身が想像したものではありません。
前述の通り、中国のエンジニアの中には熱心なオープンソース愛好家が数多く存在しますが、協力的な雰囲気やチャネルが不足しているため、彼らの努力は分散し、車輪の再発明といった深刻な問題を引き起こしています。オープンソースチャイナのコミュニティウェブサイト自体にはコードのアップロードと共有機能はありますが、GitHubのようなバージョン管理機能がまだ不足しています。これでは到底不十分です。中国に独自のコードホスティングサービスがあれば、国内のプログラマー間のコード共有とコミュニケーションははるかに容易になるでしょう。 GitHubと市場シェアを争っているわけではありませんが、中国でGitHubを使うのは確かにかなり不便です。最近のブロック問題以外にも、中国国内からGitHubにアクセスするのは概してスムーズではありません。一部の地域ではアクセスが常に困難です。多くの海外ウェブサイトが中国でうまく機能しない理由は、主にローカライズの問題です。これはユーザーの習慣に関係しています。 以前はこれを行っていませんでしたが、なぜ今行うのでしょうか?以前はGitHubで十分で、他のことをするのは無駄だと思っていたからです。しかし、後にGitHubは中国のユーザーにとってあまり使いやすくないことがわかりました。私たちの目標はユーザーに質の高いサービスを提供することです。そして、中国のソフトウェア開発業界ではコードホスティングの需要が確かにあります。受け取ったフィードバックに基づくと、この需要は非常に強く、検証なしに勝手に決定できるものではありません。 需要は市場である商業的価値は考慮していません。需要があれば市場がある、だからこの製品を作ります。考え方は非常にシンプルです。GitHubと競合したり、GitHubに取って代わろうとしているわけではありません。私たちはサービスをしっかりと提供し、それを必要とする技術者が私たちの製品を使うでしょう。GitHubを好む開発者はGitHubを使い続けるでしょう。それで構いません。 ビジネスモデルについて言えば、Open Source Chinaコミュニティの現在の収益は、ウェブサイト広告やトレーニング広告など、様々な広告からのみ得られています。Open Source Chinaに興味を持つ方が多く、収益を得る方法を尋ねてくるほか、寄付を申し出てくださる方も多くいらっしゃいます。Open Source Chinaコミュニティには100万人のユーザーがいます。「かつて寄付ボタンの設置を検討したこともありました。100万人のユーザーがそれぞれ年間1元ずつ寄付してくれたら、年間100万人元になり、かなりの額になります。しかし、このモデルはあまりにも理想主義的で非現実的だと感じていました。」 コードホスティングサイトの商用展開について、張海龍氏は率直に「検討していない」と述べ、有料のプライベートリポジトリを立ち上げると明言した。「ニーズがあるからです」 |