Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

takeda ,

For writing an application GPL is fine if you don't want anyone to profit from your work and if they make changes, contribute back.

Things are a little bit more complex if you are writing a library or code that is meant to be included in another application.

If you use GPL you might get rejected even by other open source applications, as GPL might be understandable as it will change license off the application or be outright incompatible.

This was the case with cursor library after author changed license everyone stopped using it: https://github.com/GijsTimmers/cursor/commit/885156333ac9ca335a587b1dd08964074313f026

The most ironic thing is that he created package from stack overflow answer:

https://github.com/GijsTimmers/cursor/blob/master/cursor/cursor.py

The original author never said they are releasing copyright or are making it public domain.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linuxmemes@lemmy.world
  • random
  • incremental_games
  • meta
  • All magazines