Improve licensing presentation
Open, Needs TriagePublic

Description

Lots of potential third-party frameworks consumers say that licensing keeps them from using frameworks.

This indicated that there is some misunderstanding of the do's and dont's of the LGPL. We should invest in improving the legal presentation and documentation of Frameworks

jucato added a subscriber: jucato.Dec 21 2019, 1:03 AM

Just a few suggestions:

  • Perhaps we could list each framework's license on the front page of the apidocs so that developers/consumers will be able to tell at a glance what frameworks may or may not be appropriate for their situation.
ognarb added a subscriber: ognarb.Jul 12 2020, 6:24 PM

I think the goal must be to have some machine readable license information. Ideally, this would be in the repository yaml files and then can be used both for documentation as well as for automatic checking that the source code in the repository is really compatible with that license.
The main problem IMO is though that we have several repository with a historically weird mix of licenses, even when only looking at the contained libraries, plugins and executables. So, probably we will get to a list of possible binary artifacts of that repository and for each a possible outbound license that artifact can be used under (e.g. when something is both usable as LGPL 2.1 or LGPL 3.0).

cordlandwehr moved this task from Backlog to In Progress on the KF6 board.