Skip to content

docs: add plain-language license guide - #12

Merged
zackees merged 1 commit into
mainfrom
feat/plain-language-guide
Aug 25, 2026
Merged

docs: add plain-language license guide#12
zackees merged 1 commit into
mainfrom
feat/plain-language-guide

Conversation

@zackees

@zackees zackees commented Aug 25, 2026

Copy link
Copy Markdown
Member

Summary

Adds the requested non-binding easy-to-read guide to the release-candidate license:

  • non-commercial use has no FastLED license fee (free as in beer)
  • unmodified commercial use does not trigger Section 11.3, while ordinary Section 3 distribution duties still apply
  • commercial modifications must be published by the first Triggering Transfer through a public repository/fork or complete reproducible public patch
  • when in doubt, develop FastLED changes in a public fork

The guide expressly says that Sections 1-11 and the Exhibits control if wording differs. This qualification is necessary because unchanged executable distribution can still carry source/notice duties under MPL-derived Section 3.

Also repairs the LICENSE entry in ARTIFACTS.sha256, which was stale after direct banner edits on main.

Validation

  • LICENSE SHA-256 matches ARTIFACTS.sha256
  • git diff --check
  • artifact-manifest test: passed
  • full suite: 21 passed, 1 failed in the pre-existing zccache error path (result.stderr is None before strip); this branch does not modify the tool

Review gate

Draft only: the guide summarizes substantive license obligations and should be approved alongside the pending attorney review recorded in LEGAL-REVIEW.md.

@coderabbitai

coderabbitai Bot commented Aug 25, 2026

Copy link
Copy Markdown

Warning

Review limit reached

Next included review available in 34 minutes.

View limit details

Limit details: You’ve used the included review currently available.

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 20698233-65d5-4608-9e72-e881f9f152d2

📥 Commits

Reviewing files that changed from the base of the PR and between 7cddd7b and 776eaa9.

📒 Files selected for processing (2)
  • ARTIFACTS.sha256
  • LICENSE

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@zackees
zackees marked this pull request as ready for review August 25, 2026 07:41
@zackees
zackees merged commit 8f3dc1c into main Aug 25, 2026
4 checks passed
@zackees
zackees deleted the feat/plain-language-guide branch August 25, 2026 07:42
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.

1 participant