2015 IEEE 23rd International Conference on Program Comprehension 2015
DOI: 10.1109/icpc.2015.32
|View full text |Cite
|
Sign up to set email alerts
|

License Usage and Changes: A Large-Scale Study of Java Projects on GitHub

Abstract: Software licenses determine, from a legal point of view, under which conditions software can be integrated, used, and above all, redistributed. Licenses evolve over time to meet the needs of development communities and to cope with emerging legal issues and new development paradigms. Such evolution of licenses is likely to be accompanied by changes in the way how software uses such licenses, resulting in some licenses being adopted while others are abandoned. This paper reports a large empirical study aimed at… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

4
20
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 28 publications
(24 citation statements)
references
References 20 publications
(35 reference statements)
4
20
0
Order By: Relevance
“…By tacking licenses changes across releases, we observed that license changes are toward less restrictive licenses, this finding confirms the observation of Vendome et al [20] that open source developers tend to make their projects more open for reuse. However, a deeper look at license changes at file level reveals a strange phenomenon; the licenses of all files are often changed at the same time, and usually after the project has experienced some license inconsistencies.…”
Section: Discussionsupporting
confidence: 79%
See 2 more Smart Citations
“…By tacking licenses changes across releases, we observed that license changes are toward less restrictive licenses, this finding confirms the observation of Vendome et al [20] that open source developers tend to make their projects more open for reuse. However, a deeper look at license changes at file level reveals a strange phenomenon; the licenses of all files are often changed at the same time, and usually after the project has experienced some license inconsistencies.…”
Section: Discussionsupporting
confidence: 79%
“…In this chapter we conduct a study on licensing evolution, our findings corroborate those obtained by Vendome et al [20] on open-source projects. In the following chapter we will study license violations and their evolution.…”
Section: Chapter Summarysupporting
confidence: 78%
See 1 more Smart Citation
“…In our previous work [30], we empirically showed-for software hosted in GitHub-that license changes are common phenomena. Stemming from the results that we previously captured by analyzing licensing and their changes in software repositories [30], the goal of this work is to understand when and why changes in licensing happen.…”
Section: Introductionmentioning
confidence: 99%
“…Alspaugh et al proposed an approach for calculating conflicts between licenses in terms of their conditions [1]. Vendome et al performed a large empirical study of Java applications and found that changing license is a common event and a lack of traceability between when and why the license of a system changes [9]. In their following research [10], they investigated the reasons on when and why developers adopt and change licenses during evolution of FOSS Java projects on GitHub by conducting a survey with the relevant developers.…”
Section: Related Workmentioning
confidence: 99%