filyp / autocorrect

Spelling corrector in python
GNU Lesser General Public License v3.0
448 stars 79 forks source link

Why the license changes #3

Closed ju-sh closed 4 years ago

ju-sh commented 4 years ago

Hi.

From the commit messages it appears that the project changed its lincese twice in the past month (GPL and LGPL).

And the original project was MIT.

Can you tell us why the changes were made?

filyp commented 4 years ago

Hi! I just believe that the more open source code in the world, the better, and I thought that using GPL leads to that. Later I realized that pure GPL is way too restrictive and it's actually harmful. The main arguments that convinced me are here: https://www.linuxjournal.com/article/5935 After some thought I decided LGPL is the best compromise, because it requires people to share their improvements to the library, while making it possible to use the library in closed source projects. It also causes those closed source projects to be 'a bit less closed', because they only link this library, so you can replace it with your custom version if you want.

Are you asking from curiosity, or do you have some specific concern?

ju-sh commented 4 years ago

I was just curious :-)