本記事は、2017年4月19-20日に北京で開催された「グローバルクラウドコンピューティングオープンソースサミット」での《開発者エコシステム構築、オープンソースコミュニティ運営とガバナンス》講演稿を整理したものです。原文は5月23日にクラウドコンピューティングオープンソース産業連盟のWeChat公式アカウントで発表されました。最近、Huaweiクラウドコミュニティでブログを開設したため、この記事はまだ古くなっておらず、業界が開発者エコシステムをどう構築すべきかの参考になると思い、コミュニティに共有しました。
大会講演速記:

皆さん、こんにちは。私は林旅強です。現在、Huawei開発者コミュニティで運営マネージャーを務めています。主催者OSCARの招待により、「オープンソースガバナンス分科会」で私の観点と経験を共有できることを光栄に思います。今日のテーマは「開発者エコシステム構築、オープンソースコミュニティ運営とガバナンス」です。現在、多くの企業が「エコシステム」について話していますが、「開発者エコシステム」という言葉は皆さんにとってあまり馴染みがないかもしれません。そこで、皆さんがよく知っている産業エコシステムの歴史から話を始めます。

これらの企業は皆さんが見たことがあり、これらの時代も皆さんが経験してきました。なぜ開発者が勝者を決めるのか?私たちは皆覚えています。PC時代、Microsoft Windowsはデスクトップ分野で大勝利を収めました。Windowsのユーザーが多く、開発者も多く、Microsoftは今日までPCのエコシステムを掌握しています。この例は、開発者エコシステムの構築において、オープンソースが必ずしも鍵ではないことを示しています。Microsoftは当時クローズドソースでした。鍵は、開発者がこのプラットフォームが最も多くのユーザーを持ち、このエコシステムで商業的機会を得られると信じていることです。
次にインターネット時代になり、海外ではGoogle、Facebook、Amazon、国内ではBaidu、Alibaba、Tencentなどが、それぞれの分野で大量のユーザーを蓄積し、多くの開発者をそのエコシステムに引き付けました。この段階で、インターネット企業はOpenAPIとOpen Sourceを使って開発者を自社のプラットフォームとエコシステムに定着させ始めました。例えば、GoogleはGoogle MapのAPIを提供して他のウェブサイトサービスが呼び出せるようにし、同時にGoogle Codeを建設してオープンソースプロジェクトを開発者に提供しました。
モバイル時代、AppleとGoogleが大勝利を収めました。後ほど詳しく説明します。また、現在急速に発展している業界、IoTであれ、AIであれ、まだ見えないものもあります。5年から10年後の産業はどうなるでしょうか?どの企業が勝つでしょうか?開発者が勝者を決めます。開発者がどのような技術と製品をアプリケーションのインフラとして採用したか?このエコシステムが鍵です。

