1. SPDX Document Metadata

−
Document name
FOSSology CI Report
SPDX version
SPDX-2.3
Data license
CC0-1.0
Created
2026-09-23T06:12:42Z
Namespace
https://fossology.org
Creator
Organization: FOSSology (fossology@fossology.org)

2. Packages

−

dashboards

SPDX ID
SPDXRef-Package-dashboards
Download URL
git://github.com/zephyrproject-rtos/libmctp.git
Originator
Organization: zephyrproject-rtos
Release date
2026-09-23T06:12:42Z
Verification
b71ca1f9d84ff220d4c02053983499e1a5418fdc

Declared licenses (5):

Apache-2.0 BSD-3-Clause GPL-2.0-only GPL-2.0-or-later LicenseRef-fossology-Dual-license

3. Executive Summary

−
38
Total files
5
Distinct licenses
38
Files with license
0
No license info
3
Files with copyright
35
No copyright info
35
Multi-license files
38
Non-allowlisted
0
Copyright violations
0
Keyword violations

4. License Distribution

−
Apache-2.0: 94.7%GPL-2.0-or-later: 92.1%LicenseRef-fossology-Dual-license: 92.1%GPL-2.0-only: 5.3%BSD-3-Clause: 2.6%38files
  • Apache-2.0 (94.7%)
  • GPL-2.0-or-later (92.1%)
  • LicenseRef-fossology-Dual-license (92.1%)
  • GPL-2.0-only (5.3%)
  • BSD-3-Clause (2.6%)
LicenseFiles%Distribution
Apache-2.03694.7%
GPL-2.0-or-later3592.1%
LicenseRef-fossology-Dual-license3592.1%
GPL-2.0-only25.3%
BSD-3-Clause12.6%

5. Custom / Non-SPDX Licenses (LicenseRef-*)

−
License IDShort name
LicenseRef-fossology-Dual-licenseDual-license

Files carrying custom license references

  • LICENSE
    • LicenseRef-fossology-Dual-license [Dual-license]
  • alloc.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • astlpc.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • compiler.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • core-internal.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • core.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • crc-16-ccitt.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • crc-16-ccitt.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • i2c-internal.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • i2c.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • libmctp-alloc.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • libmctp-astlpc.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • libmctp-cmds.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • libmctp-log.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • libmctp-serial.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • libmctp.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • log.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • serial.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • tests/fuzz/fuzz-build.py
    • LicenseRef-fossology-Dual-license [Dual-license]
  • tests/fuzz/fuzz-coverage.py
    • LicenseRef-fossology-Dual-license [Dual-license]
  • tests/test-utils.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • tests/test-utils.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • tests/test_astlpc.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • tests/test_bridge.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • tests/test_cmds.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • tests/test_core.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • tests/test_eid.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • tests/test_i2c.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • tests/test_seq.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • tests/test_serial.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • utils/mctp-astlpc-daemon.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • utils/mctp-capture.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • utils/mctp-demux-daemon.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • utils/mctp-in.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • utils/mctp-pipe.c
    • LicenseRef-fossology-Dual-license [Dual-license]

6. Copyright Holders (top 50)

−

Distinct holders: 3    Distinct copyright strings: 3

Normalized holderFiles
IBM Corp. *1
Intel Corporation. The Linux Foundation1
owner or by an individual or Legal Entity authorized to submit on behalf of You must retain, in the Source form of any Derivative Works copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and {yyyy} {name of owner} Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110- USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. the software, and 2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". copyrighted interfaces, the copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. copyright" line and a pointer to where the full notice is found. year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. disclaimer" for the program, if necessary. Here is a sample; alter the names: interest in the program Gnomovision' (which makes passes at compilers) written by James Hacker1

7. Directory-Level License Breakdown

−
DirectoryFilesPrimary license(s)
tests12GPL-2.0-or-later(12) LicenseRef-fossology-Dual-license(12) Apache-2.0(12)
utils5GPL-2.0-or-later(5) LicenseRef-fossology-Dual-license(5) Apache-2.0(5)
core.c1GPL-2.0-or-later(1) LicenseRef-fossology-Dual-license(1) Apache-2.0(1)
crc-16-ccitt.c1GPL-2.0-or-later(1) LicenseRef-fossology-Dual-license(1) Apache-2.0(1)
core-internal.h1GPL-2.0-or-later(1) LicenseRef-fossology-Dual-license(1) Apache-2.0(1)
log.c1GPL-2.0-or-later(1) LicenseRef-fossology-Dual-license(1) Apache-2.0(1)
libmctp.h1GPL-2.0-or-later(1) LicenseRef-fossology-Dual-license(1) Apache-2.0(1)
libmctp-cmds.h1GPL-2.0-or-later(1) LicenseRef-fossology-Dual-license(1) Apache-2.0(1)
libmctp-log.h1GPL-2.0-or-later(1) LicenseRef-fossology-Dual-license(1) Apache-2.0(1)
serial.c1GPL-2.0-or-later(1) LicenseRef-fossology-Dual-license(1) Apache-2.0(1)
libmctp-astlpc.h1GPL-2.0-or-later(1) LicenseRef-fossology-Dual-license(1) Apache-2.0(1)
alloc.c1GPL-2.0-or-later(1) LicenseRef-fossology-Dual-license(1) Apache-2.0(1)
libmctp-serial.h1GPL-2.0-or-later(1) LicenseRef-fossology-Dual-license(1) Apache-2.0(1)
crc32.c1Apache-2.0(1)
libmctp-alloc.h1GPL-2.0-or-later(1) LicenseRef-fossology-Dual-license(1) Apache-2.0(1)
crc-16-ccitt.h1GPL-2.0-or-later(1) LicenseRef-fossology-Dual-license(1) Apache-2.0(1)
i2c.c1GPL-2.0-or-later(1) LicenseRef-fossology-Dual-license(1) Apache-2.0(1)
astlpc.c1GPL-2.0-or-later(1) LicenseRef-fossology-Dual-license(1) Apache-2.0(1)
compiler.h1GPL-2.0-or-later(1) LicenseRef-fossology-Dual-license(1) Apache-2.0(1)
i2c-internal.h1GPL-2.0-or-later(1) LicenseRef-fossology-Dual-license(1) Apache-2.0(1)
zephyr1BSD-3-Clause(1)
.clang-format1GPL-2.0-only(1)
LICENSE1GPL-2.0-only(1) GPL-2.0-or-later(1) LicenseRef-fossology-Dual-license(1)

