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

Why would one use MIT vs GPL license #22

Open
muji786 opened this issue Sep 11, 2018 · 1 comment
Open

Why would one use MIT vs GPL license #22

muji786 opened this issue Sep 11, 2018 · 1 comment
Labels
question Further information is requested

Comments

@muji786
Copy link
Contributor

muji786 commented Sep 11, 2018

I'd be interested to find out which one is more open and transparent

@shiffman shiffman mentioned this issue Sep 11, 2018
@shiffman
Copy link
Member

We'll cover this more hopefully later in the semester, was the discussion satisfactory in class in terms of this question for now?

Here are some links we referenced:

https://choosealicense.com/
https://exygy.com/which-license-should-i-use-mit-vs-apache-vs-gpl/

Another way of looking at it is that you’re picking a license based on what you are afraid of. All of these licenses assume you’re afraid of being sued. The MIT license is if you’re afraid no one will use your code; you’re making the licensing as short and non-intimidating as possible. The Apache License you are somewhat afraid of no one using your code, but you are also afraid of legal ambiguity and patent trolls. With the GPL licenses, you are afraid of someone else profiting from your work (and ambiguity, and patent trolls). This is a radical simplification, but if nothing else it can be a helpful framework in discussing with your attorney what license makes sense for your software.

@shiffman shiffman added the question Further information is requested label Sep 14, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants