# 送检源码包边界说明(P0) > 用于代码自主率(CAR)测评的送检范围约定。正式测评前须与测评机构书面确认。 ## 纳入送检(计入 TCL) | 路径 | 说明 | |------|------| | `src/` | 全部自研模块(含 softbus_json、softbus_net、softbus_modbus、自研 OPC UA) | | `cmake/` | 构建脚本 | | `config/` | 运行时配置文件 | | `tools/` | 辅助工具源码 | ## 不纳入送检(不计入 TCL) | 项 | 说明 | |----|------| | `third_party/` | 已移除 open62541、libmodbus vendor | | `build/_deps/` | 已移除 asio、nlohmann FetchContent | | **OpenSSL** | 系统动态库(`libssl.so` / `libcrypto.so`),仅头文件声明链接 | | 操作系统 / 编译器 | Linux 内核、glibc、pthread 等 | | 硬件驱动 | SocketCAN、串口设备节点 | ## CAR 计算公式 ``` CAR = SCL / TCL × 100% ``` - **SCL**:送检包内自研有效代码行数(扣除空行) - **TCL**:送检包内全部有效代码行数(无第三方源码时 SCL = TCL) ## 许可证与 SBOM 送检时附软件物料清单(SBOM),列明运行时动态链接库名称、版本与许可证,不含其源码。