phpmyadmin / sql-parser

A validating SQL lexer and parser with a focus on MySQL dialect.
https://packagist.org/packages/phpmyadmin/sql-parser
GNU General Public License v2.0
443 stars 103 forks source link

The license of this package is 'viral' #395

Open gisostallenberg opened 1 year ago

gisostallenberg commented 1 year ago

This package has a so called Viral license (GPL-2.0-or-later). Because of the 'viral' aspect of this, AFAIK this means that we are actually unable to use it in a closed source project. Would it be possible to change this license to a non-viral one?

Related to https://github.com/nunomaduro/larastan/issues/1373

williamdes commented 1 year ago

Thank you for opening an issue, we sent an email to Open Source Software Conservancy about it We will let you know

williamdes commented 1 year ago

Hi @ibennetch Did you have some feedback from Conservancy ?

gisostallenberg commented 1 year ago

Hi, I'm just checking in to see if you have an update on this issue.

williamdes commented 1 year ago

Hi everybody,

We are trying to plan a video call to discuss this with Conservancy Personally I think LGPL would be fine and could be accepted. Would it match for your use on larastan ?

That said, getting all contributors to sign the re-licensing can be quite challenging and take some time.

gisostallenberg commented 1 year ago

LGPL would be fine

williamdes commented 1 year ago

@niconoe- would LGPL be good for you too ?

niconoe- commented 1 year ago

@niconoe- would LGPL be good for you too ?

Yes! That would be perfect!

thanks a lot !

williamdes commented 1 year ago

I am starting the listing of contributors work on https://github.com/phpmyadmin/sql-parser/issues/448 (https://github.com/phpmyadmin/sql-parser/issues/448#issuecomment-1546615978) And emailed @udan11 about this

Progress is tracked on https://github.com/phpmyadmin/sql-parser/issues/448