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 条
  • [41] The Sustainability of Quality in Free and Open Source Software
    Alami, Adam
    2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2020), 2020, : 222 - 225
  • [42] More open source versus free software
    Stallman, R
    DR DOBBS JOURNAL, 2001, 26 (09): : 10 - 10
  • [43] Community Engagement with Free and Open Source Software
    Murphy, Christian
    Buffardi, Kevin
    Dehlinger, Josh
    Lambert, Lynn
    Veilleux, Nanette
    PROCEEDINGS OF THE 2017 ACM SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'17), 2017, : 669 - 670
  • [44] Free and Open Source Software: A Brief History
    Wasserman, Anthony I.
    ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2023, 2023, 13901 : 635 - 637
  • [45] Free and Open Source Software Licenses Explained
    Ballhausen, Miriam
    COMPUTER, 2019, 52 (06) : 82 - 86
  • [46] A brief history of free software and open source
    Barahona, JMG
    Quirós, PDH
    Bollinger, T
    IEEE SOFTWARE, 1999, 16 (01) : 32 - 33
  • [47] Open source software: Free is not exactly inexpensive
    Calloni, Ben A.
    McGowan, John F.
    Stanley, Randall
    Journal of Aerospace Computing, Information and Communication, 2007, 4 (09): : 986 - 995
  • [48] Sharing at Scale: An Open-Source-Software-based License Compliance Ecosystem
    Azhakesan, Arun
    Paulisch, Frances
    2020 IEEE/ACM 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE (ICSE-SEIP), 2020, : 130 - 131
  • [49] Mining and analyzing behavioral characteristic of developers in open source software
    Yuan L.
    Wang H.-M.
    Yin G.
    Shi D.-X.
    Li X.
    Jisuanji Xuebao/Chinese Journal of Computers, 2010, 33 (10): : 1909 - 1918
  • [50] LiSum: Open Source Software License Summarization with Multi-Task Learning
    Li, Linyu
    Xu, Sihan
    Liu, Yang
    Gao, Ya
    Cai, Xiangrui
    Wu, Jiarun
    Song, Wenli
    Liu, Zheli
    2023 38TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, ASE, 2023, : 787 - 799