Skip to content

Clean up stale license references and clarify MIT + services model#27

Merged
Computer-Tsu merged 2 commits intomainfrom
chore/license-cleanup
Apr 13, 2026
Merged

Clean up stale license references and clarify MIT + services model#27
Computer-Tsu merged 2 commits intomainfrom
chore/license-cleanup

Conversation

@Computer-Tsu
Copy link
Copy Markdown
Owner

Summary

Brings main up to date with the license restructuring that has been tested on beta.

  • Replaces the GPL placeholder with MIT as the intended open-source license
  • Removes LICENSE-COMMERCIAL.md; adds OFFICIAL_BUILDS_AND_SERVICES.md
  • Updates all stale license references across docs, workflow files, installer, and source
  • Rebrands in-app "License" tab → "Registration" throughout UI strings (all languages), view models, and XAML
  • Fixes LICENSE-MIT.md copyright line; removes non-MIT "Additional Terms" section
  • Adds CODE_SIGNING_POLICY.md

Commits

  • 5a324ca license: establish MIT as intended open-source baseline — retires GPL placeholder, bumps version to 0.5.6
  • fd64eb2 Clean up stale license references and clarify MIT + services model

Test plan

  • Confirm LICENSE-MIT.md is present and LICENSE-GPL.md / LICENSE-COMMERCIAL.md are gone
  • Confirm OFFICIAL_BUILDS_AND_SERVICES.md is present
  • Confirm CODE_SIGNING_POLICY.md is present
  • README license section reads correctly

@github-actions
Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA fd64eb2.
Ensure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

Scanned Files

  • .github/workflows/build.yml

@Computer-Tsu Computer-Tsu merged commit d3fa8e2 into main Apr 13, 2026
6 of 7 checks passed
@Computer-Tsu Computer-Tsu deleted the chore/license-cleanup branch April 13, 2026 01:26
Comment thread src/PortPane/BrandingInfo.cs Outdated
Comment thread src/PortPane/BrandingInfo.cs Outdated
Computer-Tsu added a commit that referenced this pull request Apr 13, 2026
Introduced in fbd2015 (PR #27 / chore/license-cleanup): here-string
placed $notes and "@ at column 0, breaking YAML run block parsing and
disabling all workflow triggers including workflow_dispatch. Replace
with inline string interpolation that stays properly indented.
Follow-up review pass: remove LICENSE-COMMERCIAL.md, add
OFFICIAL_BUILDS_AND_SERVICES.md, and update all remaining references
across docs, source, installer, UI strings, and workflow files.
Rebrand in-app "License" tab to "Registration".
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.

2 participants