8. Files with Multiple Licenses

−
FileLicenses
LICENSEGPL-2.0-only GPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
alloc.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
astlpc.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
compiler.hGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
core-internal.hGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
core.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
crc-16-ccitt.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
crc-16-ccitt.hGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
i2c-internal.hGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
i2c.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
libmctp-alloc.hGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
libmctp-astlpc.hGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
libmctp-cmds.hGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
libmctp-log.hGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
libmctp-serial.hGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
libmctp.hGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
log.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
serial.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
tests/fuzz/fuzz-build.pyGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
tests/fuzz/fuzz-coverage.pyGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
tests/test-utils.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
tests/test-utils.hGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
tests/test_astlpc.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
tests/test_bridge.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
tests/test_cmds.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
tests/test_core.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
tests/test_eid.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
tests/test_i2c.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
tests/test_seq.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
tests/test_serial.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
utils/mctp-astlpc-daemon.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
utils/mctp-capture.hGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
utils/mctp-demux-daemon.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
utils/mctp-in.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0
utils/mctp-pipe.cGPL-2.0-or-later LicenseRef-fossology-Dual-license Apache-2.0

9. Files Without License Information

−

All files have license information.

10. Files Without Copyright Information

−
File
.clang-format
alloc.c
astlpc.c
compiler.h
core-internal.h
core.c
crc-16-ccitt.c
crc-16-ccitt.h
i2c-internal.h
i2c.c
libmctp-alloc.h
libmctp-astlpc.h
libmctp-cmds.h
libmctp-log.h
libmctp-serial.h
libmctp.h
log.c
serial.c
tests/fuzz/fuzz-build.py
tests/fuzz/fuzz-coverage.py
tests/test-utils.c
tests/test-utils.h
tests/test_astlpc.c
tests/test_bridge.c
tests/test_cmds.c
tests/test_core.c
tests/test_eid.c
tests/test_i2c.c
tests/test_seq.c
tests/test_serial.c
utils/mctp-astlpc-daemon.c
utils/mctp-capture.h
utils/mctp-demux-daemon.c
utils/mctp-in.c
utils/mctp-pipe.c

11. License Concluded vs. Detected Mismatch

−

No mismatches found.

12. FOSSology Non-Allowlisted License Report

−

Following licenses found which are not allow listed:

Total flagged files: 38

  • core.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • crc-16-ccitt.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • tests/fuzz/fuzz-coverage.py
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • tests/test-utils.h
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • tests/test_bridge.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • tests/test_serial.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • tests/test_eid.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • tests/fuzz/fuzz-build.py
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • core-internal.h
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • log.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • tests/test_core.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • libmctp.h
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • tests/test-utils.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • utils/mctp-in.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • libmctp-cmds.h
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • libmctp-log.h
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • tests/test_i2c.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • serial.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • tests/test_cmds.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • libmctp-astlpc.h
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • tests/test_astlpc.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • tests/test_seq.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • alloc.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • libmctp-serial.h
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • crc32.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
  • utils/mctp-capture.h
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • utils/mctp-astlpc-daemon.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • utils/mctp-pipe.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • libmctp-alloc.h
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • utils/mctp-demux-daemon.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • crc-16-ccitt.h
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • i2c.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • astlpc.c
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • compiler.h
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • i2c-internal.h
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
  • zephyr/CMakeLists.txt
    • BSD-3-Clause at line 4
  • .clang-format
    • GPL-2.0-only at lines 209, 490, 212, 505, 270
  • LICENSE
    • Apache-2.0 at lines 5, 195, 182, 2, 7, 193, 1, 197
    • GPL-2.0-or-later at line 1
    • Dual-license at line 1
    • GPL-2.0-only at lines 209, 490, 212, 505, 270

13. FOSSology Copyright Violation Report

−

No copyright violation found

No copyright violations found.

14. FOSSology Keyword Violation Report

−

No keyword violation found

No keyword violations found.

15. Compliance Findings Summary

−

Copyleft Licenses

LicenseFilesAction
GPL-2.0-only2REVIEW REQUIRED
GPL-2.0-or-later35REVIEW REQUIRED

Custom / Unresolved Licenses

License IDShort nameFilesAction
LicenseRef-fossology-Dual-licenseDual-license35MANUAL REVIEW REQUIRED

Non-Allowlisted Files

38 file(s) — see Section 12.

Files Missing License Information

None.