Skip to content

chore: add Apache-2.0 LICENSE - #4

Open
Bradenream wants to merge 1 commit into
masterfrom
braden/add-apache-2-license/COR-0
Open

chore: add Apache-2.0 LICENSE#4
Bradenream wants to merge 1 commit into
masterfrom
braden/add-apache-2-license/COR-0

Conversation

@Bradenream

@Bradenream Bradenream commented Aug 11, 2026

Copy link
Copy Markdown

Problem

The repository is public with no LICENSE file. gh api repos/voiceflow/cli --jq .license returns null, which leaves every install legally ambiguous — no grant of use, modification, or redistribution.

Change

  • Adds the verbatim Apache-2.0 text from apache.org/licenses/LICENSE-2.0.txt, with the appendix placeholders filled in as Copyright 2026 Voiceflow, Inc. Keeping the text verbatim is what lets GitHub's license detection recognise it.
  • Corrects the README badge, which advertised MIT. That badge sits above the first <!-- Start ... --> marker, outside Speakeasy-managed content, so the edit survives regeneration. Its link now points at the canonical opensource.org/license/Apache-2.0 rather than the redirecting /licenses/ form.

.goreleaser.yaml already globs LICENSE* into every release archive, so the file also starts shipping with the binaries as originally intended.

Apache-2.0 is a deliberate choice for this CLI — it adds an explicit patent grant over the MIT the badge previously claimed.

The repository is public with no LICENSE file, so `gh api repos/voiceflow/cli
--jq .license` returns null and every install is legally ambiguous. Adds the
verbatim Apache-2.0 text from apache.org, with the appendix placeholders filled
in as "Copyright 2026 Voiceflow, Inc." -- the entity string already used by
voiceflow/webchat.

.goreleaser.yaml already globs `LICENSE*` into every release archive, so the
file also starts shipping with the binaries as originally intended.

Also corrects the README badge, which advertised MIT. That badge sits above the
first `<!-- Start ... -->` marker, outside Speakeasy-managed content, so the
edit survives regeneration.

Note for reviewers: voiceflow/webchat, a public repo in this org, carries a
proprietary license. Apache-2.0 here is a deliberate choice for the CLI rather
than an inherited default, and is worth confirming with whoever owns licensing
policy before merge.
Copilot AI lite review requested due to automatic review settings August 11, 2026 21:11

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds an explicit open-source license to the repository and aligns the README’s license badge with that choice to reduce legal ambiguity and improve discoverability (e.g., GitHub license detection).

Changes:

  • Add an Apache License 2.0 LICENSE file (including the filled-in appendix notice).
  • Update the README license badge from MIT to Apache-2.0 and adjust the target link accordingly.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
README.md Updates the license badge to reflect Apache-2.0 instead of MIT.
LICENSE Introduces the Apache License 2.0 text as the repository’s license file.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread LICENSE
Comment on lines +1 to +2

Apache License
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.

3 participants