Skip to content

Relicense repository to MIT and remove non-commercial restrictions - #10

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

Relicense repository to MIT and remove non-commercial restrictions#10
dfeen87 merged 1 commit into
mainfrom
codex/update-repository-to-pure-mit-license

Conversation

@dfeen87

@dfeen87 dfeen87 commented May 2, 2026

Copy link
Copy Markdown
Owner

Motivation

  • Move the project to a pure MIT license and remove legacy non-commercial/commercial restrictions from documentation and source headers.
  • Make licensing clear in top-level docs and add an enterprise consulting blurb for organizations that require proprietary integrations or paid consulting.

Description

  • Overwrote the repository LICENSE with the standard MIT License text dated 2026 and copyright holder Don Michael Feeney Jr..
  • Updated README.md to use an MIT license badge, replaced the non-commercial license language with MIT wording, added a Table of Contents entry, and inserted the exact Enterprise Consulting & Integration blurb immediately above the final section.
  • Updated REST_API.md license note to MIT License - See LICENSE file for details. and replaced header comments in examples, headers, sources, and tests to state MIT licensing.
  • Files changed include LICENSE, README.md, REST_API.md, examples/*, include/hlv/*, src/*, and tests/* where legacy non-commercial text existed.

Testing

  • Ran repository-wide automated searches for legacy phrases ("hybrid license", "commercial license", "dual license", "proprietary", "non-commercial", "non commercial") to confirm replacements.
  • Performed automated presence checks to verify the new MIT license header and the inserted consulting blurb are present in README.md and the updated files.
  • No build or unit-test suites were executed as part of this change set.

Codex Task

Copilot AI review requested due to automatic review settings May 2, 2026 00:02
@dfeen87
dfeen87 merged commit 56181fb into main May 2, 2026
3 checks passed
@dfeen87
dfeen87 deleted the codex/update-repository-to-pure-mit-license branch May 2, 2026 00:02

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 relicenses the repository to MIT by replacing the top-level LICENSE text and updating documentation and source/test/example file headers to remove prior non-commercial/commercial restrictions.

Changes:

  • Replaced the repository license with the standard MIT License text.
  • Updated README and REST API documentation license references (including badge and license section text).
  • Updated per-file header comments in examples, includes, sources, and tests to reference MIT licensing.

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 8 comments.

Show a summary per file
File Description
LICENSE Replaced legacy non-commercial license text with standard MIT License.
README.md Updated license badge/text and added “Enterprise Consulting & Integration” section + TOC entry.
REST_API.md Updated license note to reference MIT.
examples/api_server_example.cpp Replaced legacy non-commercial header lines with MIT header line.
examples/api_client_example.cpp Replaced legacy non-commercial header lines with MIT header line.
include/hlv/rest_api_server.hpp Replaced legacy non-commercial header lines with MIT header line.
include/hlv/phase_readiness.hpp Replaced legacy non-commercial header lines with MIT header line.
src/rest_api_server.cpp Replaced legacy non-commercial header lines with MIT header line.
src/phase_readiness.cpp Replaced legacy non-commercial header lines with MIT header line.
tests/rest_api_tests.cpp Replaced legacy non-commercial header lines with MIT header line.
tests/phase_readiness_tests.cpp Replaced legacy non-commercial header lines with MIT header line.

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

@@ -1,6 +1,5 @@
// Copyright (c) 2026 Don Michael Feeney Jr. All rights reserved.
@@ -1,6 +1,5 @@
// Copyright (c) 2026 Don Michael Feeney Jr. All rights reserved.
@@ -1,6 +1,5 @@
// Copyright (c) 2026 Don Michael Feeney Jr. All rights reserved.
Comment thread tests/rest_api_tests.cpp
@@ -1,6 +1,5 @@
// Copyright (c) 2026 Don Michael Feeney Jr. All rights reserved.
@@ -1,6 +1,5 @@
// Copyright (c) 2026 Don Michael Feeney Jr. All rights reserved.
Comment thread src/phase_readiness.cpp
@@ -1,6 +1,5 @@
// Copyright (c) 2026 Don Michael Feeney Jr. All rights reserved.
Comment thread src/rest_api_server.cpp
@@ -1,6 +1,5 @@
// Copyright (c) 2026 Don Michael Feeney Jr. All rights reserved.
@@ -1,6 +1,5 @@
// Copyright (c) 2026 Don Michael Feeney Jr. All rights reserved.
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