Why Torvalds is sitting out the GPLv3 process (Linux.com)
Why Torvalds is sitting out the GPLv3 process (Linux.com)
Posted Sep 27, 2006 8:59 UTC (Wed) by forthy (guest, #1525)In reply to: Why Torvalds is sitting out the GPLv3 process (Linux.com) by NedLudd
Parent article: Why Torvalds is sitting out the GPLv3 process (Linux.com)
You don't need a lawyer. The GPL contains, like the CC licenses, a preamble, which states everything you, as layman, ever need to know: "Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things."
Read this, and understand it. This is just one sentence, and it contains everything in a nutshell. The remaining GPL is just making things explicit for lawyers; it's not obvious that this is really necessary everywhere (at least in Germany, the intention of a license is more important than the actual wording - i.e. in Germany, GPLv2 code couldn't be legally TiVoized, anyway, because TiVoizing already violates the "you can change the software" intention). If you fail to understand this single sentence, I can't help you. View this sentence as the requirements for the GPL, and the rest as the implementation - lawyers are like computers, they don't work on requirements, they need a full codified license.
