License Myths And Applied Copyleft (24 03 2009)

16
License myth or Applied Copyleft Advokat Martin von Haller Groenbaek Partner, Bender von Haller Dragsted FOSS, Aalborg, 24 March 2009 tirsdag den 24. marts 2009

description

This is my presentation from the FOSS Aalborg (www.fossaalborg.dk) conference. The slides are a slightly updated version of the slides for my presentation at Open Source Days 2008

Transcript of License Myths And Applied Copyleft (24 03 2009)

Page 1: License Myths And Applied Copyleft (24 03 2009)

License myth or Applied Copyleft

Advokat Martin von Haller GroenbaekPartner, Bender von Haller Dragsted

FOSS, Aalborg, 24 March 2009

tirsdag den 24. marts 2009

Page 2: License Myths And Applied Copyleft (24 03 2009)

QuestionsCopyleft 1.0.1

What is a derived work?

Combinations

Distribution

Escapes

Enforcement

Damages

Licenses

tirsdag den 24. marts 2009

Page 3: License Myths And Applied Copyleft (24 03 2009)

PersonaliaIT-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”

tirsdag den 24. marts 2009

Page 4: License Myths And Applied Copyleft (24 03 2009)

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!

tirsdag den 24. marts 2009

Page 5: License Myths And Applied Copyleft (24 03 2009)

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

tirsdag den 24. marts 2009

Page 6: License Myths And Applied Copyleft (24 03 2009)

FLOSS - some basics

Copyright based

Not public domain

Licenses vs. contracts

Free software vs. open source software

Dual licensing

Copyleft, “Viral” or Hereditary

tirsdag den 24. marts 2009

Page 7: License Myths And Applied Copyleft (24 03 2009)

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)

tirsdag den 24. marts 2009

Page 8: License Myths And Applied Copyleft (24 03 2009)

Derivative workA 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

tirsdag den 24. marts 2009

Page 9: License Myths And Applied Copyleft (24 03 2009)

CombinationCombination of code into a whole

NB: All combinations are permitted and “private” combinations have no restrictions

Mechanism of communication

exec, pipes, rpc, function calls within a shared address space, etc.

Semantics of the communication

Output not covered

(Exc: GPL program copies text into output)

Output of language interpreter

(Exc: “bindings” interpreter to program)

tirsdag den 24. marts 2009

Page 10: License Myths And Applied Copyleft (24 03 2009)

Combination cont.CMS Templates

Exc: Javascript calls

Microsoft Visual C++ (or Visual Basic) DLLs

Plug-ins under a GPL program

dynamically linked plug-ins

fork and exec to invoke plug-ins

System library exception

Aggregate work is not combined work

Linking exception

LGPL allows linking to closed applications

Java archive files

tirsdag den 24. marts 2009

Page 11: License Myths And Applied Copyleft (24 03 2009)

DistributionGPL v2: Distribution

GPL v3: Propagation and Conveyance

In soft- and hardware

ASP loophole og network exception

Affero Public License

Contractors on/off-site

Outsourcing

Mergers and Acquisitions

Let recipient download the GPL’ed code

tirsdag den 24. marts 2009

Page 12: License Myths And Applied Copyleft (24 03 2009)

EscapesMake deal with licensor

Replace code

Work around

GPL v3, sec. 8

Termination notice

NDA: Developer can agree not to release changes at all

NDA: Developer can agree only to release changes to customer

tirsdag den 24. marts 2009

Page 13: License Myths And Applied Copyleft (24 03 2009)

EnforcementThe GPL is enforceable!

Germany 2004: Netfilter/Iptables; 2006: D-Link

US 2007: BusyBox; 2008: Jacobsen vs. Katzer

SCO

Copyright holder

Licensee

GPL-VIOLATIONS.ORG

tirsdag den 24. marts 2009

Page 14: License Myths And Applied Copyleft (24 03 2009)

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

tirsdag den 24. marts 2009

Page 15: License Myths And Applied Copyleft (24 03 2009)

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

tirsdag den 24. marts 2009

Page 16: License Myths And Applied Copyleft (24 03 2009)

Thanks for the attention!

[email protected]@groenbaek.nethttp://www.bvhd.dk

http://suse.groenbaek.net/openlife

tirsdag den 24. marts 2009