DocumentCode
2074426
Title
An exploratory study of the evolution of software licensing
Author
Penta, Massimiliano Di ; German, Daniel M. ; Gueheneuc, Yann-Gael ; Antoniol, Giuliano
Author_Institution
Univ. of Sannio, Benevento, Italy
Volume
1
fYear
2010
fDate
2-8 May 2010
Firstpage
145
Lastpage
154
Abstract
Free and open source software systems (FOSS) are distributed and made available to users under different software licenses, mentioned in FOSS code by means of licensing statements. Various factors, such as changes in the legal landscape, commercial code licensed as FOSS, or code reused from other FOSS systems, lead to evolution of licensing, which may affect the way a system or part thereof can be subsequently used. Therefore, it is crucial to monitor licensing evolution. However, manually tracking the licensing evolution of thousands of files is a daunting task. After presenting several cases of the effects of licensing evolution, we propose an approach to automatically track changes occurring in the licensing terms of a system. Then, we report an empirical study of the licensing evolution of six different FOSS systems. Results show that licensing underwent frequent and substantial changes.
Keywords
software maintenance; FOSS; free and open source software systems; software engineering; software licensing evolution; software maintenance; Java; Kernel; Law; Licenses; MONOS devices; empirical study; evolution; mining software repositories; open source systems; software licenses;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 2010 ACM/IEEE 32nd International Conference on
Conference_Location
Cape Town
ISSN
0270-5257
Print_ISBN
978-1-60558-719-6
Type
conf
DOI
10.1145/1806799.1806824
Filename
6062082
Link To Document