Open Hub

Open Hubの概要



Open Hub(旧称Ohloh)は、オープンソースのソフトウェア開発を視覚化し、分析することを目的としたウェブサイトです。このプラットフォームは、2004年マイクロソフトの元マネージャーであるジェイソン・アレンとスコット・コリソンによって設立されました。その後、開発者のロビン・ラッキーもプロジェクトに加わり、今では多くのオープンソースプロジェクトがリストに掲載されています。

2011年8月の時点で、Open Hubにはおよそ530,000以上のプロジェクトやソフトウェアが登録され、オープンソースソフトウェアに関する貴重な情報を提供しています。これまでの過程で、Ohlohは2009年にGeeknetに買収され、さらに2010年にBlack Duck Softwareに売却されました。2020年の時点で、Black DuckはSynopsysによって買収され、その際にOpen Hubという新しい名称に改称されました。

機能とデザイン



Open Hubは、CVS、Subversion、GitBazaarMercurialなど、さまざまなバージョン管理システムからデータを取得します。これにより、プロジェクトの経過日数、ソフトウェアライセンスソースコードの行数、コミット数など、詳細な統計情報を提供しています。プロジェクトの「codebase history」機能では、活動状況の履歴を確認することができます。

さらに、Open Hubでは、ユーザーが使用するソフトウェアアプリケーションのリストである「software stacks」や、プロジェクトに関連する情報を整理する「tags」も使用されています。これらの機能により、プロジェクト間の関連性が明確になるだけでなく、ダウンロードサービスも提供されています。

言語ごとの「Global statistics」機能では、1990年代初期からの特定のプログラミング言語の人気度を計測しています。また、Open Hubにリストアップされた全プロジェクトの統計情報は、リビジョンコントロールの履歴を基にした貴重な参考資料ともなっています。

「Contributor statistics」では、リビジョンコントロールレポジトリにコミットされたコードに関するオープンソース開発者のイベントデータを統計化して見える化しています。この機能を使えば、オープンソース貢献者の実績やスキル、プロダクティビティを測ることができます。また、「kudos」という機能もあり、オープンソース開発者を1から10までの評価で格付けすることが可能です。ユーザーの評価をもとにした「KudoRank」は、さまざまな技術系ブログで注目を集めています。

2007年には、サードパーティの開発者向けにデータとレポートを公開するためのAPIをベータリリースしたことが発表され、さらなる開発の促進が期待されています。

結論



Open Hubは、その多彩な機能と豊富なデータを通じて、オープンソースソフトウェアのコミュニティと開発者にとって欠かせないリソースとなっています。その役割は、単なる情報提供にとどまらず、オープンソース関連の活動を活性化する重要なプラットフォームとしても機能しています。

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。