Skip to content

fix: correct license from MIT to Unlicense (public domain)#100

Merged
konard merged 4 commits intomainfrom
issue-99-bc78b28ed258
Mar 14, 2026
Merged

fix: correct license from MIT to Unlicense (public domain)#100
konard merged 4 commits intomainfrom
issue-99-bc78b28ed258

Conversation

@konard
Copy link
Member

@konard konard commented Mar 14, 2026

Summary

Fixes #99 — The project's LICENSE file already contained the correct Unlicense text, but several metadata files still incorrectly stated "MIT".

Changes:

  • js/package.json: "license": "MIT""license": "Unlicense"
  • rust/Cargo.toml: license = "MIT"license = "Unlicense"
  • README.md: Updated License section to correctly state Unlicense (public domain) and explain its advantages over MIT — fewer restrictions, more freedoms, no attribution requirements, especially beneficial for commercial use.

Why Unlicense is better than MIT for commercial use

The Unlicense dedicates the work to the public domain — users can copy, modify, publish, use, compile, sell, or distribute the software without any conditions or attribution requirements. MIT still requires preserving the copyright notice. Unlicense removes even that restriction.

Test plan

  • Verify js/package.json license field is "Unlicense"
  • Verify rust/Cargo.toml license field is "Unlicense"
  • Verify README.md License section references Unlicense with description
  • Confirm LICENSE file content matches Unlicense

🤖 Generated with Claude Code

Adding .gitkeep for PR creation (default mode).
This file will be removed when the task is complete.

Issue: #99
@konard konard self-assigned this Mar 14, 2026
Update all license references from MIT to Unlicense in js/package.json,
rust/Cargo.toml, and README.md. The LICENSE file already contained the
correct Unlicense text. Also expand README license section to explain
that Unlicense is public domain with fewer restrictions and more freedoms
than MIT, especially for commercial use.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@konard konard changed the title [WIP] The license is Unlicense license (public domain) not MIT fix: correct license from MIT to Unlicense (public domain) Mar 14, 2026
@konard konard marked this pull request as ready for review March 14, 2026 20:24
@konard
Copy link
Member Author

konard commented Mar 14, 2026

🤖 Solution Draft Log

This log file contains the complete execution trace of the AI solution draft process.

💰 Cost estimation:

  • Public pricing estimate: $0.356496
  • Calculated by Anthropic: $0.448779 USD
  • Difference: $0.092284 (+25.89%)
    📎 Log file uploaded as Gist (478KB)
    🔗 View complete solution draft log

Now working session is ended, feel free to review and add any feedback on the solution draft.

@konard
Copy link
Member Author

konard commented Mar 14, 2026

🔄 Auto-restart 1/3

Detected uncommitted changes from previous run. Starting new session to review and commit them.

Uncommitted files:

?? issue-99.txt
?? pr-100.txt

Auto-restart will stop after changes are committed or after 2 more iterations. Please wait until working session will end and give your feedback.

@konard
Copy link
Member Author

konard commented Mar 14, 2026

🔄 Auto-restart 1/3 Log

This log file contains the complete execution trace of the AI solution draft process.

💰 Cost estimation:

  • Public pricing estimate: $0.211607
  • Calculated by Anthropic: $0.098455 USD
  • Difference: $-0.113152 (-53.47%)
    📎 Log file uploaded as Gist (617KB)
    🔗 View complete solution draft log

Now working session is ended, feel free to review and add any feedback on the solution draft.

@konard
Copy link
Member Author

konard commented Mar 14, 2026

🔄 Auto-restart triggered (attempt 1)

Reason: CI failures detected

Starting new session to address the issues.


Auto-restart-until-mergeable mode is active. Will continue until PR becomes mergeable.

Add required CI artifacts for PR #100:
- rust/changelog.d/100.md: changelog fragment for Rust Cargo.toml license fix
- js/.changeset/fix-license-to-unlicense.md: changeset for JS package.json license fix

These satisfy the Changelog Fragment Check and Check for Changesets CI requirements.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@konard
Copy link
Member Author

konard commented Mar 14, 2026

🔄 Auto-restart-until-mergeable Log (iteration 1)

This log file contains the complete execution trace of the AI solution draft process.

💰 Cost estimation:

  • Public pricing estimate: $0.893750
  • Calculated by Anthropic: $0.516157 USD
  • Difference: $-0.377593 (-42.25%)
    📎 Log file uploaded as Gist (1163KB)
    🔗 View complete solution draft log

Now working session is ended, feel free to review and add any feedback on the solution draft.

@konard
Copy link
Member Author

konard commented Mar 14, 2026

✅ Ready to merge

This pull request is now ready to be merged:

  • All CI checks have passed
  • No merge conflicts
  • No pending changes

Monitored by hive-mind with --auto-restart-until-mergeable flag

@konard konard merged commit 78fcd12 into main Mar 14, 2026
23 checks passed
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.

The license is Unlicense license (public domain) not MIT

1 participant