The GPL can't really be »all about users« when it explicitly says that it does not regulate use of the code but modification and distribution (in original or modified form). The closest most »users« come to exploiting their GPL freedoms is when they pass complete Linux CDs on to their buddies (which is a good thing, to be sure), but to really make use of the freedoms the GPL gives you, you need to be a programmer. Which, to the FSF, used to be fine, because on ITS, everybody was a programmer! It is only with today's easily available PCs etc. that the gap between »users« and »programmers« has become so obvious.
In fact, the main paradigm shift with GPLv3 is that it tries to branch out into regulating what may be done with the code (e.g., don't build a DRM system with secret keys) rather than to the code (e.g., change it, pass it on). It is understandable that many people do not buy this.
Copyright © 2018, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds