FOSS-chain: using blockchain for Open Source Software license compliance

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Iacovou, Kypros, Kapitsaki, Georgia M., Vanezi, Evangelia
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914194840879104
author Iacovou, Kypros
Kapitsaki, Georgia M.
Vanezi, Evangelia
author_facet Iacovou, Kypros
Kapitsaki, Georgia M.
Vanezi, Evangelia
contents Open Source Software (OSS) is widely used and carries licenses that indicate the terms under which the software is provided for use, also specifying modification and distribution rules. Ensuring that users are respecting OSS license terms when creating derivative works is a complex process. Compliance issues arising from incompatibilities among licenses may lead to legal disputes. At the same time, the blockchain technology with immutable entries offers a mechanism to provide transparency when it comes to licensing and ensure software changes are recorded. In this work, we are introducing an integration of blockchain and license management when creating derivative works, in order to tackle the issue of OSS license compatibility. We have designed, implemented and performed a preliminary evaluation of FOSS-chain, a web platform that uses blockchain and automates the license compliance process, covering 14 OSS licenses. We have evaluated the initial prototype version of the FOSS-chain platform via a small scale user study. Our preliminary results are promising, demonstrating the potential of the platform for adaptation on realistic software systems.
format Preprint
id arxiv_https___arxiv_org_abs_2510_01740
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle FOSS-chain: using blockchain for Open Source Software license compliance
Iacovou, Kypros
Kapitsaki, Georgia M.
Vanezi, Evangelia
Software Engineering
Open Source Software (OSS) is widely used and carries licenses that indicate the terms under which the software is provided for use, also specifying modification and distribution rules. Ensuring that users are respecting OSS license terms when creating derivative works is a complex process. Compliance issues arising from incompatibilities among licenses may lead to legal disputes. At the same time, the blockchain technology with immutable entries offers a mechanism to provide transparency when it comes to licensing and ensure software changes are recorded. In this work, we are introducing an integration of blockchain and license management when creating derivative works, in order to tackle the issue of OSS license compatibility. We have designed, implemented and performed a preliminary evaluation of FOSS-chain, a web platform that uses blockchain and automates the license compliance process, covering 14 OSS licenses. We have evaluated the initial prototype version of the FOSS-chain platform via a small scale user study. Our preliminary results are promising, demonstrating the potential of the platform for adaptation on realistic software systems.
title FOSS-chain: using blockchain for Open Source Software license compliance
topic Software Engineering
url https://arxiv.org/abs/2510.01740