Earlier quoted context omitted.
The GPL isn't about sharing contributions back to the project, but ensuring the end-users have the source code and permission to use, modify and share it.
Did you mean to say that "GPL isn't just about sharing ..."? It most certainly is part of the intention behind GPL. Changes to GPL software must be disclosed and made open source. If you as an end user want to modify the source code for your own use, then that is fine. If you want to distribute it, you must state the changes, and you must also do so for any code it is linked with. The original maintainers are then al…
https://en.wikipedia.org/wiki/Debian_Free_Software_Guideline... http://people.debian.org/~bap/dfsg-faq.html