socksify-ruby icon indicating copy to clipboard operation
socksify-ruby copied to clipboard

GPL-3.0 license

Open ecnalyr opened this issue 8 years ago • 5 comments

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

The PR in question: https://github.com/astro/socksify-ruby/pull/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/

ecnalyr avatar Nov 15 '17 21:11 ecnalyr

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.

musybite avatar Mar 13 '18 19:03 musybite

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.

kornate avatar May 03 '23 19:05 kornate

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?

astro avatar May 03 '23 21:05 astro

Yes please!

codener avatar May 04 '23 04:05 codener

No objects to license change from me.

MatzFan avatar May 07 '23 18:05 MatzFan