| Carefully, Correctly Wrong ( @ 2005-04-12 23:30:00 |
| Current mood: | |
| Current music: | Radiohead - "Sit Down Stand Up" |
GPL Nazi
One of the things I did today was install WinSCP on a Windows box to transfer some files off my Linux box using the Secure FTP protocol. It's a reasonably good application based on the venerable PuTTY SSH client, though the documentation is somewhat lacking - it claims that making "insecure connections" with SSH is "impossible", for starters. Most programs, when you install them, present you with an End User License Agreement (EULA) and require you to click some form of "acceptance" (of dubious legal validity) before you can install the software, and WinSCP is no exception. However, the license under which WinSCP is distributed is the GNU General Public License, which only covers distribution and not usage. I reckon it's a violation of the GPL to actually force a user to accept it, and have outlined my complaints in this bug report which I'm hoping will get some attention.
As
scarynetworkguy points out, the GNU GPL is the foundation of the Free Software movement - it's the license under which essential parts of Free Software like KDE and the Linux kernel are released. Having an application present the license to users is useful (and indeed required under section 2(c) by my reading). It provokes discussion on the GPL and on Free Software in general, and the benefits and freedoms it offers to users of software. However, requiring somebody to accept the GPL merely shows that the author hasn't actually understood the license they're using, or are not taking it seriously. And if Free Software developers don't take the GPL seriously, who will?