Richard Stallman, the Free Software Foundation, and other GPL supporters have a logical and reasonable attraction to copyright law. Copyright is simple: even a moment of poetic inspiration jotted down on the back of a cocktail napkin automatically gains copyright protection. Developers do not have to file paperwork or go through an expensive, time-consuming process to protect their work. The innovative, if legally questionable, construct of the GPL enables the Linux community to return, at least partially, to the collaborative environment Stallman enjoyed in his early MIT days.
Encouraging closed source modules part 1: copyright and software
12/06/06
Encouraging closed source modules part 2: law and the module interface
12/08/06
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
At the same time, though, copyright offers the weakest of protections: it covers only narrowly defined expressions. Both independent authorship (the “clean room”) and compatibility provide future developers with defenses to infringement of the original work. Unless a copyright holder can prove plagiarism of copyrightable elements of source code, the Copyright Act will offer only narrow protection. In practice, the plagiarism protections in copyright law have their own special problems when applied to software, too. While there is no chance that an author would accidentally create a near-verbatim version of this story, the structure of programming languages dictates a different result in the software realm. A group of 10 developers working independently to create a Linux kernel module that prints the text message “Hello, world” when loaded would undoubtedly create 10 nearly identical modules.
In the proprietary software world, copyright strikes a perfect balance between protection and innovation. Under Altai and the cases that followed, copyright holders get protection from those who effortlessly plagiarize their code. At the same time, developers retain a strong incentive to author new works and compete, because the cases provide broad protection for both independent invention and compatibility.
The GPL strikes that same perfect balance. The Debian project’s use of “free” (fully GPL-licensed) and “contrib” and “non-free” (non-GPL licensed) archives provides an excellent example of the ability of closed and GPL code to coexist to the benefit of Linux users and developers worldwide.
| Use this form to start a public discussion with other Linux World users on this article. Log In | Register for an account (Why you should) |
Note: Register to have your user name appear; otherwise your comment will show up as "Anonymous."
*Anonymous comments will only appear once they are approved by the moderator.
• Dell puts Linux and Atom in Vostro PCs
• Mozilla names best Firefox 3 add-ons
• Torvalds: Fed up with the 'security circus'
• Dell Latitude ON - big win for Linux
• Open source advocates hail appeals court ruling
LinuxWorld Conference and Expo San Francisco, August 4-7, 2008.
Linux Plumbers Conference Portland, OR, Sept. 16-19, 2008.
FreedomHEC Santa Monica, November 8-9, 2008.