Conversation
- Widen BSL restriction from "hosted service" to "Form Authoring Product" covering both hosted and on-prem/packaged competitors - Move formspec-lint to Apache-2.0 (ecosystem distribution > revenue) - Add explicit data ownership clause to LICENSE-BSL itself - Add trademark policy to LICENSING.md - Fix license history: MIT -> AGPL -> Apache/BSL - Replace CLA reference with CONTRIBUTING.md approach - Add internal-tools carve-out to BSL permitted uses https://claude.ai/code/session_01TUpT4cFHkb8EKbykifaZ2Q
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
LICENSE-BSL,LICENSING.md, andCONTRIBUTING.mdpackage.json,Cargo.toml,pyproject.tomllicense fieldsRationale
Open-core model: free runtime drives adoption and creates demand for protected authoring tools. Apache-2.0 runtime removes all friction for enterprise, government, and startup adoption. BSL on authoring tier directly prevents competing form-builder products while allowing all internal and non-commercial use.
Commits (5)
relicense: adopt open-core model (Apache-2.0 runtime, BSL 1.1 authoring)— core license change across 29 filesfix: correct licensor name to Michel Deeb / TealWolf Consulting LLC— legal name + contact emaildocs: add CONTRIBUTING.md with contribution license terms— contribution termsdocs: integrate licensing review feedback— Harvey review fixes (widen BSL, move linter to Apache, trademark policy, data clause in BSL, license history)docs(site): update all AGPL references to Apache-2.0— 8 site files, zero AGPL references remainingTest plan
package.jsonfiles have correct license field (Apache-2.0 or BUSL-1.1)Cargo.tomlworkspace license is Apache-2.0formspec-changesetoverrides to BUSL-1.1formspec-lintinherits workspace Apache-2.0site/https://claude.ai/code/session_01TUpT4cFHkb8EKbykifaZ2Q