|
|
This page lists the most common errors in ORT violations, and hints about how to fix them.
|
|
|
This page provides information to help users understand and improve ORT results on projects.
|
|
|
|
|
|
When your project has been analysed, either via an [ad-hoc execution](Executing-ORT) or as part of the [complete automatic toolchain](Strategy-for-global-analysis), its results will be published on the static website at https://ort-vm1.eclipse.org
|
|
|
|
|
|
## Classic workflow
|
|
|
|
... | ... | @@ -16,20 +18,14 @@ After a run the remaining violations are checked against the [clearlydefined](ht |
|
|
|
|
|
Remaining entries are then fed into the dash tool, which checks (again..) the clearlydefined knowledge base and then optionally submit entries into the IPLab DB.
|
|
|
|
|
|
## License categorisation
|
|
|
|
|
|
If the license is properly recognised and is not listed, it should be added into one of the license categorisation files, located in `conf/`:
|
|
|
* `eclipse_licenses_approved.json` for officially approved licenses (i.e. listed on the official list of approved licenses at https://www.eclipse.org/legal/licenses.json),
|
|
|
* `eclipse_licenses_approved_priv.json` for privately approved licenses (i.e. not listed on the official list of approved licenses),
|
|
|
* `eclipse_licenses_ignored.json` for licenses that should not be considered as licenses (especially from the `LicenseRef-scancode-*` namespace).
|
|
|
|
|
|
Note that `eclipse_licenses_approved.json` is directly downloaded from the Eclipse website and should **not** be modified in the `conf` directory.
|
|
|
## Common errors
|
|
|
|
|
|
#### Special ScanCode licenses
|
|
|
The list of common errors can be found on the static website: https://ort-vm1.eclipse.org/errors/.
|
|
|
|
|
|
* `LicenseRef-scancode-unknown-license-reference` is often a misunderstanding and needs fixing through curations or garbage text.
|
|
|
### DEPENDENCY_LICENSE_CHECK
|
|
|
|
|
|
### Copyleft in source
|
|
|
License categorisation
|
|
|
|
|
|
### Copyleft in dependencies
|
|
|
### OSADL_PROJECT_LICENSE_COMPATIBILITY
|
|
|
|
|
|
OSADL matrix incompatibilities |