Applied Copyleft (12 06 2009)


Published on

My slides for a presentation 12 June 2009 at on copyleft

Published in: Technology, News & Politics
  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Applied Copyleft (12 06 2009)

  1. 1. Applied Copyleft Advokat Martin von Haller Groenbaek Partner, Bender von Haller Dragsted CBLOS, Flensburg, 12 June 2009 fredag den 12. juni 2009
  2. 2. Questions Copyleft 1.0.1 Escapes What is a derived Enforcement work? Damages Combinations Licenses Distribution fredag den 12. juni 2009
  3. 3. Personalia IT-Lawyer, partner at Bender von Haller Dragsted Co-founder of Forening for Dansk Internet Handel (FDIH), Open Source Leverandør Foreningen (OSL), Danish Chapter of Internet Society (ISOC DK), DK- Hostsmaster A/S and the like Board member of several SME IT companies Legal counsel to OSS developers and public institutions (even works with Microsoft!) I am not a hacker, computer scientist BUT “in the kingdom of the blind, the one-eyed is king” fredag den 12. juni 2009
  4. 4. Full Disclosure I make good money from advising on open source law I want to promote my open source brand I want you to pay money to me for legal services I love open source! fredag den 12. juni 2009
  5. 5. The ideology You get the four freedoms You shall preserve these freedoms So when you (re)distribute, copyleft secures that the next persons gets the same freedoms fredag den 12. juni 2009
  6. 6. FLOSS - some basics Copyright based Not public domain Licenses vs. contracts Free software vs. open source software Dual licensing Copyleft, “Viral” or Hereditary fredag den 12. juni 2009
  7. 7. Copyleft - the basics You don’t have to redistribute or distribute (Exception: “written offer valid for any third party” in GPL, v. 2) Comply or cease use, or call back distribution Make combined program, including modifications and otherwise closed code available under GPL (or compatible licens) fredag den 12. juni 2009
  8. 8. Derivative work A work based on one or more pre-existing works Improvement, translation, correction Not collective work Modifications are copyrighted themselves Very few court cases GPL: Combinations fredag den 12. juni 2009
  9. 9. Combination Combination of code Semantics of the into a whole communication NB: All combinations Output not covered are permitted and “private” combinations (Exc: GPL program have no restrictions copies text into output) Mechanism of Output of language communication interpreter exec, pipes, rpc, (Exc: “bindings” function calls within interpreter to a shared address program) space, etc. fredag den 12. juni 2009
  10. 10. Combination cont. CMS Templates fork and exec to invoke plug-ins Exc: Javascript calls System library exception Microsoft Visual C++ (or Visual Basic) DLLs Aggregate work is not combined work Plug-ins under a GPL program Linking exception dynamically linked LGPL allows linking to plug-ins closed applications Java archive files fredag den 12. juni 2009
  11. 11. “Weak” copyleft GPL and LGPL is “strong copyleft “Weak” copyleft restricts modification to e.g. altering of files Mozilla Public License Eclipse Public license fredag den 12. juni 2009
  12. 12. Distribution GPL v2: Distribution Contractors on/off- site GPL v3: Propagation and Conveyance Outsourcing In soft- and Mergers and hardware Acquisitions ASP loophole og Let recipient network exception download the GPL’ed code Affero Public License fredag den 12. juni 2009
  13. 13. Escapes Make deal with NDA: Developer can licensor agree not to release changes at Replace code all Work around NDA: Developer can agree only to GPL v3, sec. 8 release changes to customer Termination notice fredag den 12. juni 2009
  14. 14. Enforcement The GPL is enforceable! Germany 2004: Netfilter/Iptables; 2006: D-Link US 2007: BusyBox; 2008: Jacobsen vs. Katzer SCO Copyright holder Licensee GPL-VIOLATIONS.ORG fredag den 12. juni 2009
  15. 15. Damages Compensation under copyright No penal damages or stipulated damages Economic loss suffered by licensor Rule of thumb: 2 x license fee Injunction Legal fees fredag den 12. juni 2009
  16. 16. Licenses “Version 2 of the GPL or any later version” User: GPL v. 3 more permissive or restrictive Developer: Free to choose for future versions of program GPL compatibility FLOSS Exception fredag den 12. juni 2009
  17. 17. Thanks for the attention! fredag den 12. juni 2009