Skip to content

Consider changing license to MIT #187

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

Closed
eriwen opened this issue Apr 9, 2017 · 4 comments
Closed

Consider changing license to MIT #187

eriwen opened this issue Apr 9, 2017 · 4 comments
Milestone

Comments

@eriwen
Copy link
Member

eriwen commented Apr 9, 2017

The reason I originally selected the Unlicense when this project began was to maximize use of the library. However, since then I've come to learn that such a license actually prevents use and contribution by some organizations because Unlicense is not an OSI approved license and is a little risky legally.

I would like to consider changing the licensing to MIT as the best, most open alternative recognized by the broader OSS community. The goal, as always, is to maximize the applicability of the software.

I want to know what you think. Any such license change will affect all stacktrace.js projects, and will be effective as of the next major version, 2.0.

Please use the 👍 and 👎 reactions or discuss below.

@eriwen eriwen added this to the 2.0 milestone Apr 9, 2017
@webmink
Copy link

webmink commented Apr 9, 2017

I'm not involved with the codebase but am an OSI director and am responding to being "paged" on Twitter. As it happens I recently published an article on this subject:
https://meshedinsights.com/2017/03/16/public-domain-is-not-open-source/

As you'll see, it supports your conclusion.

@steren
Copy link

steren commented Apr 9, 2017

See here for the official Google internal documentation about contributing to open source projects: https://opensource.google.com/docs/patching/#stuff-you-cant-do

As you see, googlers are not able to contribute easily to projects under public domain license.

I support your proposal to change the license if this library.

@oliversalzburg
Copy link
Member

I am very much in favor of MIT. Your reasoning is spot-on.

eriwen added a commit to stacktracejs/stack-generator that referenced this issue Apr 30, 2017
The reason I originally selected the Unlicense when this project
began was to maximize use of the library. However, since then
I've come to learn that such a license actually prevents use and
contribution by some organizations because Unlicense is not an OSI
approved license and is a little risky legally.

See stacktracejs/stacktrace.js#187
eriwen added a commit to stacktracejs/stack-generator that referenced this issue Apr 30, 2017
The reason I originally selected the Unlicense when this project
began was to maximize use of the library. However, since then
I've come to learn that such a license actually prevents use and
contribution by some organizations because Unlicense is not an OSI
approved license and is a little risky legally.

See stacktracejs/stacktrace.js#187
eriwen added a commit to stacktracejs/stacktrace-gps that referenced this issue Apr 30, 2017
The reason I originally selected the Unlicense when this project
began was to maximize use of the library. However, since then
I've come to learn that such a license actually prevents use and
contribution by some organizations because Unlicense is not an OSI
approved license and is a little risky legally.

See stacktracejs/stacktrace.js#187
@eriwen
Copy link
Member Author

eriwen commented May 1, 2017

Let it be written: c76dd7b

@eriwen eriwen closed this as completed May 1, 2017
ilatypov referenced this issue in stacktracejs/stackframe May 27, 2017
The reason I originally selected the Unlicense when this project
began was to maximize use of the library. However, since then
I've come to learn that such a license actually prevents use and
contribution by some organizations because Unlicense is not an OSI
approved license and is a little risky legally.

See stacktracejs/stacktrace.js#18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

4 participants