# 第三方源码（Vendor）

本目录存放固定版本的第三方依赖源码，用于内网 CI、离线构建与客户交付，无需在配置阶段从网络拉取。

| 目录 | 版本 | 许可证 | 用途 |
|------|------|--------|------|
| `open62541/` | v1.4.6（commit `50ae40d3`） | MPL-2.0 | OPC UA 协议栈 |

## open62541

- 上游：<https://github.com/open62541/open62541>
- 由 `cmake/SoftbusThirdParty.cmake` 通过 `add_subdirectory` 引入
- 构建选项与项目一致：Subscriptions / MethodCalls / Discovery ON，Encryption OFF

### 升级步骤

1. 用新 tag 替换 `third_party/open62541/` 目录内容（保留 `LICENSE` 等上游文件）
2. 更新本表版本号与 commit
3. 全量编译并跑 OPC UA 联调（守护进程 + 边缘 + 客户端读写）
