Skip to content

Relicense repository to MIT and update docs/metadata#56

Merged
dfeen87 merged 1 commit into
mainfrom
codex/update-repository-to-pure-mit-license
May 1, 2026
Merged

Relicense repository to MIT and update docs/metadata#56
dfeen87 merged 1 commit into
mainfrom
codex/update-repository-to-pure-mit-license

Conversation

@dfeen87

@dfeen87 dfeen87 commented May 1, 2026

Copy link
Copy Markdown
Owner

Motivation

  • Transition the project from a restrictive non-commercial/dual-license stance to a pure MIT license across the repository and documentation.
  • Remove references that restrict commercial use and ensure citation metadata reflects the new permissive license.
  • Preserve transparency about ethical obligations while enabling broader reuse under MIT.
  • Add an enterprise consulting blurb to README to offer paid integration/consulting paths while the code remains MIT-licensed.

Description

  • Replaced the root LICENSE file with the standard MIT License and set the copyright to 2026 Don Michael Feeney Jr..
  • Rewrote the README.md License section to state the project is now 100% open-source under the MIT License and adjusted one wording instance from “proprietary” to “closed-source” phrasing.
  • Appended the exact provided "Enterprise Consulting & Integration" Markdown blurb to the end of README.md.
  • Updated CITATION.cff to set license: MIT and changed the Streamlit UI footer link in apps/console_streamlit/app.py from “Non-Commercial License” to “MIT License”.

Testing

  • Searched repository for license-related terms with rg to locate pre-change references, which succeeded and identified occurrences in LICENSE, README.md, CITATION.cff, and apps/console_streamlit/app.py.
  • Inspected README.md sections with sed to confirm target areas before editing, which succeeded.
  • Ran a scripted Python edit to apply the replacements and blurb insertion, and the script completed successfully without errors.
  • Re-ran rg to verify non-commercial/dual-license references were removed and license fields updated, which succeeded and showed the updated MIT references only.
  • Verified the set of modified files are LICENSE, README.md, CITATION.cff, and apps/console_streamlit/app.py via repository status checks.

Codex Task

Copilot AI review requested due to automatic review settings May 1, 2026 22:57
@dfeen87 dfeen87 merged commit f5a7d8d into main May 1, 2026
3 checks passed
@dfeen87 dfeen87 deleted the codex/update-repository-to-pure-mit-license branch May 1, 2026 22:57

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

This PR transitions the repository’s licensing and related documentation/metadata from a non-commercial stance to the MIT License, and updates user-facing references (docs + UI footer) to match.

Changes:

  • Replaced the root LICENSE text with the standard MIT License.
  • Updated README.md license language and citation snippet to reflect MIT, and added an “Enterprise Consulting & Integration” section.
  • Updated CITATION.cff license field and changed the Streamlit console footer link label to “MIT License”.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
apps/console_streamlit/app.py Updates the footer link label to “MIT License” to match the new repository license.
README.md Rewrites license section to MIT, updates wording and citation snippet, and appends enterprise consulting blurb.
LICENSE Replaces prior non-commercial license text with standard MIT License text.
CITATION.cff Updates the citation metadata license field to MIT.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants