feat: Alias Bouncy Castle Licence to MIT#674
feat: Alias Bouncy Castle Licence to MIT#674jakub-bochenski wants to merge 1 commit intoCycloneDX:masterfrom
Bouncy Castle Licence to MIT#674Conversation
Per SPDX the license is equivalent to MIT: spdx/license-list-XML#910 (comment) Signed-off-by: jakub-bochenski <kuba.bochenski@gmail.com>
|
I am not 100% confident we can simply resolve @stevespringett @msymons @mr-zepol Any thoughts? |
|
The way I understand it there is no data loss. Assigning SPDX ID means that the license text matches the license template associated with said SPDX ID. Above is true for the Bouncycastle License |
|
I trust @swinslow's opinion and agree that Bouncy Castle ~= MIT. However, the project did not declare the license to be MIT. They declared it to be the IMO, what should happen in this scenario is this:
This would result in something like this: {
"type": "library",
"group": "org.bouncycastle"
"name": "bcprov-jdk18on",
"version": "1.8.1",
"purl": "pkg:maven/org.bouncycastle/bcprov-jdk18on@1.8.1",
"licenses": [
{
"license": {
"name": "Bouncy Castle Licence",
"acknowledgement": "declared"
}
},
{
"license": {
"id": "MIT",
"acknowledgement": "concluded"
}
}
]
} |
|
Given that Dependency-Track only supports 1 license ATM, and uses order to prioritize them it would be better if the concluded license was first. |
|
I see there is already a similiar case - variants of |
Per SPDX the license is equivalent to MIT: spdx/license-list-XML#910 (comment)
Fixes #643