2013年1月3日
オープンソースソフトウェアにおけるソフトウェアライセンス間の包含関係の調査(プログラム解析と開発支援)
電子情報通信学会技術研究報告. SS, ソフトウェアサイエンス
- ,
- 記述言語
- 日本語
- 会議種別
大規模なソフトウェアを効率よく作成するため、ソースファイルやライブラリなどを再利用することがある。ソースファイルやライブラリを再利用して構築したソフトウェアのライセンスはそれらのソースファイルやライブラリのライセンスを満たすものでなくてはならない。そこで、そのようなライセンスを容易に選択できるよう、既存のオープンソースソフトウェアの集合であるFedora17のソースパッケージからライセンス間の包含関係を抽出した。結果として、多数のパッケージに登場する包含関係を抽出でき、また、それらが連結することがわかった。また、抽出した包含関係によるライセンス間の到達可能性を調査し、ライセンスの矛盾が起こりうることを実例に基づき示した。