Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reason for going from MIT to Unlicense? #5

Closed
paazmaya opened this issue Sep 26, 2016 · 7 comments
Closed

Reason for going from MIT to Unlicense? #5

paazmaya opened this issue Sep 26, 2016 · 7 comments

Comments

@paazmaya
Copy link

I am just curious, what was the reason to make 2589d34 happen?

I was about to request changing to MIT license from Unlicense, but instead opened this question...

@shinnn
Copy link
Collaborator

shinnn commented Sep 26, 2016

Just what the stacktrace.js maintainer said. stacktracejs/stackframe#13 (comment)

@shinnn shinnn closed this as completed Sep 26, 2016
@paazmaya
Copy link
Author

Thank you for the clarification

@BMillsVT
Copy link

Would you consider dual-licensing it under the MIT License and the Unlicense? My company tries to steer clear of the Unlicense.

@shinnn
Copy link
Collaborator

shinnn commented Dec 26, 2016

Final conclusion: 99503b7

Would you consider dual-licensing

No.

@BMillsVT
Copy link

BMillsVT commented Jan 5, 2017

@shinnn

Thanks for the quick response. I understand your point of view, but others have argued (and our lawyers at least agree enough to make it off limits) that the Unlicense causes more issues than it solves.

For example:

It's not global. It doesn't make sense outside of a commonwealth ecosystem, is explicitly illegal in some places (Germany), and of unclear legality in others (Australia)

It's inconsistent. Some of the warranty terms cannot, logically, co-exist, given the current legal ecosystem, as written, with the licensing terms.

Its applicability is unpredictable. The license is short, clearly expressing intent, at the cost of not carefully addressing common license, copy-right and warranty issues. It leaves a lot of leeway interpretation - meaning that, in the US, it will take a few trials before you can reliably know when the license is applicable, and how.

Would you consider using the CC0 license? Apparently that's "better" at being a public domain dedication since it has a better fall back clause. We'd really like to use your code.

Also, if you're interested the OSI has a couple FAQs that talk about the issues associated with public domain dedications. (https://opensource.org/faq#public-domain)

@shinnn
Copy link
Collaborator

shinnn commented Jan 6, 2017

Click the link in #5 (comment) and check it more carefully.

@BMillsVT
Copy link

BMillsVT commented Jan 9, 2017

Thanks!

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

No branches or pull requests

3 participants