Show simple item record

dc.contributor.authorKapitsaki, Georgia M.en
dc.contributor.authorKramer, F.en
dc.contributor.editorStamelos I.en
dc.contributor.editorSchaefer I.en
dc.creatorKapitsaki, Georgia M.en
dc.creatorKramer, F.en
dc.date.accessioned2019-11-13T10:40:37Z
dc.date.available2019-11-13T10:40:37Z
dc.date.issued2014
dc.identifier.issn0302-9743
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/54209
dc.description.abstractThe 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.en
dc.sourceLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)en
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-84919642669&partnerID=40&md5=b76231a8ad5432a47a51c9ab6acbf969
dc.subjectOpen systemsen
dc.subjectApplication programsen
dc.subjectLibrariesen
dc.subjectSoftware packagesen
dc.subjectOpen sourcesen
dc.subjectOpen source softwareen
dc.subjectDecision processen
dc.subjectComputer software reusabilityen
dc.subjectSoftware designen
dc.subjectLicensingen
dc.subjectNuclear reactor licensingen
dc.subjectOpen source licenseen
dc.subjectAlternative solutionsen
dc.subjectApplication systemsen
dc.subjectDeveloped applicationsen
dc.subjectElectronic data interchangeen
dc.subjectFree Open Source Softwareen
dc.subjectFree open source softwaresen
dc.subjectLicense compatibilityen
dc.subjectSoftware Package Data Exchangeen
dc.titleOpen source license violation check for SPDX filesen
dc.typeinfo:eu-repo/semantics/article
dc.description.volume8919
dc.description.startingpage90
dc.description.endingpage105
dc.author.faculty002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeArticleen
dc.description.notes<p>Sponsors:en
dc.description.notesConference code: 112329en
dc.description.notesCited By :2</p>en
dc.source.abbreviationLect. Notes Comput. Sci.en
dc.contributor.orcidKapitsaki, Georgia M. [0000-0003-3742-7123]
dc.gnosis.orcid0000-0003-3742-7123


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record