blog

荘表魏:企業のオープンソース雑学

オープンソースの大義のための継続的な熱意から、オープンソースは、それに関わるすべての人、すべての企業に報酬をもたらすことができると信じています。しかし、特定の企業にこれを信じさせることは依然として困難...

Nov 10, 2015 · 4 min. read
シェア

この記事の発端は、友人との約束でした。でも、書くのがとても大変でした。3週間かけて書き上げましたが、まだ思考や感情、吐き出したくないグルーヴでぐちゃぐちゃです!でも、このままでは記事が書けません、整理しないと。導入-まとめ-反省-分析トーク」みたいなロジックでやってみます。

  • はじめに

私は以前、ある会社でデベロッパー・リレーションシップ・マネジメントを担当していましたが、公益のための運営は、そのDRMの一部でした。一言で言えば、その会社の目標はシンプルで、オープンソースコミュニティを運営することで、技術コミュニティに良いイメージを植え付け、外部の開発者との関係を改善することでした。

  • まとめ

このような目標に基づけば、オープンソースコミュニティはKPIに大きなプレッシャーを与えることはなく、純粋にサイトの公共福祉的な性質から、会社への利益は間接的なものです。会社の発展がうまくいっている場合、上司は見て見ぬふりをしたいかもしれません。会社の戦略的な調整、ビジネスターン、この "ケーキの上のアイシング "の仕事は、上司のために一度使い捨てです。

結局のところ、外部の開発者と良好な関係を築くことで、企業がどれだけの利益を得ることができるかは、一概には言えません。大げさに言えば、オープンソースの技術コミュニティですが、本質的には広報活動なのです。そして、外部の開発者に対するPRは、しばしば無関係です。

ですから、ビジネス向けのオープンソースが組織に具体的な利益をもたらさないのであれば、この種のものは短命に終わるに違いありません。

  • 反省

オープンソースの大義に対する私の継続的な熱意から、私はまた、これが長続きするものであることを確実にするためにはどうすればよいかを考えてきました:

  1. ビジネスにおけるオープンソースは、トップダウンでなければなりません。彼らに楽しんでもらおう」と言うだけでは不十分です。実際に***リーダーシップが支持するかどうかは、企業がオープンソースが企業にもたらすメリットを本当に理解しているかどうかにかかっています。ビジネスにとってのオープンソースの価値は、特許や基礎研究よりも多くの方法で示されます。オープンソースは、制御不能な外部とのやり取りを伴うため、メリットとデメリットさえあります。そのため、企業が自社のビジネスにとってのオープンソースのメリットを評価することはより難しくなります。つまり、オープンソースには、実際のリターンを得るためのある種の信頼が必要なのです。
  2. エンタープライズオープンソースは、永続的でなければならない、個人的な遊びのオープンソースは、いつでもあなたが参加することができ、いつでもあなたが終了することができます。しかし、企業のオープンソースは、絶対に遊び回ることはできません。あなたがウェブサイトを実行するために満足しているときは、興味がない、ちょうどシャットダウンします。このようなことは、企業のイメージと評判のために、かなりの損害があります。
  3. エンタープライズ・オープンソースは、企業内で持続的な勢いを見つける必要があります。オープンソースは、単にオープンソースコードのことではなく、より重要なのは、それによって引き起こされる企業技術文化の進化です。 企業内で、オープンで活発、自由で革新的な文化をどのように広め、促進するかは、組織レベルで解決しなければならない大きな問題です。
  • 分析

オープンソースはもちろん企業に価値をもたらしますが、この記事では、それらの幻想的な、文化的なレベル、企業イメージのレベルの価値の詳細について話をしに行くのではなく、いくつかの実際の内容について話しています。

  1. オペレーティングシステムのオープンソースは、例として、GoogleのAndroidを取ります。Googleのオープンソースポリシーの結果として、Androidのモバイル分野でのシェアは、継続的に上昇している、モバイルの分野でGoogleのリーダーシップのために、単に計り知れない価値をもたらすでしょう、強固な基盤を築くことでしょう。
  2. プラットフォームのオープンソースは、FirefoxやChromeは、例えば、インターネットへの入り口として、企業の利益のためのブラウザの市場シェアは、影響力の戦略的なレベルを持って、オープンソースの方法でそれをしない場合は、IEの地位はほとんど揺るぎないです。
  3. 言語オープンソース、GoogleのオープンソースGolang、エリクソンのオープンソースErlang、SunのオープンソースJavaは、Javaが最も広範な開発者市場を占めている、それはためらうことなく言うことができる、Javaがなければ、サンはとっくに存在しなくなりました。サンがJavaの周りのいくつかのオープンソースプロジェクトを開発し、推進していることも、サンがJavaの影響力を拡大し続けるための鍵です。
  4. Linux、OpenStack、Hadoop、MySQLなど、企業がもともと特定のオープンソースプロジェクトを使用するように、オープンソースプロジェクトの開発に参加したり、スポンサーしたりします。企業の内部従業員は、これらのオープンソースプロジェクトに参加し、グローバルなオープンソースコラボレーションの開発成果を共有すると同時に、自分の利益に合わせて、このような重要なプロジェクトに影響力を行使します。
  5. 強制オープンソースは、ライセンス契約の制限により、企業がオープンソースプロジェクトを使用、修正、配布する場合、対応するオープンソース契約を遵守しなければならず、不必要な利益とイメージの損失を避けるためです。

もちろん、オープンソースへの企業の参加には他にも様々な形があり、上記の5つは、CEOに価値を理解してもらうための話ができる企業と言えます。オープンソースに参加する価値を見いだせない企業は、そのオープンソースが長続きすることはないでしょう。

  • その他

個人的には、オープンソースは関わるすべての人、すべてのビジネスにとって実りあるものになると確信しています。しかし、特定の企業にそれを納得させるのは依然として難しい。

簡単なステップから難しいステップまでという観点から、私はほとんどの企業が次のような道を考えることを提案したいと思います:

  1. 法律によるオープンソース:オープンソースでなければならないものは、もう隠さないでください。
  2. オープンソースとオープンソースコミュニティのスポンサー: 公共の利益のためであっても、自社にとって価値のあるオープンソースプロジェクトやオープンソースコミュニティを見つけて、その一部をスポンサーしましょう。
  3. 社員にオープンソースへの参加を促す:この段階から始めると「気質が変わる」効果があります。
  4. 自社製品、プロジェクトのオープンソース:このステップは慎重に選択する必要があります。
  5. 特定のオープンソースプロジェクトやオープンスタンダードをリードする、このプロジェクトが頂点です。

Read next

捜狐長游、無料3Dオープンソースゲームエンジン「Genesis-3D」を発表

SohuChangyouテクニカルディレクター ジン・チャオ氏\n"このエンジンは非常に使いやすく、この製品を使用する開発チームがゲームプレイの研究開発に力を入れ、クリエイティブな製品を迅速に発売できるようになることを願っています。" Genesis-3Dのプロジェクトリーダーであり、Sohu ChangyouのテクニカルディレクターであるJin Chaoは、次のように述べています。\n[

Nov 10, 2015 · 3 min read