|
クリス・メイヤー氏によるこの記事では、オープンソースプロジェクトの最大の課題に関するJFrogの調査に基づき、GoogleとGitHubの事例を引用しながら、オープンソースプロジェクトにおける重要な検討事項を分析しています。(以下は翻訳版です。) 調査によると、開発者が業務でオープンソースソフトウェアを使用する際に直面する最大の課題は、不十分なドキュメントとライセンスであることが分かりました。オープンソースプロジェクトリポジトリ管理ツールArtifactoryで知られるイスラエルのスタートアップ企業JFrogの調査によると、フォーチュン500企業150社の開発者の65%が、前述の2点(ドキュメントとライセンス)をオープンソースにおける最大の障害と考えていることが分かりました。JFrogはこの調査結果から、開発者は、たとえ技術がどれほど進歩していても、「使用しているOSS(オープンソースソフトウェア)は信頼できない」と頻繁に不安を抱く傾向があると解釈できると考えています。 開発者によると、その他の厄介な問題としては、ディストリビューションプラットフォームの信頼性とパフォーマンス(25%)、重要な局面でのコード変更(57%)などが挙げられました。開発期間外に行われるその他の作業としては、フィードバック待ち(27%)、タスク追跡(18%)などが挙げられました。この「開発者としての人生」調査は、JFrogが1月にバイナリリポジトリBintrayのリリースに戻っていたら正しい選択だっただろうか、という点を純粋に探ろうとしているように見えます。このサービスは、開発者がオープンソースパッケージを公開およびダウンロードできるようにし、よりコミュニティ指向であると同時に、ユーザーが技術コミュニティ内で他のパッケージを共有したり発見したりできるようにしています。人気の高いパッケージには、Netflix、OpenJDK、ElasticSearch、Gradleなどがあります。 全体として、レポートは興味深い発見をいくつか明らかにしました。リポジトリとコードを他のユーザーと共有するために、回答者の50%がソースコード管理を使用し、40%がバイナリリポジトリを好んでいました。JFrogの提案は、同僚間のコラボレーションをより効果的に、少なくとも以前よりも大幅に向上させるのに役立つ可能性があります。 Google CodeとGitHubは昨年、バイナリホスティングを終了したため、Bintrayが両社のホスティングサービスを引き継ぐ可能性が高いと考えられます。しかしながら、回答者の20%は依然として存在しないサービスを頻繁に利用しています。JFrogは、これは主にGoogleとGitHubの強みが十分に活用されていないことが原因だと考えています。これは間違いなく優れたケーススタディであり、この調査結果にはより深い意味合いがあるかもしれません。大企業の多くは、プライベートなオンラインバイナリリポジトリを信頼していません。そのため、Bintrayにとっての最大の課題は、これらの大企業の支持を得ることです。 Releasesのリリース後、GitHubは戦略をわずかに変更しました。これは、製品マーケティングプロセスへの反映と言えるでしょう。同社の広報担当者によると、GitHubは以前、ユーザーエクスペリエンスの質の高さを反映していないとして、ファイルアップロード機能を廃止していました。これはBintrayにとって大きな課題となる可能性があります。 4月の一般公開以来、Bintrayの力強い勢いはあらゆるデータから明らかです。5,814のメンバーがサーバー上で65,000以上のパッケージをホスティングしています。Google Codeのサポート終了以降、Bintrayの成長率は高く、わずか2週間で登録数が250%増加しました。さらに、GitHubの自動導入も登録数の増加に大きく貢献しています。 JFrogのレポートでは、「これはBintrayにとって大きな飛躍であり、GoogleとGitHubに直接関係するニュースだと考えています。また、より大きな成長の可能性を秘めた市場の必要性を浮き彫りにしています」と述べています。 |