目录
Benjamin Cabé

hal: afbr: add REUSE.toml and LICENSES/

Add REUSE Specification 3.3 (https://reuse.software/spec-3.3/) compliance infrastructure so west-fetched binary blobs have machine-readable license information that can be accurately reflected in an SBOM (Software Bill of Materials).

Binary blobs cannot carry in-file SPDX tags. Previously their license was described only via license-path in zephyr/module.yml (LICENSE, BSD-3-Clause), causing SBOM generators such as ‘west spdx’ to report NOASSERTION for those files.

Changes:

  • Add REUSE.toml with a path-glob annotation mapping zephyr/blobs/** to BSD-3-Clause, per REUSE spec §3.3.
  • Add LICENSES/ directory with canonical full-text copies of:
    • Apache-2.0.txt
    • BSD-3-Clause.txt

No source files are modified; upstream AFBR content is unchanged.

Assisted-by: Cursor:grok-4.6 Signed-off-by: Benjamin Cabé benjamin@zephyrproject.org

1个月前9次提交

Zephyr HAL - AFBR

This repository is a HAL module supporting the AFBR-S50 Time-of-Flight sensors by Broadcom. It has been adapted from Broadcom’s repository in order to be compatible with the Zephyr Project.

Link to Broadcom’s repository: https://github.com/Broadcom/AFBR-S50-API/tree/main/AFBR-S50.

关于
130.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802047560号