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 条
  • [31] Free/open source software development
    Chawner, B
    ONLINE INFORMATION REVIEW, 2005, 29 (03) : 325 - 326
  • [32] Free and Open Source Software and FRAND-based patent licenses How to mediate between Standard Essential Patent and Free and Open Source Software
    Maracke, Catharina
    JOURNAL OF WORLD INTELLECTUAL PROPERTY, 2019, 22 (3-4): : 78 - 102
  • [33] Analyzing huge pathology images with open source software
    Deroulers, Christophe
    Ameisen, David
    Badoual, Mathilde
    Gerin, Chloe
    Granier, Alexandre
    Lartaud, Marc
    DIAGNOSTIC PATHOLOGY, 2013, 8
  • [34] Analyzing Measurements of the R Statistical Open Source Software
    Voulgaropoulou, Sophia
    Spanos, Georgios
    Angelis, Lefteris
    PROCEEDINGS OF THE 2012 IEEE 35TH SOFTWARE ENGINEERING WORKSHOP (SEW 2012), 2012, : 1 - 10
  • [35] Analyzing huge pathology images with open source software
    Christophe Deroulers
    David Ameisen
    Mathilde Badoual
    Chloé Gerin
    Alexandre Granier
    Marc Lartaud
    Diagnostic Pathology, 8
  • [36] Choosing an Open Source Software License in Commercial Context: A Managerial perspective
    Lindman, Juho
    Paajanen, Anna
    Rossi, Matti
    36TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, 2010, : 237 - 244
  • [37] Open-Source License Violations of Binary Software at Large Scale
    Feng, Muyue
    Mao, Weixuan
    Yuan, Zimu
    Xiao, Yang
    Ban, Gu
    Wang, Wei
    Wang, Shiyang
    Tang, Qian
    Xu, Jiahuan
    Su, He
    Liu, Binghong
    Huo, Wei
    2019 IEEE 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER), 2019, : 564 - 568
  • [38] Teaching Software Testing with Free and Open Source Software
    Deng, Lin
    Dehlinger, Josh
    Chakraborty, Suranjan
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2020, : 412 - 418
  • [39] An Empirical Study on the Relationship between Open Source Software Success and Test Effort
    Hanoglu, Ebru
    Tarhan, Ayca
    2019 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2019, : 688 - 692
  • [40] Free and Open Source Software development in Mongolia
    Davaa, Tuul
    IFOST: 2007 INTERNATIONAL FORUM ON STRATEGIC TECHNOLOGY, 2007, : 577 - 580