開発者はどうやって企業を勝利に導くのか?モバイル時代を見てみましょう。モバイル時代初期、この6つのエコシステムが競争していました。スマートフォンのリーダーApple、Linuxベースで発展したAndroid、当時北米のビジネスマンにとっての首选BlackBerry、W3Cが推出したHTML5、AppleとAndroidを跨ぐ開発プラットフォーム、そしてMicrosoftのWindows Phoneです。
なぜ最終的に前者の2つが勝ったのか?まず、開発者が「技術的需要」を創造したからです。開発者がまず考えるのはユーザーベースと収益化です:どのプラットフォームのユーザーが最も多いか?アプリをリリースして最も成功しやすいか?私はこのプラットフォームの技術を学ぶ時間を費やします。同時に、開発者は技術面からも考慮します:開発ツールは学びやすく使いやすいか?技術発展は先進性を持ち、次世代の技術発展をリードし、長く続く汎用技術分野になれるか?したがって、「技術的需要」は商業的成功と技術の展望という2つの面から創造されます。
次に、「競争障壁」は各社の競争から寡占への過程でのマシュー効果で、1つのエコシステムがより多くの開発者を引き付けると、より多くのアプリケーションが生まれ、より多くのアプリケーションがより良いサービスを消費者に提供し、より多くの消費者を引き付け、またより多くの開発者をこのエコシステムに引き付けます。世界の開発者数は限られており、彼らがどの企業や技術のエコシステムに参加することを決めるかが、この開発者エコシステムの競争障壁の強さを決めます。
事後諸葛亮ですが、AppleとAndroidが勝ったことがわかります。1つはクローズドソース、1つはオープンソースで、両方とも勝ちました。これは再び、開発者エコシステムの構築において、オープンソースが万能薬ではないことを示しています。しかし、技術発展の脈絡から見ると、オープンソースは間違いなく開発者を引き付ける日々重要な手段です。企業は考える必要があります:なぜオープンソースにするのか?もしオープンソースにするなら、どうやってオープンソースを活用するか、またはどうやってオープンソースとクローズドソースを組み合わせて勝つか。
Androidを例にすると、それは商業的収益化の環境を創造しました。開発者はAndroidでリリースしたアプリでお金を稼ぎ、同時にクローズドソースにでき、Androidオペレーティングシステム自体はオープンソースで、Androidはモバイル時代でPC時代のWindowsのような状況を持つようになり、ハードウェアメーカーが多くプリインストールし、ユーザーが多く、開発者が自然に群がりました。
Windowsと比較して、Androidの優位性はオープンソースで、巨人の肩に立ち、Linuxカーネルを活用してモバイルオペレーティングシステムを急速に発展させ、同時に開発者の商業的利益を確保し、オープンソースの義務を負う必要がありませんでした。これは前の2人の専門家、畢春麗主任と林誠夏先生が話したオープンソースライセンスと大いに関係があります。例えば、一般的なLinuxディストリビューションにプリインストールされたアプリがある場合、GPLライセンスの規範に基づき、これらのアプリはオープンソースにしなければなりません。しかし、AndroidはLinuxを活用する際、巧みな階層設計を行い、GPLの適用範囲を限定し、最上位のアプリをクローズドソースでプリインストール・リリースできるようにしました。さらに、オープンソースはハードウェアメーカーがより使用しやすくし、Androidオペレーティングシステムを使用してもGoogleにライセンス料を払う必要がなく、海賊版の問題もなく、Windowsよりはるかに友好的でした。
技術の選択も技術トレンドと開発者の認知に関係します。Microsoftはオペレーティングシステムに長年投資しており、理論的にはモバイルオペレーティングシステムに投資すれば非常に強いはずです。Windows Phoneはモバイル大潮の中でスタートが遅くはありませんでしたが、発展速度は比較的遅く、一方ではAppleより遅く、他方ではオープンソースのAndroidとの競争があり、開発者にMicrosoftが将来の技術をリードすると感じさせ、信じさせませんでした。
比較して、AppleとAndroidは比較的早く、開発者に市場発展性と技術先進性を信じさせたため、最初から技術と競争障壁の優位性を創造しました。したがって、企業は多くの技術発展に直面し、どの新しい技術分野の参入券を先に取得するかを考慮する必要があります。企業は先に投資し、すぐに稼ぐ短期的目標を設定してはいけません。この考えでは、大口顧客とプロジェクト納品に焦点を当て、開発者エコシステムの発展速度は逆に遅くなる可能性があります。

