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

Decide on project license #176

Open
johanbove opened this issue Sep 27, 2018 · 31 comments
Open

Decide on project license #176

johanbove opened this issue Sep 27, 2018 · 31 comments

Comments

@johanbove
Copy link
Member

The current copyright of this project looks like this:

jqPlot is currently available for use in all personal or commercial projects under both the MIT (http://www.opensource.org/licenses/mit-license.php) and GPL version 2.0 (http://www.gnu.org/licenses/gpl-2.0.html) licenses. This means that you can choose the license that best suits your project and use it accordingly.

I'm not much into legal topics, but wouldn't it be better if we kept just a single license instead offering this "choice" ? What's the point of this anyhow?

@ktw
Copy link
Contributor

ktw commented Sep 28, 2018

MIT should be fine.
https://exygy.com/which-license-should-i-use-mit-vs-apache-vs-gpl/
GPL would exclude some users.

@rswestmoreland
Copy link

rswestmoreland commented Sep 28, 2018 via email

@toolstack
Copy link
Contributor

Dual licencing isn't a bad thing and changing it now is more problematic as you would have to go to each contributor and get permission to change the licence terms. Each contributor still holds the copyright on the code they submitted.

@rswestmoreland
Copy link

rswestmoreland commented Sep 28, 2018 via email

@toolstack
Copy link
Contributor

toolstack commented Sep 28, 2018

No, that's not how licencing works, since the contributors submitted the code with a dual licence, to change it you would still have to get permission from each individual contributor, irregardless of if it's a minor or major release.

Wouldn't it be fine to change the license on a major version change? So all releases up to that version are dual, then the new version is just MIT.

Dual licencing isn't a bad thing and changing it now is more problematic as you would have to go to each contributor and get permission to change the licence terms. Each contributor still holds the copyright on the code they submitted.

@johanbove
Copy link
Member Author

johanbove commented Sep 29, 2018

As @toolstack pointed out correctly, we'll need to consult with all contributors. But that shouldn't be too hard as there aren't that many people involved (yet).

Also picking a single license will make jqPlot easier to be found on GitHub through "search by licence"; see also https://help.github.com/articles/licensing-a-repository/

I found a good resource, by GitHub, on what changing a license in open source projects entails; see https://opensource.guide/legal/#what-if-i-want-to-change-the-license-of-my-project

This project has at the moment 34 Contributors from 2009 until now.

Asking all contributors if they agree that we switch jqPlot to MIT license which is easier for everyone and it allows using jqPlot in closed source projects. (cf. https://choosealicense.com/);

Please add your comment, objection, reaction to this thread if you agree or disagree.

Contributors with more than one commit:

@cleonello
@ppritcha
@akuchling
@johanbove
@harbulot
@KTW-NIRAS
@spoonguard2k
@jeschr
@tomascassidy
@harryzhux
@DaltonNotetech
@audriusk
@svenjacobs

Contributors with 1 commit:

@dwhipps
@jasonex7
@Coeur
@clancelotti
@walterbrebels
@BradPenwarden
@gkjothi20
@psaliente
@toolstack
@pc-m
@simonschaufi
@y2chen
@Amomo
@FO-nTTaX
@piyushsaini123
@veger
@dg-spark
@hkirk
@BBBThunda
@pchop2
@arthurlogilab

@JordiCorbilla

Thank you all!

@johanbove johanbove self-assigned this Sep 29, 2018
@johanbove johanbove added this to the jQPlot 1.1.0 milestone Sep 29, 2018
@simonschaufi
Copy link
Contributor

I'm fine with a change.

@ktw
Copy link
Contributor

ktw commented Sep 29, 2018

KTW-NIRAS is my work account, so fine with me.

@svenjacobs
Copy link
Contributor

I'm fine with the MIT license, too.

@psaliente
Copy link
Contributor

psaliente commented Sep 29, 2018 via email

@JordiCorbilla
Copy link
Member

I agree too!

@pc-m
Copy link
Contributor

pc-m commented Sep 29, 2018

MIT is fine for me.

@harbulot
Copy link
Contributor

I'm fine with the MIT license.

(That said, I'm not entirely sure it's worth the trouble. Once it's MIT-only, it could cause problems for people who use it as GPL-only. I'm not sure how to assess the legal arguments of the answers to this question on StackExchange, but it raises some interesting points.)

@audriusk
Copy link
Contributor

I'm OK with the change to MIT-only license.

@FO-nTTaX
Copy link
Contributor

MIT is fine with me, I only fixed some typos anyways.

@dwhipps
Copy link
Contributor

dwhipps commented Sep 29, 2018

Yup. Fine.

@toolstack
Copy link
Contributor

I'm fine with MIT.

@akuchling
Copy link
Contributor

akuchling commented Sep 29, 2018

I am also fine with the change to MIT, though I don't see the necessity of dropping the GPL.

@Coeur
Copy link
Contributor

Coeur commented Sep 30, 2018

I grant all permissions on my contributions 🐨 for any licence change.

@veger
Copy link
Contributor

veger commented Sep 30, 2018

Changing license is fine by me

@walterbrebels
Copy link
Contributor

walterbrebels commented Sep 30, 2018 via email

@y2chen
Copy link
Contributor

y2chen commented Sep 30, 2018

MIT is fine.

@DaltonNotetech
Copy link
Contributor

MIT licence will be fine.
I think, GPL forces the release of source code, which most commercial projects wont like.

@piyushsaini123
Copy link
Contributor

piyushsaini123 commented Oct 1, 2018 via email

@jasonex7
Copy link
Contributor

jasonex7 commented Oct 1, 2018

I agree with the MIT license

@wwuck
Copy link
Contributor

wwuck commented Oct 2, 2018

License change is OK with me

@harryzhux
Copy link
Collaborator

harryzhux commented Oct 2, 2018 via email

@arthurzenika
Copy link
Contributor

OK for me too

@dg-hub
Copy link
Contributor

dg-hub commented Oct 2, 2018

I grant all permissions for any licence change.

@BBBThunda
Copy link
Contributor

If you're still looking for feedback I have no objections to changing the license.

@johanbove
Copy link
Member Author

johanbove commented Feb 5, 2019

Thanks to all of you who gave their response to this - long running - poll.

The results as of today are:

Vote Count
😃 35
👍 24
👎 0
11

Contributors with more than one commit:

@cleonello
@ppritcha
@akuchling 👍
@johanbove 👍
@harbulot 👍
@KTW-NIRAS 👍
@spoonguard2k 👍
@jeschr
@tomascassidy 👍
@harryzhux 👍
@DaltonNotetech 👍
@audriusk 👍
@svenjacobs 👍

Contributors with 1 commit:

@dwhipps 👍
@jasonex7 👍
@Coeur 👍
@clancelotti
@walterbrebels
@BradPenwarden
@gkjothi20
@psaliente 👍
@toolstack 👍
@pc-m 👍
@simonschaufi 👍
@y2chen 👍
@Amomo
@FO-nTTaX 👍
@piyushsaini123 👍
@veger 👍
@dg-spark
@hkirk
@BBBThunda 👍
@pchop2
@arthurlogilab 👍

@JordiCorbilla 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Keeping JQPlot alive
  
Awaiting triage
Development

No branches or pull requests