GitHubは、このたびGitHub Innovation Graphを公開しました。GitHub Innovation Graphは、ソフトウェア開発者がグローバルおよびローカルに与える影響に関するオープンデータとインサイトを共有するプラットフォームです。これまでの長い期間、イノベーションの指標として特許あるいは研究論文に焦点が当てられてきました。しかしながら、政策立案者や研究者が直面している困難は、ソフトウェア開発に関する世界的なトレンドについて信頼できるデータがほぼ見つからないという状況でした。GitHub Innovation Graphは、その解決策になり得ます。
GitHub Innovation Graphとは?
GitHub Innovation Graphは、世界中の経済圏のソフトウェア開発に関する縦断的な指標を含んでいます。2023年9月21日(米国時間)より、GitHub.com上でウェブページとリポジトリを公開し、gitプッシュ、開発者、組織、リポジトリ、プログラミング言語、ライセンス、トピック、経済的な関係国に関する四半期ごとのデータを、2020年まで遡り提供するものです。このプラットフォームは、多くのデータを可視化するだけではなく、リポジトリで方法論を概説しています。各指標のデータ(CC0-1.0ライセンス)はダウンロード可能となっています。
誰のためのものか?
研究者、政策立案者、開発者などの幅広い方々に、GitHub Innovation Graphが活用され、有益な情報を提供できることが期待されています。GitHubの委託先コンサルタント会社Tattle社の調査によると、国際開発、公共政策、経済分野の研究者がGitHubのデータを利用することに興味を持っている一方、そのデータを入手し利用する上で多くの課題に直面していることが分かりました。GitHub Innovation Graphは、こうした研究者が直面する障壁を下げることを目的としています。GitHub Innovation Graphとしてデータを公開することで、こうした研究者などが直面する課題を払拭することを目的としています。他分野の研究者にとっても、これまではサードパーティのデータ・プロバイダーでなければ利用できなかった便利に集約されたデータを活用することが可能になります。
デジタルトランスフォーメーション(DX)と高収入な雇用の促進は、いずれの国の政策立案者にとっても重要課題となっています。私たちは、Github上でのオープンソースへの貢献活動が、スタートアップ企業の増加、イノベーションの拡大、EU圏における数百億ユーロのGDPに結びついていることを示すいくつかの研究を見てきました。より簡単にアクセスできるデータが、より多くの説得力が高い研究、開発者の機会を促進する政策、および誰もが開発者になる機会の増加に貢献できることを期待しています。
GitHub Innovation Graphによって、開発者が日々グローバル経済の中で行っているコラボレーションの現状、使用しているプログラミング言語やトピックのトレンドなど、ソフトウェア開発における動向を知ることができます。
何ができるか
私たちは、GitHub Innovation Graphを、コミュニティの活動を再利用するためのデータリソースとして公開します。これにより、データの傾向を探り、研究に情報を提供し、美しい可視化データを作成し、開発者の貢献がより広範なトレンドとどのように関連しているかを示す機会になると考えています。
GitHubは今後も政策立案者、研究者、開発者の方々から関心が高いと思われるトピックについて、新たなインサイトレポートを発表していく予定です。
GitHub Innovation Graphの改善に向けてのご意見を、こちらのリポジトリにて受け付けています。GitHub Innovation Graphによって、世界中の開発者のコラボレーションがもたらす影響を共有できるよう、Githubは継続的な改善に取り組んでいきます。