Analyzing the Relationship between the License of Packages and Their Files in Free and Open Source Software

被引:0
|
作者
Manabe, Yuki [1 ]
German, Daniel M. [2 ,3 ]
Inoue, Katsuro [3 ]
机构
[1] Kumamoto Univ, Kumamoto 860, Japan
[2] Univ Victoria, Victoria, BC, Canada
[3] Osaka Univ, Osaka, Japan
来源
OPEN SOURCE SOFTWARE: MOBILE OPEN SOURCE TECHNOLOGIES | 2014年 / 427卷
基金
日本学术振兴会;
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Free and Open Source Software (FOSS) is widely reused today. To reuse FOSS one must accept the conditions imposed by the software license under which the component is made available. This is complicated by the fact that often FOSS packages contain files from many licenses. In this paper we analyze the source code of packages in the Fedora Core Linux distribution with the goal of discovering the relationship between the license of a source package, and the license of the files it contains. For this purpose we create license inclusion graphs. Our results show that more modern reciprocal licenses such as the General Public License v3 tend to include files of less licenses than its previous versions, and that packages under an Apache License tend to contain only files under the same license.
引用
收藏
页码:51 / 60
页数:10
相关论文
共 50 条
  • [1] Analyzing the relationship between the license of packages and their files in free and open source software
    Manabe, Yuki
    German, Daniel M.
    Inoue, Katsuro
    1600, Springer Science and Business Media, LLC (427): : 51 - 60
  • [2] Managing license compliance in free and open source software development
    G. R. Gangadharan
    Vincenzo D’Andrea
    Stefano De Paoli
    Michael Weiss
    Information Systems Frontiers, 2012, 14 : 143 - 154
  • [3] Managing license compliance in free and open source software development
    Gangadharan, G. R.
    D'Andrea, Vincenzo
    De Paoli, Stefano
    Weiss, Michael
    INFORMATION SYSTEMS FRONTIERS, 2012, 14 (02) : 143 - 154
  • [4] An Empirical Study of License Conflict in Free and Open Source Software
    Cui, Xing
    Wu, Jingzheng
    Wu, Yanjun
    Wang, Xu
    Luo, Tianyue
    Qu, Sheng
    Ling, Xiang
    Yang, Mutian
    2023 IEEE/ACM 45TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE, ICSE-SEIP, 2023, : 495 - 505
  • [5] Free and Open Source Software License Compliance: Tools for Software Composition Analysis
    Ombredanne, Philippe
    COMPUTER, 2020, 53 (10) : 105 - 109
  • [6] Open Source: German Business relies on license-free Software
    不详
    ATP MAGAZINE, 2023, (10): : 10 - 10
  • [7] Stop Word Lists in Free Open-source Software Packages
    Nothman, Joel
    Qin, Hanmin
    Yurchak, Roman
    NLP OPEN SOURCE SOFTWARE (NLP-OSS), 2018, : 7 - 12
  • [8] Validate Your SPDX Files for Open Source License Violations
    Paschalides, Demetris
    Kapitsaki, Georgia M.
    FSE'16: PROCEEDINGS OF THE 2016 24TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON FOUNDATIONS OF SOFTWARE ENGINEERING, 2016, : 1047 - 1051
  • [9] Determinants of the Choice of Open Source Software License
    Sen, Ravi
    Subramaniam, Chandrasekar
    Nelson, Matthew L.
    JOURNAL OF MANAGEMENT INFORMATION SYSTEMS, 2008, 25 (03) : 207 - 239
  • [10] COPYLEFT: BETWEEN "FREE SOFTWARE" AND "OPEN SOURCE"
    Botero, Carolina
    VEREDAS DO DIREITO, 2005, 2 (03): : 155 - 172