License Scan report
Project: lfenergy
Subproject: compas
Snapshot on: 2024-09-18 (show repos)
Subproject: compas
Snapshot on: 2024-09-18 (show repos)
compas-architecture | 28ca2585 |
compas-cim-mapping | d1d05d97 |
compas-core | ca50bcd8 |
compas-deployment | 2dd2cbe2 |
compas-open-scd | 4e0405e2 |
compas-oscd-docops | 896c32f8 |
compas-plugin-template | 1e4f49c1 |
compas-scl-auto-alignment | f6c14fd4 |
compas-scl-data-service | cd4ac797 |
compas-scl-validator | 0d5cb03f |
compas-scl-xsd | 0521887b |
compas-sct | fcbc3d39 |
compas-sitipe-service | 006473d8 |
compas-template-service | 610193ef |
contributing | 3273bd40 |
cross-framework-web-components | e98e6a50 |
virtual-template-ied | d4a3a1f3 |
Key findings:
Finding #1 |
Priority: High |
These projects indicate that they contain code components used under a custom EULA from IEC. This EULA only grants a license to modifications of the IEC code that complies with the relevant IEC standard. Because of this limitation, this would likely not be considered an open source license.
Under the project's technical charter (section 7(c)), the project should likely seek an exception from the TSC if it needs to maintain these files as part of the project source code. The project would also want to have a mechanism to ensure that it does not modify the IEC components in any way that would cause them to be non-conformant with the specs, and therefore unlicensed. |
7 files (show files) |
compas-2024-09-18.zip/compas-open-scd/packages/compas-open-scd/public/xml/CC-EULA.pdf/CC-EULA
compas-2024-09-18.zip/compas-open-scd/packages/distribution/public/xml/CC-EULA.pdf/CC-EULA compas-2024-09-18.zip/compas-open-scd/packages/openscd/public/xml/CC-EULA.pdf/CC-EULA compas-2024-09-18.zip/compas-open-scd/packages/plugins/public/xml/CC-EULA.pdf/CC-EULA compas-2024-09-18.zip/compas-scl-xsd/LICENSES/LicenseRef-CCEula.txt compas-2024-09-18.zip/compas-scl-xsd/license/CC-EULA.pdf/CC-EULA compas-2024-09-18.zip/compas-scl-xsd/.reuse/dep5 |
Finding #2 |
Priority: Medium |
These files have both the Apache-2.0 and EPL-2.0 license, which is probably a mistake. You should verify which license the code is under and correct the file headers. If it's EPL-2.0 this could be a conflict and the files may need to be removed.
|
4 files (show files) |
compas-2024-09-18.zip/compas-scl-validator/app/src/test/data/ocl/Busbar.ocl
compas-2024-09-18.zip/compas-scl-validator/riseclipse/validator-riseclipse/src/test/data/ocl/Busbar.ocl compas-2024-09-18.zip/compas-scl-validator/riseclipse/validator-riseclipse/src/test/resources/ocl-testfiles/example.ocl compas-2024-09-18.zip/compas-scl-validator/riseclipse/validator-riseclipse/src/test/resources/ocl-testfiles/invalid.ocl |
License summary:
Project licenses: | ||||
Apache-2.0 | 1292 | |||
Apache-2.0 (ASF-style header) | 16 | |||
Apache-2.0 AND CC-BY-4.0 | 2 | |||
CC-BY-4.0 | 65 | |||
Use restrictions: | ||||
IEC Code Components EULA | 6 | |||
IEC Code Components EULA AND Apache-2.0 | 1 | |||
Weak Copyleft: | ||||
Apache-2.0 AND EPL-2.0 | 4 | |||
Attribution: | ||||
CC-BY-4.0 OR MIT | 6 | |||
MIT | 5 | |||
ISC | 1 | |||
No license found: | ||||
No license found in file | 1556 | |||
No license found in file - excluded file extension | 1032 | |||
No license found in file - empty file | 5 | |||
TOTAL | 3991 |
Counts are numbers of files detected in the scanned repos.
Please contact the provider of this report with any questions, comments, etc. regarding its contents.