開発者エコシステムから言えば、オープンソースOpen Sourceまたは能力開放OpenAPIはいずれも手段であり、各企業のポジショニング、戦略、発展脈絡、市場環境も多くの違いがあります。このエコシステムの環境とどのような役割があるかを見る必要があります。抽象的に言えば、もし私が一つの土地に熱帯雨林を作り出したい、または破壊された雨林を再生したいなら、どのような環境、土壌、気候を創造すれば熱帯雨林が形成できるかを考える必要があります。その緯度から判断して熱帯になく、絶対に雨林が形成できないとわかるのも良いことで、少なくとも無駄な努力をしません。また、その中にどのような動植物種があるべきかも考慮する必要があります。アマゾンの雨林とジャワの雨林のエコシステムも必ず違いがあります。
したがって、このスライドは、エコシステムの中で役割を識別し、この役割が高価値開発者を導入するのを助けることを示しています。また、どのようなタイプの開発者に向けるべきか、どのようなオープンソースまたは開放能力を提供して彼らの痛点を解決するかを識別し、コミュニティ運営と開発者との交流を通じて、高価値開発者をコア開発者に導き、彼らが企業のツールと製品を使用することに忠実で、好きになるようにします。この人たちは会社の最良の代弁者と伝播者になります。Huaweiの言い方では、私たちのコア開発者は「工員証を持たないHuawei人」です。
さらに、開発者たちにこのエコシステムに参加する前途があると感じさせる必要があります。前のスマートフォンの例のように、BlackBerryは開発者にそれについていく前途がないと感じさせる可能性があります。なぜか?北米のハイエンドビジネスマンをターゲットにしているからです。もし私がモバイルゲームを作るなら、Androidを選びます。より多くの消費者が私のアプリを使用でき、しかもGoogleの製品で、Google自体が技術の高さを示しており、これはすでにそのブランドイメージです。したがって、開発者エコシステムの構築は、開発ツールの性能と体験の最適化だけを重視するのではなく、最も重要なのは前途(金途)があり、痛点を解決でき、技術ブランドの価値向上と開発者の評判強化があります。
図の3つの円は、それぞれコアエリア、拡張エリア、周辺エリアです。その中の役割は例示であり、Huawei開発者エコシステムのポジショニングを代表するものではなく、各企業のエコシステムは異なる役割を持ち、異なる円の中に置かれる可能性があります。このモデルは、どの役割を選択して協力または牽引するかを考えるのを助け、役割の機能と会社の目標を明確にした後、コミュニティ運営からパスを見つけ、どの面の開発者を優先的に導入し、後でどの役割を導入するかを考えます。
各役割にはそのポジショニングと意義があります。例えば、Huaweiにとって、最も重要なのはISV独立ソフトウェアベンダーかもしれません。なぜか?Huaweiはずっとボックスを売ってきました。近年のICTデジタル変革と統合戦略の下、能力開放プラットフォームを通じて、様々なサービスとAPIを提供し、一部のパートナーが統合し、私たちのサービスと能力を彼らの製品とソリューションに呼び出せるようにしています。私たちのパートナーが稼いで、Huaweiも稼げるようになります。したがって、これらを取り出し、これらの開発者を理解できます。私たちの開発者はパートナーの中の開発者を指し、ISVの動向とニーズを理解してこそ、導入のパスを形成できます。
他には、コンサルタント、独立開発者、サービスプロバイダーなども重要ですが、それほどコアの位置にないかもしれません。より周辺の孵化器、メディア、またはコミュニティ、フォーラム組織者は、外周に置かれていますが、ある段階では非常に重要で、多元的なエコシステムを作る点で、エコシステムには象も蟻もいます。一部の企業、特にB2B企業にとって、蟻はそれほど重要ではなく、象の方が重要で、蟻がどれだけあれば私たちが満腹になるかわからないと感じるかもしれません。この考え方の転換も、会社の価値観、戦略計画、KPI設定と大いに関係があります。
ここに2つの英単語があり、AdvocateとEvangelistはいずれも重要な役割です。Advocateは工員証を持つエバンジェリストを指し、プリセールス、ソリューション、または技術サポートの担当者が務め、会社を代表して対外的に技術宣伝と技術ブランドの構築を行います。Evangelistはコア開発者で、工員証を持たないHuaweiファンで、Huawei製品と能力を実際に使用した経験に基づいて宣伝し、私の何の問題を解決したかを話します。Huaweiがあったから、私のプロジェクトは実現でき、非常に良くできた。他社の技術とソリューションはできないかもしれず、生きた広告と業界の裏付けを形成します。多くの企業がEvangelistを持っており、例えばGoogleにはGDE、MicrosoftにはMVPがあり、長年続いています。比較して、国内企業の多くはまだ検討中またはスタートしたばかりの段階です。

