From 8e3c55497019d1710d095b0a947d5856e1a7c6f4 Mon Sep 17 00:00:00 2001 From: fly1d Date: Wed, 12 Aug 2026 09:51:20 +0800 Subject: [PATCH] docs: adopt MIT license --- CHANGELOG.md | 1 + LICENSE | 21 +++++++++++++++++++++ README.md | 3 +-- SECURITY.md | 5 ++--- pyproject.toml | 1 + 5 files changed, 26 insertions(+), 5 deletions(-) create mode 100644 LICENSE diff --git a/CHANGELOG.md b/CHANGELOG.md index 1e652ed..d294667 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ for public contracts once they are declared stable. ### Added +- MIT License for source and distribution metadata. - Initial FastAPI service with liveness, readiness, and `AgentSpec` validation. - Unit, smoke, lint, type, dependency audit, and container build automation. - Risk-based review and delivery policy. diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..54e1daf --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 fly1d + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md index bede0c2..487ce7e 100644 --- a/README.md +++ b/README.md @@ -86,5 +86,4 @@ actor identity, request idempotency, backup automation, and durable workflows re ## License -No license has been selected yet. Publishing this repository does not by itself grant reuse -rights. Choose an open-source or commercial license before making the GitHub repository public. +Licensed under the [MIT License](LICENSE). diff --git a/SECURITY.md b/SECURITY.md index 7f7f4f8..9cbbba9 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -1,8 +1,7 @@ # Security Policy -Do not report suspected vulnerabilities through a public issue. Until a dedicated security -contact is configured, keep the GitHub repository private and report findings directly to the -repository owner. +Do not report suspected vulnerabilities through a public issue. Use GitHub's private +vulnerability reporting when available, or contact the repository owner directly. Security-sensitive changes include authentication, authorization, tool policies, sandboxing, secrets, audit records, memory retention, tenant isolation, and dependency provenance. These diff --git a/pyproject.toml b/pyproject.toml index 7720088..1759859 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,6 +7,7 @@ name = "agent-control-plane" version = "0.1.0" description = "A reliability and governance control plane for production AI agents." readme = "README.md" +license = "MIT" requires-python = ">=3.11" dependencies = [ "alembic>=1.16,<2",