Skip to content

Relicense to the mpedb License 1.0 - #10

Merged
punnerud merged 1 commit into
mainfrom
chore/relicense
Aug 11, 2026
Merged

Relicense to the mpedb License 1.0#10
punnerud merged 1 commit into
mainfrom
chore/relicense

Conversation

@punnerud

Copy link
Copy Markdown
Owner

The same text as mpedb and MPEqs, byte for byte, so the three projects share one licence rather than three that can drift apart.

Free of charge for every person and every organization, except that a group over five billion dollars in revenue or valuation owes seven US cents per device, once.

The OSI classifier is removed rather than swapped: this licence is not OSI approved, and License :: OSI Approved :: MIT License would have been a false claim in the package metadata. It now reads Other/Proprietary, and the LICENSE file ships inside the wheel — verified:

License: The mpedb License 1.0
License-File: LICENSE
Classifier: License :: Other/Proprietary License

One thing worth knowing before this goes out. This repository has had outside contributions, and PR #3's author is credited with Co-authored-by on the download-image commit. Their work was offered when the project said MIT. In practice nothing of theirs remains in the tree — that feature was reimplemented on the client side and the server-side version it replaced is in no current file — so this relicenses code that is ours. Recording it because the question deserved asking rather than skipping.

Version 0.4.0: the licence a package ships under is not a patch-level detail.

The same text as mpedb and MPEqs, byte for byte, so the three projects share
one licence rather than three that can drift apart.

Free of charge for every person and every organization, except that a group
over five billion dollars in revenue or valuation owes seven US cents per
device, once.

The OSI classifier is removed rather than swapped: this licence is not OSI
approved, and "License :: OSI Approved :: MIT License" would have been a false
claim in the package metadata. It now reads Other/Proprietary, and the LICENSE
file ships inside the wheel.

ONE THING WORTH KNOWING BEFORE THIS GOES OUT. This repository has had outside
contributions, and PR #3's author is credited with Co-authored-by on the
download-image commit. Their work was offered when the project said MIT.
In practice nothing of theirs remains in the tree -- that feature was
reimplemented on the client side, and the server-side version it replaced is
not in any current file -- so this is a relicensing of code that is ours. It
is still worth recording that the question was asked rather than skipped.

Version 0.4.0, because the licence a package is distributed under is not a
patch-level detail.
@punnerud
punnerud merged commit 23f6e39 into main Aug 11, 2026
6 checks passed
@punnerud
punnerud deleted the chore/relicense branch August 11, 2026 06:27
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.

1 participant