オープンソースコミュニティに戻りましょう。私は2009年から台湾中央研究院でオープンソース関連の研究を始め、分野は知的財産権、ビジネスモデル、コミュニティ運営、オープンソースガバナンスなどを含み、同時に台湾オープンソース技術コミュニティの実際の組織運営にも参加しました。多くの人が初めてオープンソースコミュニティを聞いた時、なぜ人が自分の時間をコミュニティに貢献するのか、誰も給料を払わないのに、暇ではないかと不思議に思いました。私自身も最初はこの問題を考えたことがあります。
研究の過程で、オープンソースコミュニティが欧米から生まれたのは、欧米の環境と土壌がオープンソースエコシステムの形成に適していたからだと発見しました。現実の例を挙げると、彼らは車を買い、家を買い、妻を娶るために、苦労してプログラマーになり、すべての時間を稼ぐことに使う必要がありません。財政的プレッシャーが比較的小さく、生活の質に大きな問題がない場合、趣味を発展させるスペースがあり、多くの開発者は最初は趣味に基づいてオープンソースコミュニティに参加しました。同時に、インターネットはオープンソースコミュニティの重要なインフラで、欧米のプログラマーは最初にインターネットを使用した人類で、車輪の再発明を嫌うハッカー文化と開放自由の雰囲気も加わり、マシュー効果が生まれ、雪玉が転がり始めました。
Linus Torvalds、Richard Stallmanなどの有名なハッカーの話を聞いたことがあるでしょう。今日、私は技術的問題と痛点を発見し、インターネットで議論し、この痛点を解決したら、私も共有します。当時まだ大学生だったLinusも同じで、彼はネットで、小さくて面白いオペレーティングシステムを作りたいと言い、常にプロジェクトの開発進展を見せびらかし、協力を歓迎し、より多くの人が彼に加わりました。このような環境と文化は、現在の中国ではまだそれほど盛んではないかもしれません。
オープンソース方法論の核心的価値は、第一に痛点を解決することです。成功したオープンソースコミュニティで、産業的影響力を持つものは、その時代の必需品と痛点を解決したからです。Linuxが盛んになったのは、当時主流のオペレーティングシステムが私有化されたクローズドソースソフトウェアだったからで、Linuxは良いソリューションであり、オープンソースで、時代の痛点を解決しました。第二に、オープンソースはお金がかからず、参入障壁が低く、「所有権を弱化」します。以前のフリーソフトウェアは、所有権がまだ会社や組織にあり、私はこのコードを取って開発する権利がありませんでした。しかし、オープンソースソフトウェアはライセンス要件に従えば、自由で無料で、海納百川、開発者たちが入ってきた後、コミュニティの中で強い帰属感を持ち、一部のコードが私の貢献だからです。コミュニティや製品を運営する際、オープンソース方法論を使用したら、「所有権を弱化」する方法を考え、コミュニティメンバーに強い参加感を持たせ、コミュニティメンバーがより多くのメンバーを勧誘するようにする必要があります。
オープンソース方法論は誰でも使えます。時には同じ痛点に異なる技術と製品が競争し、オープンソースだけでは競争力がないこともあります。例えば、iOSとAndroidの開発言語とツールは、少数の人だけが両方を学ぶ時間を費やします。したがって、もし今日あなたのエコシステムが十分大きければ、開発者はすでにあなたの技術を使用しており、もう一つを選ぶのは面倒です。言語もオープンソース技術と同じように、そのエコシステムがあります。私が中国語と英語を話せても、スペイン語を学ぶ動機はなく、必要ないと感じ、英語を話せば十分です。したがって、私は皆を参加させ、皆がこれが私の言語だと感じさせればいい。イギリス人だけでなく、アメリカ人、カナダ人、インド人、さらには私自身も英語が私の言語になれると感じ、しかも英語を話してもイギリスの特許ライセンス料を払う必要がありません。これもオープンソースです。
オープンソース方法論のインセンティブメカニズムは、第一に「使用」で、まず誰かがこのプロジェクトを使い、一定のユーザーグループを形成し、議論と交流を行います。ここでのユーザーはしばしば開発者でもあります。第二は「創作」で、誰もこのものを使って創作しなければ、そのソリューションと発展性は非常に少なくなります。第三は「協力」で、協力の概念は何か?私は協力ではなく協作を使うのは、協力はしばしば合意に達して一緒に始める必要がありますが、協作は必ずしも明確な合意がなくても、大方向がだいたい合っていれば動き出せ、意見が分かれても、オープンソースは皆が分岐し、自分が認める方法で開発することを許可し、最終的に誰が良くやったかが称賛されます。第四は「互助」で、コミュニティ運営の過程で、わからない、できない、知らない人が、インターネットを通じて可能なソリューションを見つけ、コミュニティメンバーと交流し、コミュニティメンバーも情報を共有することを愛し、それが第五点「共有」で、雪玉が転がり始めます。
今日、オープンソース、オープンAPI、またはクローズドソース技術と製品であれ、オープンソース方法論でこれらの点を達成できれば、勝利の鍵です。オープンソースであれば水到渠成で、クローズドソースであれば条件と環境を創造する方法を考える必要があります。インセンティブメカニズムは開発者グループとエコシステムの間に粘着性、慣性、忠誠を生み、これは一歩一歩運営してきたもので、大衆の力と意見を発揮し、より多くの開発者を導入し、エコシステムは徐々に拡大し、障壁を形成し、他のメーカーはより入りにくくなります。

