RuleOak v0.1.0 — AI Agent 的防火墙 + 飞行记录仪 中文快速开始

许可证

RuleOak v0.1.0 的许可证边界

v0.1.0 采用清晰的包级许可证模型,目的是降低开发者试用、企业扫描和后续集成时的法律不确定性。

包级许可证

许可证含义
@ruleoak/protocolMIT协议和类型尽量降低采用门槛,便于 adapter、framework 和 ecosystem 集成。
@ruleoak/coreApache-2.0核心 runtime 使用 Apache-2.0,提供更适合企业采用的专利和 NOTICE 结构。
@ruleoak/cliApache-2.0CLI 与 core 保持一致,适合 demo、CI、脚本和本地治理入口。

为什么不用根目录单一 LICENSE

这是 mixed-license monorepo。根目录使用 LICENSE.md 说明许可证地图,每个 package 内部也有自己的 LICENSE 文件。这样 npm tarball、GitHub 浏览和企业扫描工具都能更容易读到正确许可证。

商标和代码许可证分开

MIT 和 Apache-2.0 授予代码使用权,不自动授予 RuleOak™ 名称和标志的使用权。fork 可以使用代码,但不应暗示得到 RuleOak 官方认可,也不应继续用容易混淆的 RuleOak 品牌。