aboutcode-org / scancode-toolkit

:mag: ScanCode detects licenses, copyrights, dependencies by "scanning code" ... to discover and inventory open source and third-party packages used in your code. Sponsored by NLnet project https://nlnet.nl/project/vulnerabilitydatabase, the Google Summer of Code, Azure credits, nexB and others generous sponsors!
https://aboutcode.org/scancode/
2.15k stars 553 forks source link

Add various Red Hat EULAS #3758

Open pombredanne opened 7 months ago

pombredanne commented 7 months ago

https://www.redhat.com/en/about/eulas

DennisClark commented 7 months ago

work-in-progress (very complicated) -- trying to reconcile the list at https://www.redhat.com/en/about/eulas with existing licenses in our list. Stay tuned.

DennisClark commented 7 months ago

Too many updates to describe them all here! In DejaCode (including the public evaluation instance) the following licenses were added or updated:

New Licenses: rh-eula-gpl2 rh-eula-apache2 rh-standard-eula-2019

Updated Licenses: rh-eula rh-eula-lgpl rh-ubi-eula-2019

@AyanSinhaMahapatra Please synchronize ScanCode appropriately and create the associated rules.

I believe that covers the appropriate licenses at https://www.redhat.com/en/about/eulas although there are a few licenses at the bottom of the page, referring to Kubernetes, that are not really "licenses" but "component notices" (from our point of view) since they get specific about the licenses that apply to various subsets of the software, and these licenses are not at all the same, or even compatible, including both Permissive and Source-Available licenses. Unless I am convinced otherwise, I don't think those belong in our license lists.