2020
DOI: 10.1109/mc.2020.3024403
|View full text |Cite
|
Sign up to set email alerts
|

Continuous Open Source License Compliance

Abstract: In this article, we consider the role of policy and process in open source usage and propose in-workflow automation as the best path to promoting compliance.

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
3

Relationship

2
5

Authors

Journals

citations
Cited by 9 publications
(3 citation statements)
references
References 4 publications
0
3
0
Order By: Relevance
“…State-of-the-art license scanners in the field are FOSSology [17], and ScanCode (discussed in [25] together with other FOSS tools for Software Composition Analysis). Zooming out from license detection per se, several tools are used in the compliance landscape to manage the workflow of vetting open source component before production use, such as Eclipse SW360 10 as component inventory manager and the OSS Review Toolkit (ORT) 11 that provides a customizable pipeline for continuous compliance [26].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…State-of-the-art license scanners in the field are FOSSology [17], and ScanCode (discussed in [25] together with other FOSS tools for Software Composition Analysis). Zooming out from license detection per se, several tools are used in the compliance landscape to manage the workflow of vetting open source component before production use, such as Eclipse SW360 10 as component inventory manager and the OSS Review Toolkit (ORT) 11 that provides a customizable pipeline for continuous compliance [26].…”
Section: Related Workmentioning
confidence: 99%
“…Note that open source license compliance (or OSLC [11]) is just a part of OSC, albeit an often-discussed one due to the variety and complexity of software licensing [20,2]. The state-of-the-art industry approach for managing the complexity of OSC-known as continuous open source compliance [26]-is to automate as much as possible the verification of adherence to all obligations and best practices for FOSS component management and integrate them into continuous integration (CI) toolchains [23].…”
Section: Introductionmentioning
confidence: 99%
“…Proper management of such an increasingly complex software supply chain [12] requires being able to deal with license combinations, their potential incompatibility [9], and auditing increasingly large code bases, ideally in an automated way [23].…”
mentioning
confidence: 99%