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

GPL-3.0 license #32

Open
ecnalyr opened this issue Nov 15, 2017 · 5 comments
Open

GPL-3.0 license #32

ecnalyr opened this issue Nov 15, 2017 · 5 comments

Comments

@ecnalyr
Copy link

ecnalyr commented Nov 15, 2017

Back in April, a PR was introduced that made the license for this gem GPL-3.0.

The PR in question: #30

Was this a mistake?

GPL-3.0 has implications that seem out of character for this project.

Some info about GPL-3.0: https://choosealicense.com/licenses/gpl-3.0/

@musybite
Copy link
Collaborator

We really should get @astro 's word on it, but i believe it was honestly overlooked.
As far as i understand, Socksify was initially released under Ruby license. Initially Ruby license included explicit dual-licensing clause that allowed to distribute Ruby under GPL, but starting from 1.9.3, said clause was switched to variant of BSD license. That was done exactly because of GPL v3 implications.

References: https://en.wikipedia.org/wiki/Ruby_License , https://github.com/ruby/ruby/blob/trunk/COPYING

@astro could we get your opinion? IMO if you have no special reasons for GPL v3, this project could continue to be distributed under same terms as Ruby, i.e. Ruby License + 2-clause BSDL.

@kornate
Copy link

kornate commented May 3, 2023

It looks like this was an oversight. I know we haven't heard from @astro yet, but GPL3 is restrictive, has licensing compatibility issues, and enforces inherited obligations on derived works.

Looking back on this after 5 years... as @musybite said, if there are no special reasons for GPL v3, it is wisest to distribute the project under the same terms as Ruby, i.e., the Ruby License + 2-clause BSD License.

@astro
Copy link
Owner

astro commented May 3, 2023

Calling all contributors: @MatzFan @ddollar @hotchpotch @codener @dub357 @sticnarf @FlorinAsavoaie @bachue @awakia @ChristopherThorpe @MichaelXavier

Do you agree with changing this project's license to 2-clause BSD?

@codener
Copy link
Contributor

codener commented May 4, 2023

Yes please!

@MatzFan
Copy link
Collaborator

MatzFan commented May 7, 2023

No objects to license change from me.

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

6 participants