核心概念
オープンソースソフトウェアエコシステムでは、新しいライブラリの出現は成熟するにつれて減速する一方で、既存ライブラリの組み合わせによる革新は持続的に成長し、エコシステムの持続可能性と進化に影響を与える。
要約
オープンソースソフトウェアエコシステムにおけるイノベーションのダイナミクス分析
本論文は、オープンソースソフトウェア(OSS)エコシステムにおけるイノベーションのダイナミクスを、Stack Overflowの投稿データを用いて分析した研究論文である。
本研究は、OSSエコシステムにおける新しいライブラリの導入と、既存ライブラリの組み合わせによる革新のダイナミクスを明らかにすることを目的とする。
対象データ:2008年から2024年までのStack Overflowの投稿データ
対象言語:Python、R、JavaScript、Java、C++、PHP、Ruby、Perl、Rust、Swift、Objective-C、C#
分析方法:
各プログラミング言語における新規ライブラリの導入率と、新規ライブラリ組み合わせの出現率を時系列で分析
ライブラリ使用の集中度をパレート曲線を用いて可視化
ユーザーの投稿経験と新規ライブラリ導入の関係性を分析
ユーザーの地理的位置と新規ライブラリ導入の関係性を分析