Criticism of Copyleft

From Wikinfo

Jump to: navigation, search
Main article: Copyleft

Popular copyleft licenses, such as the GPL, have a clause allowing components to interact with non-copyleft components as long as the communication is abstract, such as executing a command-line tool with a set of switches or interacting with a Web server.[1] As a consequence, even if one module of an otherwise non-copyleft product is placed under the GPL, it may still be legal for other components to communicate with it normally. This allowed communication may or may not include reusing libraries or routines via dynamic linking — some commentators say it does, the FSF asserts it does not and explicitly adds an exception allowing it in the license for the GNU Classpath re-implementation of the Java library.

Viral licensing

Copyleft licenses are sometimes referred to as viral copyright licenses, because any works derived from a copyleft work must themselves be copyleft when distributed. The term "General Public Virus", or "GNU Public Virus" (GPV), has a long history on the Internet, dating back to shortly after the GPL was first conceived.[2][3][4] Many BSD License advocates used the term derisively[5][6][7] in regards to the GPL's tendency to absorb BSD licensed code without allowing the original BSD work to benefit from it, while at the same time promoting itself as "freer" than other licenses. More recently, Microsoft has used language with this term.[8] The term "viral" is used as an analogy of computer viruses. According to FSF compliance engineer David Turner, it creates a misunderstanding and a fear of using copylefted free software.[9]

References

  1. ^ "Frequently Asked Questions about the GNU Licenses". Free Software Foundation. 2008-06-24. http://www.gnu.org/licenses/gpl-faq.html#MereAggregation. Retrieved on 2008-08-23. 
  2. ^ Vixie, Paul (2006-03-06). "Re: Section 5.2 (IPR encumberance) in TAK rollover requirement draft". IETF Namedroppers mailing list. http://psg.com/lists/namedroppers/namedroppers.2006/msg00246.html. Retrieved on 2007-04-29. 
  3. ^ "General Public Virus". Jargon File 2.2.1. 1990-12-15. http://catb.org/esr/jargon/oldversions/jarg221.txt. Retrieved on 2007-04-29. 
  4. ^ Hackvän, Stig (September 1999). "Reverse-engineering the GNU Public Virus — Is copyleft too much of a good thing?". Linux Journal. Retrieved on 2007-04-29. 
  5. ^ Stewart, Bill (1998-10-08). "Re: propose: `cypherpunks license' (Re: Wanted: Twofish source code)". Cypherpunks mailing list. http://cypherpunks.venona.com/date/1998/10/msg00429.html. Retrieved on 2007-04-29. 
  6. ^ Buck, Joe (2000-10-10). "Re: Using of parse tree externally". GCC mailing list. http://gcc.gnu.org/ml/gcc/2000-10/msg00198.html. Retrieved on 2007-04-29. 
  7. ^ Griffis, L. Adrian (2000-07-15). "The GNU Public Virus". http://themes.freshmeat.net/articles/view/172#comment-5548. Retrieved on 2007-04-29. 
  8. ^ Mundie, Craig (2001-05-03). "Speech Transcript - Craig Mundie". New York University Stern School of Business. http://www.microsoft.com/presspass/exec/craig/05-03sharedsource.mspx. Retrieved on 2008-08-23. 
  9. ^ Byfield, Bruce (2006-08-29). "IT Manager's Journal: 10 Common Misunderstandings About the GPL". http://www.linuxtoday.com/developer/2006082902126OSHLLL. Retrieved on 2008-08-23. 
This page uses content from Wikipedia. The original article was at Copyleft.
The list of authors can be seen in the page history. The text of this Wikinfo article is available under the GNU Free Documentation License and the Creative Commons Attribution-Share Alike 3.0 license.

English | Română | edit