Propose a similar structure for the LicenseInformationClass to what SPDX uses today.
Remove the type and use separate attribute for the different types of licenses, all of which have cardinality [0..1] declaredLicense, concludedLicense, distributedLicense. Each of these attributes would contain a valid SPDX license expression.
Add a licenseComment to capture the “other”
Propose a similar structure for the LicenseInformationClass to what SPDX uses today.
Remove the type and use separate attribute for the different types of licenses, all of which have cardinality [0..1] declaredLicense, concludedLicense, distributedLicense. Each of these attributes would contain a valid SPDX license expression.
Add a licenseComment to capture the “other”