オープンソース方法論で良好な開発者エコシステムを構築するには、Developer Program開発者計画が必要です。私の計画は「開放性」、「使能プラットフォーム」、「開発者推広」、「開発者運営」の4部に分かれています。
「開放性」の部分は、私たちが何を開放したかを明確にし、Open SourceとOpenAPIをリストアップするだけが第一歩で、これらのプロジェクトと能力が何の問題を解決できるか、どのようなケースがあるかを明確に説明する必要があります。開発者が試用したい時、「使能プラットフォーム」で関連ツール、SDK、サンプルコード、簡潔で読みやすく完全な教育と説明ドキュメントを提供し、もちろん、ラボとテスト環境があれば最善です。
「マーケティング推広とコミュニティ運営」の部分は、開発者が互いに交流できる環境を作ることで、例えばコミュニティフォーラム、技術交流会、国内でよく使われるWeChatグループやQQグループも一つの方法で、海外ではSlackやFacebook Groupを使用して交流目標を達成します。開発者が関連技術を学びたい場合、開発者計画でもトレーニングを提供する必要があり、Step by StepのCodeLab自習サービスでも、専門講師によるトレーニングコースでも、開発者が躊躇せずに学習に投資できるようにする必要があります。学習完了後、開発者をハッカソンや開発者大会などのプログラミング活動を通じて実践させ、デモを作らせることができます。学習と開発の過程で問題がある場合、公式サポートとコミュニティサポートチャネルを通じて問題を解決できます。
この表では、Top5最も開発者に称賛され、最も強力にサポートされるものを選びました。これは開発者が最も気にする部分で、開発者計画の重点です。簡単に言えば、良いツール、干货コンテンツ、無料リソース(クラウドコンピューティング、トレーニング認証など)、開発者報酬を提供することです。しかし忘れないでください、すべてはあなたが作成したエコシステムが本当に開発者にお金を稼がせ、開発者の痛点を解決し、技術の未来性と発展性があることを前提とし、そうでなければこれらは空です。

視点を変えて、顧客を中心に、開発者の立場から開発者計画を体験してみましょう。まず第一は発見で、発見には多くのチャネルと方法があり、CSDNやオープンソース中国で投稿を見たり、InfoQ開発者大会のブースで技術研究を聞いたり、WeChatのモーメンツやあるプログラマーグループでWeChat記事を見たりして、興味のある技術とツールを紹介されます。第二はツールのインストールで、インストールプロセスが面倒だったり、エラーが発生したりしたら、インストールしません。第三はインストール後に関連技術を学ぶ必要があります。第四はタスクの識別で、どのようなタスクと痛点があるかを識別し、解決します。第五はサポートの獲得で、使用過程で必ず問題があり、このサポートは第三者サポートから来ます。特にコミュニティサポートがあれば、公式サポートだけより良いです。理由は、誰かが無料でサポートしてくれることで、一方でサポート作業を分担し、二方で共有互助の雰囲気がコミュニティをより人間味あるものにします。もちろん、公式サポートはまだ必要で、VIPと商業協力の顧客に残します。最後に、開発者がこれらを経験して満足すれば、他の開発者に推奨します。

