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

Clarification on license (GPL code becomes MIT-licensed?) #23

Closed
e2jk opened this issue Jul 29, 2014 · 4 comments
Closed

Clarification on license (GPL code becomes MIT-licensed?) #23

e2jk opened this issue Jul 29, 2014 · 4 comments
Assignees
Milestone

Comments

@e2jk
Copy link

e2jk commented Jul 29, 2014

I see qr.js is licensed under the MIT license.
The license section at the top of the qr.js file mentions that qr.js is based on jsqrencode, which is GPL-licensed:

// [qr.js](http://neocotic.com/qr.js)  
// (c) 2014 Alasdair Mercer  
// Freely distributable under the MIT license.  
// Based on [jsqrencode](http://code.google.com/p/jsqrencode/)  
// (c) 2010 tz@execpc.com  
// Licensed under the GPL Version 3 license.  
// For all details and documentation:  
// <http://neocotic.com/qr.js>

Part of the GPL license is that derivatives must be licensed under the same license. Extract from section 5:

c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. [...] This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it.

Question: have you received permission from upstream jsqrencode to change the licence from GPL to MIT?

@neocotic
Copy link
Owner

neocotic commented Aug 1, 2014

@e2jk Thanks for highlighting this. I don't even remember why I made the decision to explicitly change to MIT as I originally released this as GPLv3.

I will revert this and re-release ASAP. Thank you also for referencing the section as I was unaware of this limitation of GPLv3.

@e2jk
Copy link
Author

e2jk commented Aug 4, 2014

You are welcome. Let us know when you have been able to re-release with the new license.

@neocotic neocotic added this to the 1.1.3 milestone Sep 1, 2014
@neocotic neocotic self-assigned this Sep 1, 2014
@neocotic
Copy link
Owner

neocotic commented Sep 1, 2014

I have reverted the license back to GPL-3.0 in #24 and is available in v1.1.3 which I've just released.

@neocotic neocotic closed this as completed Sep 1, 2014
@e2jk
Copy link
Author

e2jk commented Sep 1, 2014

Great, thanks for your reactivity.

nodiscc pushed a commit to shaarli/shaarli-pkg-debian that referenced this issue Sep 26, 2016
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

2 participants