2 ms·
They are within their rights to make that choice, but when you publish a package to PyPI you agree to their terms which gives anyone the right to mirror, distri
by orf 3y ago
They are within their rights to make that choice, but when you publish a package to PyPI you agree to their terms which gives anyone the right to mirror, distribute and otherwise use the code you’ve published.
- kzrdude 3y agoThe rights you find in the PyPI terms, do they provide everything you need to comply with the Github terms? Ultimately it's tricky to understand what Github really means with their terms (they say User-generated contents a lot.)
- uxp8u61q 3y agoThe terms of PyPI give anyone the right to mirror. Do they give anyone the right to mirror on github, is the question.
- pjc50 3y agoClearly yes. It doesn't say any restrictions. Code which has a "can't be placed on github" license restriction is definitely not open source, regardless of what other terms the license purports to have.
- xigoi 3y agoGitHub does more to the code than just mirror it, so having the right to mirror is not enough. If trying to prevent your software from being used to create proprietary software makes it not open-source, is the ONU GPL not an open-source license?