eliben / pyelftools

Parsing ELF and DWARF in Python
Other
1.99k stars 507 forks source link

Don't use Unlicense #524

Closed rossburton closed 9 months ago

rossburton commented 9 months ago

Please consider moving away from the Unlicense license to something more conventional and respected.

A good summary of the issues: https://chrismorgan.info/blog/unlicense/. Primary issues are that distributions are starting to refuse to package "public domain" code (including CC0/Unlicense) and the unlicense web site doesn't work anymore.

A good alternative would be the BSD-0 or MIT-0 licenses.

eliben commented 9 months ago

GitHub supports the Unlicense as a valid license type. It's listed here: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository

It's also listed here: https://choosealicense.com/appendix/

It's also in the dropdown when you create a new GitHub repo:

Screenshot 2023-12-06 at 06-42-59 Build software better together

According to Wikipedia the Unlicense is approved by OSI.

So it works for me at this time.


P.S. I've never heard of BSD-0, MIT-0 and don't see them listed in any of the places I mentioned above.

rossburton commented 9 months ago

Sorry, I meant MIT.

Just because a license is known by GitHub doesn't make it a good license.