会社の立場から、開発者計画を開発者とエンゲージする段階に従って、各ステップを分解し、これらのものをどうやってやるべきかを明確にし、開発者が導入された後、徐々に次のステップに進むことを確保します。AAARRRPモデルと呼びます。
第一歩「認知度」はマーケティング推広とブランド活動で、例えばメディアとITコミュニティで記事や広告、EDMなどを発行し、開発者展示会で技術共有、ブース宣伝を行い、SEOでコミュニティトラフィックを向上させ、第三者技術Q&Aサイトで開発者を導入するなどの措置で、目的は露出で、コミュニティの知名度を高めることです。第二歩「獲得」は、開発者にアカウントを登録させ、関連ツールをダウンロードさせ、第三歩「活性化」に繋げ、開発者が本当に初めて使えるようにします。これが最も重要な一歩です。
開発者が初めて私たちの製品ツールを使用する時、学びやすく使いやすくなければ、良い印象を残せません。ある友人がHuawei開発者コミュニティにいると聞き、自分でコミュニティを閲覧し、SMSを送るAPIがあることを発見し、初めて試用し、簡単なガイドと使用を経て、SMSが送信され、将来的にこの機能を彼のアプリで呼び出すことを考えるかもしれません。
ここにDXという言葉があり、Developer eXperience、開発者体験です。DXを測定する最も重要な指標はTTFHW、Time To First Hello Worldで、初めて試用し、成功裏に操作し、最後にいわゆる「Hello World」の結果を得るまでの時間で、もちろん短いほど良いです。ここに15分以内と書いてあるのは例示で、それぞれの異なるAPIのHello World時間は必ずしも同じではありません。しかし、簡単な機能で、15分以内に成功裏に一度試せなければ、基本的に次の「定着」段階には進みません。
開発者を「活性化」から「定着」段階に導くには、様々なSDK、APIガイド、クイックスタート、ガイドドキュメント、コードサンプル、IDE、ラボ環境などの様々なヘルプを提供する必要があります。「定着」はトレーニング、フォーラム、認証を通じて、開発者を本当に残すことで、ユーザーが誰で、ニーズは何かを理解し、開発過程でヘルプを得て、堅持し、能力を向上させ、認証を得て、「収益」段階に入れます。
「収益」が鍵です。私たちはまず確認する必要があります。このエコシステムの中で、開発者はお金を稼ぎ、問題を解決できなければなりません。彼らがお金を稼ぎ、問題を解決できなければ、あなたのツールがどれほど便利で、体験がどれほど良くても、使ってくれません。したがって、成功したアプリケーションケースを展示し、開発者大会を開催し、実質的な計画で彼を奨励し、彼がお金を稼いだ後、業界で「推奨」し、同時に私たちはより多くの推奨された開発者を「獲得」と「活性化」できます。
「参加」段階は必ずしも各エコシステムに必要ではありません。一部の製品がオープンソースであれば、または外部開発者を募集する予定であれば、彼らは製品の構築過程に参加します。例えば、HuaweiのApache CarbonDataプロジェクトは外部開発者を募集してビッグデータプロジェクトを一緒に良くし、オープンソースになったので、皆のものでもあります。したがって、オープンソースプロジェクトは開発過程で開発者のフィードバックを得られ、完成してから開発者のフィードバックを聞くのを待つ必要がありません。Xiaomiの「参加感」という本はこれについて話しています。

