Skip to content

Add MIT license and third-party NOTICE (ADM-454) - #156

Merged
monoxgas merged 2 commits into
mainfrom
brian/adm-454-add-root-license
Sep 29, 2026
Merged

monoxgas merged 2 commits into
mainfrom
brian/adm-454-add-root-license

Conversation

@briangreunke

Copy link
Copy Markdown
Contributor

Adds a root LICENSE with the standard MIT text (Copyright (c) 2026 Dreadnode, Inc.). Every capability.yaml already declares license: MIT, but GitHub reports the repo as unlicensed because there is no license file.

Adds a NOTICE that excludes this third-party material from the MIT grant:

  • capabilities/bloodhound/docs/: Apache-2.0
  • capabilities/mythic-c2/docs/apollo/: BSD-3-Clause
  • capabilities/sliver-c2/docs/sliver/: GPL-3.0
  • capabilities/binary-analysis/skills/binary-analysis/references/external/: upstream terms per SOURCES.md

Updates the README license section to point at both files.

After merge, gh api repos/dreadnode/capabilities --jq .license.spdx_id should print MIT.

🤖 Generated with Claude Code

Adds the root MIT LICENSE that every capability.yaml already declares,
and a NOTICE that excludes the vendored third-party docs and reference
snapshots from the MIT grant.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
capabilities/web-security/skills/agent-browser/SKILL.md is ported from the
agent-browser CLI documentation by Vercel Labs and declares license:
Apache-2.0 in its frontmatter, so it is excluded from the MIT grant like
the other third-party material. Add it to NOTICE and include the upstream
LICENSE (vercel-labs/agent-browser@d01253d9db28), which Apache-2.0 requires
for redistribution. Upstream has no NOTICE file.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@monoxgas

Copy link
Copy Markdown
Contributor

Pushed a478316 onto this branch: capabilities/web-security/skills/agent-browser/SKILL.md declares license: Apache-2.0 (ported from vercel-labs/agent-browser docs), so it's now listed in NOTICE, and the upstream Apache-2.0 LICENSE sits next to the skill. A scan of skill frontmatter on main found no other non-MIT declarations, and the only upstream docs trees are the three already listed.

@monoxgas
monoxgas merged commit af913cb into main Sep 29, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants