Open source license violation check for SPDX files
Ημερομηνία
2014ISSN
0302-9743Source
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)Volume
8919Pages
90-105Google Scholar check
Keyword(s):
Metadata
Εμφάνιση πλήρους εγγραφήςΕπιτομή
The Open Source Software development model has gained a lot of momentum in the latest years providing organizations and software engineers with a variety of software, components and libraries that can be exploited in the construction of larger application systems. Open Source Software is accompanied by licenses that state the conditions under which the intellectual property can be used. Since not all licenses are governed by the same conditions of use, the correct combination of licenses is vital, when different libraries are exploited in newly developed application systems. If this is not adequately handled, license violations might be a consequence of incompatibilities. In this paper we present our work on license violation checking in the framework of Software Package Data Exchange (SPDX). Starting from the modelling of license compatibilities our approach examines potential violations in software package information formatted using the SPDX specification. At the same time alternative solutions in the form of applicable licenses for the software package are proposed. This approach can be a valuable asset for Open Source practitioners in the license decision process assisting in detecting possible violations and in making suggestions on license use. © Springer International Publishing Switzerland 2014.
Collections
Cite as
Related items
Showing items related by title, author, creator and subject.
-
Article
Automating the license compatibility process in open source software with SPDX
Kapitsaki, Georgia M.; Kramer, F.; Tselikas, N. D. (2017)Free and Open Source Software (FOSS) promotes software reuse and distribution at different levels for both creator and users, but at the same time imposes some challenges in terms of FOSS licenses that can be selected and ...
-
Conference Object
Validate your SPDX files for open source license violations
Paschalides, D.; Kapitsaki, Georgia M. (Association for Computing Machinery, 2016)Licensing decisions for new Open Source Software are not al-ways straightforward. However, the license that accompanies the software is important as it largely affects its subsequent distribution and reuse. License information ...
-
Article
An insight into license tools for open source software systems
Kapitsaki, Georgia M.; Tselikas, N. D.; Foukarakis, I. E. (2015)Free/Libre/Open Source Software (FLOSS) has gained a lot of attention lately allowing organizations to incorporate third party source code into their implementations. When open source software libraries are used, software ...