Why Torvalds is sitting out the GPLv3 process (Linux.com)
Why Torvalds is sitting out the GPLv3 process (Linux.com)
Posted Sep 27, 2006 23:25 UTC (Wed) by b3timmons (guest, #40286)In reply to: Why Torvalds is sitting out the GPLv3 process (Linux.com) by sepreece
Parent article: Why Torvalds is sitting out the GPLv3 process (Linux.com)
The only tool available here is the license language, so it's tempting to try to use it to solve whatever issus you think are important. When the issue is "I want to make my code available, but I want to be able to see what changes other people make to it" that hammer works fine; when the issue is "DRM is evil", that hammer has nothing to pound on.
The very same concern for scope of a license has been repeatedly leveled at GPLv2 over the years; scope in and of itself does not seem to be that compelling. Again, we are brought back to the "user". One side argues for the manufacturer, the other the end owner. With Tivoization, the undeniable fact is that freedoms granted to the manufacturer are not granted to the end owner. You may be arguing that it is in line with the intentions that produced the GPLv2. If you are right here, then we must correct the FSF. However, I think your argument is that the reduction of freedoms is OK, regardless of the intentions.
Computers--embedded or not--are universal tools that embody exceptionally strong notions of freedoms. Moreover, propagation of digital information is ridiculously easy and cheap. Few other examples scenarios show the kind of artificial imbalance of freedom that we see between Tivo and a Tivo user. That few Tivo users might benefit does not subtract from the principle.
