Add dual licensing model: free educational use, paid commercial licensing#4
Draft
Add dual licensing model: free educational use, paid commercial licensing#4
Conversation
Co-authored-by: Ada40 <223033727+Ada40@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Add educational and commercial licensing files and update README
Add dual licensing model: free educational use, paid commercial licensing
Dec 13, 2025
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.
Implements a dual licensing structure enabling free classroom/research use while requiring commercial licenses for for-profit entities. All files use attribution to "Adam Lee Hatchett" (adamleehatchett@yahoo.com).
License Files
Contributor Framework
I accept the CLAin PR descriptions; includes contribution workflow and code standardsMetadata & Support
Pre-merge Checklist
Original prompt
Add Educational & Research License, Commercial License Terms, Contributor License Agreement, and project metadata files to support free educational use and paid commercial licensing. Create a new branch (edu-license-cla already exists) with the following files added at the repo root. This PR should add the files, update README by inserting a short licensing snippet near the top (README update can be a new file README_license_snippet.md if preferred), and include templates for commercial license and invoice. Ensure author attribution is "Adam Lee Hatchett" and contact email is "adamleehatchett@yahoo.com" in all files.
Files to add (exact contents):
Educational & Research License (ERL) v1.0
Copyright (c) 2025 Adam Lee Hatchett
Permission is granted, free of charge, to any teacher, instructor, student, educational institution,
or non-commercial researcher (collectively "Educational Users") to use, reproduce, modify,
and distribute the materials in this repository for educational and non-commercial research
purposes, provided that:
Attribution
and indicate if changes were made.
Permitted uses
non-commercial academic research, and internal educational use are permitted.
Prohibited commercial uses
inclusion in commercial products, or to provide commercial services without a
Commercial License.
No warranties
Contributors
Unless the contributor has signed the CLA, the contributor retains copyright and
the materials are not automatically covered by the Commercial License.
If you are a company or commercial entity and wish to use the materials for commercial purposes,
please contact: adamleehatchett@yahoo.com to request a Commercial Annual License.
Commercial Annual License — summary
Licensor: Adam Lee Hatchett
Project: Recursive Fractal Harmonics (Ada40/fractal-harmonic-framework)
Short description
: Grants a company (Licensee) the right to use, modify, and redistribute the repository materials
as part of commercial products or services for a 12-month term under negotiated terms.
Suggested fee schedule (example; negotiable)
Process
License highlights
Contact
: adamleehatchett@yahoo.com
Note
: This file is a summary. A signed commercial license PDF (template available in /licenses/) is required
for full legal effect.
Contributing to Recursive Fractal Harmonics
Thank you for your interest in contributing to Ada40/fractal-harmonic-framework!
Why a CLA?
To allow the project to remain free for educational and research use while offering paid commercial licenses,
we ask contributors to sign a simple Contributor License Agreement (CLA). The CLA permits the project maintainer
(Adam Lee Hatchett) to re-license contributions for commercial licensing while preserving contributor credit.
How to contribute
I accept the CLAto your PR description (this is required to merge).Getting the CLA
Code standards
If you prefer not to sign the CLA, you can still:
Contributor License Agreement (CLA) — Simple Indi...
This pull request was created as a result of the following prompt from Copilot chat.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.