/licomp verify -il BSD-3-Clause -ol GPL-2.0-only
{
"status": "success",
"status_details": {
"provisioning_status": "success",
"usecase_status": "success",
"license_supported_status": "success"
},
"outbound": "GPL-2.0-only",
"inbound": "BSD-3-Clause",
"usecase": "library",
"provisioning": "binary-distribution",
"modification": "unmodified",
"compatibility_status": "yes",
"explanation": "some stupid explanation",
"api_version": "0.3",
"data_url": "http://github.com/some-org/compat-data",
"resource_url": "http://github.com/some-org/licomp-project",
"resource_name": "DummyLicense",
"resource_version": "version sth",
"resource_disclaimer": "example disclaimer"
}
Overall status of the reply to your request. Can be either:
success
- the request was understood and an answer is availablefailure
- at least one of the inputs was invalid, and thus an answer is not available
If the overall status is failure
, then at least one of the below is a also a failure
. This detailed status gives you an hint of what was incorrect.
success
- the supplied provisioning case is correctfailure
- the supplied provisioning case is incorrect
success
- the supplied usecase is correctfailure
- the supplied usecase is incorrect
success
- both of the supplied license are supportedfailure
- at least one of the supplied license is not supported
The supplied outbound license.
The supplied inbound license.
The supplied usecase.
The supplied provisioning case.
The supplied modification. This is currently not implemented and thus discarded.
The compatibility status for your request.
Compatibility statuses:
yes
- the inbound license is compatible the outbound license (see note below)no
- the inbound license is NOT compatible the outbound license (see note below)depends
- the inbound license compatibility to the outbound license could not be determined and need manual review (see notes below)unknown
- the inbound license is compatible the outbound license (see note below)unsupported
- at least one of the licenses are not supported. This may happen if the licomp resource only can provide an answer one way (license A against license B, but not the other way around)
Note: The above compatibility status depend on the supplied usecase, provisioning, modification (currently not implemeted, and discarded)
An explanation to what went wrong. Typically for use in interaction with a user.
The version of the api and format as provided by Licomp.
The url of the resource providing the original compatibility data.
The url of the Licomp resource providing the compatibility data.
The name of the Licomp resource providing the compatibility data.
The verison of the Licomp resource providing the compatibility data.
The disclaimer of the Licomp resource providing the compatibility data.