On Fri, Sep 1, 2023 at 8:09 AM Vít Ondruch <vondruch@xxxxxxxxxx> wrote: > > Can we attach percentage to each license? E.g. "Kernel is from 99,9625 % > GPL-2.0-only license" > > I am proposing this mostly as a joke. Nevertheless, it is interesting > information IMHO. This sounds similar to an idea I had a few years ago, when I was somewhat more enthusiastic about general use of ScanCode as a tool. I think ScanCode can give you results of licenses identified in source code in a percentage ranking, so my idea was "just list the top few detected licenses". The idea had the problem of being scanner-dependent (or else associated with inconsistent approaches based on the scanner used) and also the mere fact that a license shows up a lot in detections doesn't necessarily mean it *covers* content in the package to the extent that would suggest (i.e., some results would be pretty misleading, seemingly). It also conflicts with what I think of as a "truth in labeling" principle which may be something that should guide us here, to some degree. It is not uncommon for a package to have a small portion of code covered by a license that is in some sense problematic or unexpected in a way that is disproportionate to how often it appears. To use the example of the kernel, there's the presence of Clear BSD (SPDX: BSD-3-Clause-Clear) on some source files. Arguably there is a value in exposing that fact, especially for those of us who don't consider that to be an open source license. But truth in labelling doesn't mean "list everything in precise detail" necessarily. Richard _______________________________________________ legal mailing list -- legal@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to legal-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/legal@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue