1. SPDX Document Metadata

Document name
FOSSology CI Report
SPDX version
SPDX-2.3
Data license
CC0-1.0
Created
2026-07-25T06:50:12Z
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/libmetal.git
Originator
Organization: zephyrproject-rtos
Release date
2026-07-25T06:50:12Z
Verification
9f5895c4d9d748ae288ac9a36529fd503d26de29

Declared licenses (6):

Apache-2.0 BSD-3-Clause GPL-1.0-or-later GPL-2.0-or-later LicenseRef-fossology-Linux-syscall-note LicenseRef-fossology-See-doc.OTHER

3. Executive Summary

135
Total files
6
Distinct licenses
135
Files with license
0
No license info
132
Files with copyright
3
No copyright info
2
Multi-license files
266
Non-allowlisted
0
Copyright violations
0
Keyword violations

4. License Distribution

BSD-3-Clause: 98.5%Apache-2.0: 1.5%LicenseRef-fossology-See-doc.OTHER: 0.7%GPL-1.0-or-later: 0.7%GPL-2.0-or-later: 0.7%LicenseRef-fossology-Linux-syscall-note: 0.7%135files
  • BSD-3-Clause (98.5%)
  • Apache-2.0 (1.5%)
  • LicenseRef-fossology-See-doc.OTHER (0.7%)
  • GPL-1.0-or-later (0.7%)
  • GPL-2.0-or-later (0.7%)
  • LicenseRef-fossology-Linux-syscall-note (0.7%)
LicenseFiles%Distribution
BSD-3-Clause13398.5%
Apache-2.021.5%
LicenseRef-fossology-See-doc.OTHER10.7%
GPL-1.0-or-later10.7%
GPL-2.0-or-later10.7%
LicenseRef-fossology-Linux-syscall-note10.7%

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

License IDShort name
LicenseRef-fossology-See-doc.OTHERSee-doc.OTHER
LicenseRef-fossology-Linux-syscall-noteLinux-syscall-note

Files carrying custom license references

  • libmetal/LICENSE.md
    • LicenseRef-fossology-Linux-syscall-note [Linux-syscall-note]
  • libmetal/doc/Doxyfile.in
    • LicenseRef-fossology-See-doc.OTHER [See-doc.OTHER]

6. Copyright Holders (top 50)

Distinct holders: 15    Distinct copyright strings: 24

Normalized holderFiles
Xilinx Inc. and Contributors79
Linaro Limited. and Contributors20
Pinecone Inc. and Contributors17
Nordic Semiconductor ASA3
Linaro Inc. and Contributors2
Xilinx Inc. and Contributors. Advanced Micro Devices, Inc2
Linaro Limited1
STMicroelectronics. The Regents of the University of California. UNIX System Laboratories, Inc1
STMicroelectronics1
STMicroelectronnics1
ST Microelectronics1
Xilinx Inc. and Contributors. [yyyy] [name of owner] yyyy name of does *not* cover user programs that use kernel services by normal system calls - this is merely considered normal use of the kernel, and does *not* fall under the heading of "derived work". Also note that the GPL below is copyrighted by the Free Software Foundation, but the instance of cod1
Qualcomm Innovation Center, Inc1
STMicroelectronics. The Regents of the University of California. UNIX System Laboratories, Inc. Arm Limited and/or its affiliates <open-source-office@arm.com>1
Xiaomi Inc. and Contributors1

7. Directory-Level License Breakdown

DirectoryFilesPrimary license(s)
libmetal133BSD-3-Clause(132) LicenseRef-fossology-See-doc.OTHER(1) GPL-1.0-or-later(1)
README1BSD-3-Clause(1)
CMakeLists.txt1Apache-2.0(1)

8. Files with Multiple Licenses

FileLicenses
libmetal/LICENSE.mdGPL-2.0-or-later LicenseRef-fossology-Linux-syscall-note Apache-2.0 BSD-3-Clause
libmetal/README.mdGPL-1.0-or-later BSD-3-Clause

9. Files Without License Information

All files have license information.

10. Files Without Copyright Information

File
README
libmetal/README.md
libmetal/doc/Doxyfile.in

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: 266

  • README
    • BSD-3-Clause at line 4
  • libmetal/lib/device.h
    • BSD-3-Clause at line 4
  • CMakeLists.txt
    • Apache-2.0 at line 4
  • libmetal/lib/irq_controller.h
    • BSD-3-Clause at line 4
  • libmetal/lib/compiler/iar/errno.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/condition.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/assert.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/irq.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/sys.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/init.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/condition.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/assert.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/irq.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/sys.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/init.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/condition.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/time.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/shmem.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/alloc.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/init.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/sleep.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/condition.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/log.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/shmem.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/io.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/mutex.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/template/sys.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/condition.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/time.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/shmem.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/alloc.h
    • BSD-3-Clause at line 4
  • libmetal/doc/Doxyfile.in
    • See-doc.OTHER at lines 2036, 1485, 2289, 2295, 665
  • libmetal/lib/system/freertos/mutex.h
    • BSD-3-Clause at line 4
  • libmetal/lib/cache.h
    • BSD-3-Clause at line 4
  • libmetal/lib/log.c
    • BSD-3-Clause at line 4
  • libmetal/lib/spinlock.h
    • BSD-3-Clause at line 4
  • libmetal/lib/log.h
    • BSD-3-Clause at line 4
  • libmetal/lib/processor/aarch64/cpu.h
    • BSD-3-Clause at line 4
  • libmetal/lib/processor/hosted/cpu.c
    • BSD-3-Clause at line 4
  • libmetal/lib/irq.c
    • BSD-3-Clause at line 4
  • libmetal/lib/compiler.h
    • BSD-3-Clause at line 4
  • libmetal/lib/alloc.h
    • BSD-3-Clause at line 4
  • libmetal/lib/dma.c
    • BSD-3-Clause at line 4
  • libmetal/lib/errno.h
    • BSD-3-Clause at line 4
  • libmetal/lib/io.c
    • BSD-3-Clause at line 4
  • libmetal/lib/init.c
    • BSD-3-Clause at line 4
  • libmetal/lib/compiler/gcc/atomic.h
    • BSD-3-Clause at line 4
  • libmetal/lib/compiler/iar/compiler.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/init.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/condition.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/time.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/shmem.c
    • BSD-3-Clause at line 4
  • libmetal/README.md
    • BSD-3-Clause at line 4
    • GPL at line 319
  • libmetal/lib/system/nuttx/alloc.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/mutex.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/template/sys.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/condition.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/time.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/shmem.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/alloc.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/mutex.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/irq.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/sleep.h
    • BSD-3-Clause at line 4
  • libmetal/LICENSE.md
    • Apache-2.0 at line 4
    • GPL-2.0-or-later at lines 55, 56, 62, 77, 54, 69, 49, 78, 67
    • Linux-syscall-note at lines 77, 67
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/cache.h
    • BSD-3-Clause at line 4
  • libmetal/lib/irq.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/device.c
    • BSD-3-Clause at line 4
  • libmetal/lib/utilities.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/io.h
    • BSD-3-Clause at line 4
  • libmetal/lib/compiler/gcc/compiler.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/mutex.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/sys.c
    • BSD-3-Clause at line 4
  • libmetal/lib/compiler/armcc/errno.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/condition.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/time.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/irq.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/device.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/irq.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/sys.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/sleep.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/sleep.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/cache.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/cache.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/device.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/device.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/io.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/io.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/io.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/io.c
    • BSD-3-Clause at line 4
  • libmetal/lib/condition.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/sleep.h
    • BSD-3-Clause at line 4
  • libmetal/lib/version.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/cache.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/device.c
    • BSD-3-Clause at line 4
  • libmetal/lib/assert.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/io.h
    • BSD-3-Clause at line 4
  • libmetal/lib/shmem.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/io.c
    • BSD-3-Clause at line 4
  • libmetal/lib/processor/generic/atomic.h
    • BSD-3-Clause at line 4
  • libmetal/lib/processor/x86/cpu.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/utilities.c
    • BSD-3-Clause at line 4
  • libmetal/lib/processor/xtensa/cpu.h
    • BSD-3-Clause at line 4
  • libmetal/lib/version.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/condition.c
    • BSD-3-Clause at line 4
  • libmetal/lib/list.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/assert.h
    • BSD-3-Clause at line 4
  • libmetal/lib/cpu.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/irq.c
    • BSD-3-Clause at line 4
  • libmetal/lib/softirq.c
    • BSD-3-Clause at line 4
  • libmetal/lib/config.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/sys.h
    • BSD-3-Clause at line 4
  • libmetal/lib/mutex.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/alloc.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/cache.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/assert.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/log.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/alloc.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/init.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/condition.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/assert.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/irq.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/sys.h
    • BSD-3-Clause at line 4
  • libmetal/lib/sleep.h
    • BSD-3-Clause at line 4
  • libmetal/lib/dma.h
    • BSD-3-Clause at line 4
  • libmetal/lib/softirq.h
    • BSD-3-Clause at line 4
  • libmetal/lib/device.c
    • BSD-3-Clause at line 4
  • libmetal/lib/processor/generic/cpu.h
    • BSD-3-Clause at line 4
  • libmetal/lib/processor/ceva/cpu.h
    • BSD-3-Clause at line 4
  • libmetal/lib/processor/x86_64/cpu.h
    • BSD-3-Clause at line 4
  • libmetal/lib/processor/hosted/cpu.h
    • BSD-3-Clause at line 4
  • libmetal/lib/io.h
    • BSD-3-Clause at line 4
  • libmetal/lib/shmem.h
    • BSD-3-Clause at line 4
  • libmetal/lib/atomic.h
    • BSD-3-Clause at line 4
  • libmetal/lib/sys.h
    • BSD-3-Clause at line 4
  • libmetal/lib/time.h
    • BSD-3-Clause at line 4
  • CMakeLists.txt
    • Apache-2.0 at line 4
  • libmetal/lib/system/zephyr/device.c
    • BSD-3-Clause at line 4
  • libmetal/lib/processor/x86_64/cpu.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/shmem.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/sleep.h
    • BSD-3-Clause at line 4
  • libmetal/lib/processor/xtensa/cpu.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/log.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/condition.h
    • BSD-3-Clause at line 4
  • libmetal/lib/processor/hosted/cpu.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/irq.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/condition.c
    • BSD-3-Clause at line 4
  • libmetal/lib/processor/hosted/cpu.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/io.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/cache.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/alloc.h
    • BSD-3-Clause at line 4
  • libmetal/lib/version.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/time.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/sys.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/assert.h
    • BSD-3-Clause at line 4
  • libmetal/lib/irq.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/mutex.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/device.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/init.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/shmem.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/irq.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/template/sys.c
    • BSD-3-Clause at line 4
  • libmetal/lib/io.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/io.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/alloc.h
    • BSD-3-Clause at line 4
  • libmetal/lib/list.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/sleep.h
    • BSD-3-Clause at line 4
  • libmetal/lib/compiler.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/sys.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/condition.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/io.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/condition.c
    • BSD-3-Clause at line 4
  • libmetal/lib/shmem.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/mutex.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/cache.h
    • BSD-3-Clause at line 4
  • libmetal/lib/cpu.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/time.c
    • BSD-3-Clause at line 4
  • libmetal/lib/alloc.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/utilities.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/assert.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/irq.h
    • BSD-3-Clause at line 4
  • libmetal/lib/atomic.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/device.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/shmem.c
    • BSD-3-Clause at line 4
  • libmetal/lib/softirq.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/init.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/irq.c
    • BSD-3-Clause at line 4
  • libmetal/lib/dma.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/io.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/sleep.h
    • BSD-3-Clause at line 4
  • libmetal/lib/sys.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/alloc.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/condition.h
    • BSD-3-Clause at line 4
  • libmetal/lib/config.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/sys.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/condition.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/io.c
    • BSD-3-Clause at line 4
  • libmetal/lib/io.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/cache.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/freertos/mutex.h
    • BSD-3-Clause at line 4
  • libmetal/lib/time.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/time.c
    • BSD-3-Clause at line 4
  • libmetal/lib/sleep.h
    • BSD-3-Clause at line 4
  • libmetal/lib/mutex.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/assert.h
    • BSD-3-Clause at line 4
  • libmetal/lib/condition.h
    • BSD-3-Clause at line 4
  • libmetal/lib/cache.h
    • BSD-3-Clause at line 4
  • libmetal/lib/dma.h
    • BSD-3-Clause at line 4
  • libmetal/lib/version.c
    • BSD-3-Clause at line 4
  • libmetal/lib/device.h
    • BSD-3-Clause at line 4
  • libmetal/lib/log.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/device.c
    • BSD-3-Clause at line 4
  • libmetal/lib/irq.h
    • BSD-3-Clause at line 4
  • libmetal/lib/softirq.h
    • BSD-3-Clause at line 4
  • libmetal/lib/errno.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/shmem.c
    • BSD-3-Clause at line 4
  • libmetal/lib/assert.h
    • BSD-3-Clause at line 4
  • libmetal/lib/irq_controller.h
    • BSD-3-Clause at line 4
  • libmetal/lib/spinlock.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/irq.c
    • BSD-3-Clause at line 4
  • libmetal/lib/utilities.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/io.h
    • BSD-3-Clause at line 4
  • libmetal/lib/device.c
    • BSD-3-Clause at line 4
  • libmetal/lib/init.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/alloc.h
    • BSD-3-Clause at line 4
  • libmetal/lib/shmem.c
    • BSD-3-Clause at line 4
  • libmetal/lib/compiler/gcc/compiler.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/sys.h
    • BSD-3-Clause at line 4
  • libmetal/lib/log.h
    • BSD-3-Clause at line 4
  • libmetal/lib/compiler/gcc/atomic.h
    • BSD-3-Clause at line 4
  • libmetal/lib/processor/generic/cpu.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/linux/mutex.h
    • BSD-3-Clause at line 4
  • libmetal/lib/processor/generic/atomic.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/init.c
    • BSD-3-Clause at line 4
  • libmetal/lib/processor/aarch64/cpu.h
    • BSD-3-Clause at line 4
  • libmetal/lib/compiler/armcc/errno.h
    • BSD-3-Clause at line 4
  • libmetal/lib/processor/ceva/cpu.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/sys.c
    • BSD-3-Clause at line 4
  • libmetal/lib/processor/x86/cpu.h
    • BSD-3-Clause at line 4
  • libmetal/lib/compiler/iar/errno.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/sleep.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/alloc.c
    • BSD-3-Clause at line 4
  • libmetal/lib/compiler/iar/compiler.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/condition.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/condition.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/irq.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/cache.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/init.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/time.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/log.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/sleep.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/zephyr/assert.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/condition.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/condition.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/cache.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/time.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/assert.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/device.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/shmem.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/irq.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/io.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/alloc.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/sys.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/io.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/nuttx/mutex.h
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/init.c
    • BSD-3-Clause at line 4
  • libmetal/lib/system/generic/template/sys.c
    • BSD-3-Clause at line 4

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-1.0-or-later1REVIEW REQUIRED
GPL-2.0-or-later1REVIEW REQUIRED

Custom / Unresolved Licenses

License IDShort nameFilesAction
LicenseRef-fossology-Linux-syscall-noteLinux-syscall-note1MANUAL REVIEW REQUIRED
LicenseRef-fossology-See-doc.OTHERSee-doc.OTHER1MANUAL REVIEW REQUIRED

Non-Allowlisted Files

266 file(s) — see Section 12.

Files Missing License Information

None.