You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Declared spdx license id "MIT" - as set in the project manifest
Declared spdx license id "PostgreSQL" - as set in the project manifest
Declared named license "Apache Software License" - as set in the project manifest
License evidence from the README file: "chose the license that applies best to you: PostgreSql or MIT or Apache2"
Concluded spdx license expression license "(MIT OR PostgreSQL OR Apache-2.0)"
situation B: declared expression and concluded expression
Delcared spdx expression "MIT OR (GPL-3.0 OR GPL-2.0)"
Concluded spdx expression "(GPL-3.0 OR LGPL-2.0)" - after some lawyer checked for actual applied situation (this is just an example for spec reasons, this is not a real-world law case!)
situation C: declared expression and concluded spdx id
Declared spdx expression "GPL-3.0+ OR GPL-2.0"
Concluded spdx id "GPL-2.0+" - after some lawyer checked for actual applied situation (this is just an example for spec reasons, this is not a real-world law case!)
request
allow the following:
multiple SPDX expressions at the same time
allow mix of SPDX expression and other licenses at the same time
The text was updated successfully, but these errors were encountered:
I agree with the problem, especially case C.
I would like to be able to have a lawyer or some automatic mechanism review the product sbom so that I can identify which licence to "refer" to for each individual component based on my use case.
It is more than reasonable to have two licenses defined for a product, e.g. if the component is used in open source projects then the license is type A, otherwise if it is used for commercial purposes then the license is type B.
This is just an example.
And, of course, in the report I would like to avoid replacing the license expression declared by whoever produced the component in question.
One solution might be to allow to have one license expression and only one license by specifying ‘acknowledgement concluded’, but I don't know whether this would create problems elsewhere.
current situation (CDX 1.6):
problem
the current situation does not allow the following:
request
allow the following:
The text was updated successfully, but these errors were encountered: