2009
DOI: 10.1007/s10515-009-0054-z
|View full text |Cite
|
Sign up to set email alerts
|

Automated software license analysis

Abstract: Software license is a legal instrument governing the usage or redistribution of copyright-protected software. License analysis is an elaborate undertaking, especially in case of large software consisting of numerous modules under different licenses. This paper describes an automated approach for supporting software license analysis. The approach is implemented in a reverse engineering tool called ASLA. We provide a detailed description of the architecture and features of the tool. The tool is evaluated on the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
25
0

Year Published

2010
2010
2017
2017

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 55 publications
(26 citation statements)
references
References 25 publications
0
25
0
Order By: Relevance
“…In [21] Tuunanen et al compared OSLC, FOSSology and their own implementation, called ASLA (based on the regular expression method). Their evaluation consisted in an empirical study that used 12 FOSS applications.…”
Section: Related Workmentioning
confidence: 99%
“…In [21] Tuunanen et al compared OSLC, FOSSology and their own implementation, called ASLA (based on the regular expression method). Their evaluation consisted in an empirical study that used 12 FOSS applications.…”
Section: Related Workmentioning
confidence: 99%
“…Some approaches for software license identification have been proposed [3,6,8]. Vendome et al investigated the reasons on when and why developers adopt and change licenses by conducting a survey with the relevant developers [10].…”
Section: Introductionmentioning
confidence: 99%
“…With the rise of free/libre/open source software (FLOSS) and FLOSS components utilized in software projects the importance of legality concerns has risen. The focus in research has mainly been to license analysis on the software level to either identify the licenses [8] or to check the code against license compatibilities [5,12]. These methods do not support license awareness at the time of development but focus at final source code instead.…”
Section: Introductionmentioning
confidence: 99%