Translate FOSS licenses into code

Machine readable Open Source licenses to develop a license incompatibility calculator

Seminar 2

14:2015 mins07/11/2025

Taming the heterogeneity of software licensing is one of the challenges FOSS compliance faces. Our project aims at creating a common language and a database of elements abstracted from actual licensing text that can be used to compute the license permissions and conditions arising from arbitrarily complex software projects and to calculating license compatibility and license checklists for the most common use scenarios. As complexity grows, more than proportionally also the effort to resolve all incompatibilities and calculate the license conditions grows, reaching a point where using some form of algorithm becomes effective. We want to give a sneak preview into our work and attract contributions, suggestions, criticism.