ChrisPenner / rasa

Extremely modular text editor built in Haskell
GNU General Public License v3.0
616 stars 42 forks source link

Rethink chosen license #34

Closed jgeerds closed 7 years ago

jgeerds commented 7 years ago

Maybe I'm a bit late but I just saw the license discussion on reddit. You mentioned that you don't know the exact differences so I thought it might be a good idea to create this issue as a reminder and to help you out:

"Choose a license" is a nice website which gives you a short comparison of popular licenses.

PS: I would really love to see rasa published under GPL 😃

ChrisPenner commented 7 years ago

It appears that GPLv3 is incompatible with GPLv2; since we're using yi-rope (which is GPLv2) should we be using GPLv2 for Rasa?

ghost commented 7 years ago

@ChrisPenner yi-rope could probably upgrade the license to GPLv2 or later if that's a concern.

robinvd commented 7 years ago

Doesnt rasa only use it as a library? so licence is no issue.

ChrisPenner commented 7 years ago

@robinvd Since we use the library; Rasa is considered a combined work; and therefore must be compatible with the lib.

See here: https://www.gnu.org/licenses/gpl-faq.en.html#IfLibraryIsGPL

jgeerds commented 7 years ago

Let's wait and see if yi-rope switches to GPLv3

robinvd commented 7 years ago

@ChrisPenner huh did not know that, thanks for the link

ghost commented 7 years ago

I just realized GPLv2 on cabal seems to imply v2 or later. So I think we can close this issue.

ChrisPenner commented 7 years ago

Sounds good; Rasa is now GPLv3 with the exception of the text-lens library (which is independent of yi-rope); I'll publish the new versions to Hackage ASAP.

Thanks for your help and co-operation on this everyone!