RuleOak v0.10.2 public preview — Agent Firewall + Flight Recorder for AI Agents Run the 60-second demo

Licensing · v0.10.2

Permissive package licensing with explicit boundaries

RuleOak keeps package-local license metadata, SPDX headers, full license texts, and REUSE checks so developers and scanners can identify the license that applies to each public component.

ComponentLicenseNotes
packages/protocol/MITContracts, JSON Schemas, validators, fixtures, and TypeScript types.
packages/core/Apache-2.0Authorization runtime and integration primitives.
packages/cli/Apache-2.0CLI, gateways, local service, policy, approval, learning, and audit workflows.
Repository docs/tests/examples/scripts/CIApache-2.0 unless stated otherwiseSee file-level SPDX and repository licensing files.

Compliance files

Use LICENSE.md, package-local LICENSE metadata, NOTICE.md, TRADEMARK.md, REUSE.toml, SPDX headers, and the complete license texts under LICENSES/.

Trademark is separate from the code licenses

The RuleOak™ name and logo are not granted by the MIT or Apache-2.0 code licenses. See TRADEMARK.md for the repository’s current trademark terms.