Huawei開発者コミュニティは2016年にHDG Huawei Developers Gatheringというプロジェクトを開始し、英語はHuawei Developers Gatheringで、Huawei価値開発者向けの統一活動プラットフォームとしてポジショニングされています。「匯」と「Gathering」という言葉からわかるように、私たちが活動を開催する目的は開発者を集め、さらに開発者とHuaweiを接続し、エコシステムを生み出すことです。開発者たちが一緒に集まり、私たちはHuaweiの専門家を派遣して技術を議論するだけでなく、Huawei開発者エコシステムの中の開発者たちがどのようにHuaweiが提供する能力と資源を活用してプロジェクトの成功を収めたかを共有させます。Huaweiと開発者たちをネットワークにし、コミュニティを形成します。
同時に、HDGは技術交流会だけでなく、Workshopも開催し、開発者たちが一緒に学び、Huaweiの製品を使用できるようにし、ハッカソンを通じて皆の創意をデモとプロジェクトのプロトタイプに実現させます。さらに、Huawei開発者コミュニティには開発者大会、開発者トレーニング認証、開発者フォーラム、開発者サポートセンターがあり、開発者がHuaweiのエコシステムの中でエンドツーエンドで体験、交流、学習、開発、サポートができるようにします。
多くの人が、活動が多すぎて、Huaweiが開催するのは必要ないと教えてくれました。私は彼らに、市販の活動は多いが、干货は少なく、価値のある人はさらに少ないと伝えました。HDGの価値は活動を開催することではなく、Huaweiの価値ある開発者にあります。これらの人々が一緒に集まり、帰属感を生み、革新的なソリューションとプロジェクトを刺激し、商業的価値を創造することこそが真に意義があります。

パートナーと開発者たちがHuaweiにどのような能力があるかを理解できるように、私たちは今年3月に長沙で開催されたHuaweiエコシステムパートナー大会で、《Huawei能力開放白書》を発表し、Huaweiクラウドコンピューティング、IoT、エンタープライズクラウド通信、ビデオ監視、eLTEブロードバンドクラスター、エンタープライズモバイルセキュリティ、ビッグデータなど7つのエコシステムの能力開放について紹介しました。Huawei開発者コミュニティのウェブサイトとWeChatをフォローして、白書をダウンロードでき、多くのコンテンツも参考にできます。

最後に、この3つの言葉で結びます。
「ソフトウェアが世界を飲み込む」、この言葉は私に深く感銘を与えました。ずっとハードウェアを作り、ボックスを売ってきたHuaweiは、早くからこのトレンドを理解し、飲み込まれるよりは、ICTデジタル変革を受け入れる方が良いと考えました。次の言葉、「オープンソースがソフトウェアを飲み込む」というよりは、オープンソースソフトウェアこそが開発者にとってより必要で、エコシステム発展の鍵となる手段です。ソフトウェアだけでなく、ハードウェア、データ、コンテンツ著作権などもオープンソースに向かうトレンドがあり、例えばOpen Hardware、Open Data、Creative Commonsなどです。
最後の言葉は何でしょうか?「コミュニティはコードより重要」です。私はもっと重要で、多くの企業がまだ重視していないのは「コードはどこから来たのか?」です。コードは人が創造したもので、これらの人はどこから来たのか?会社かもしれませんし、個人かもしれません。例えば、Linuxカーネルのコードの75%は会社が貢献し、25%は個人が貢献しています。多くのオープンソースプロジェクトは個人が貢献したもので、あなたのエコシステムと製品のポジショニングを明確にし、どのような開発者を導入してコミュニティを形成する必要があるかを評価し、コミュニティと企業が一緒に協力してこそ、あなたのエコシステムは成功し、会社の武器になれる可能性があります。したがって、これは非常に重要な結びの言葉だと思います。

会場の皆さんが開発者エコシステム構築とコミュニティ運営に興味を持っていると信じています。今日は時間の制限で、独り言しかできません。会後、皆さんと必ずしも全員と話せるわけではありませんが、継続的に交流できることを望みます。ここで左側はHuawei開発者コミュニティのWeChat公式アカウントで、右側は私個人のWeChatです。さらに、会場にHuaweiのISVパートナーがいれば、または協力可能なプロジェクトがあれば、ご連絡ください。開発者エコシステムの目的は、もちろん会社とパートナーのウィンウィン共益に転化することです。今日の講演を最後まで聞いてくださり、ありがとうございました。
–
題目:開発者エコシステム構築、オープンソースコミュニティ運営とガバナンス
ゲスト紹介:林旅強
会社職務:Huawei開発者コミュニティ運営マネージャー
会議:グローバルクラウドコンピューティングオープンソースサミット
時間:2017年4月19-20日
場所:北京国際会議センター
転載请注明:开发者关系 »