Transcript
Page 1: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications

Putting Open Source Dynamic Languages

Through the Licensing Test

Van LindbergHaynes and Boone, LLP

[email protected]

June 16, 2010

Page 2: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications
Page 3: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications
Page 4: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications

•Patents

•Copyrights

•Trademarks

•Trade Secrets

Page 5: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications

Open source licensing(copyright)

Page 6: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications

Licenses:Free, “Free” and

Open Source

Page 7: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications

Jacobsen v. Katzer

Page 8: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications

Licensed cc-by by veggiefrog: http://www.flickr.com/photos/veggiefrog /

Page 9: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications

Payment of $100,000 + injunctions

Jacobsen v. Katzer

$5,000 per copy,

approximately 100x revenues

Page 10: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications

Bottom line:

Pay attention to your software

licenses

Page 11: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications
Page 12: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications

There is a spectrum of

possible licenses

Page 13: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications

Types of Open Source Licenses

• Academic

• Permissive

• Limited Reciprocal

• Strong Reciprocal

Page 14: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications

Common Open Source License Provisions

– Disclaimer of warranties– No restrictions on or fees for redistribution– Must provide source code with compiled

object code – Modifications and distribution subject to the

same license terms– Must identify original source and modifications

Page 15: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications

Bring together “preexisting materials or...data...in such a way that the resulting work as a whole constitutes an original work of authorship.”

Collective Works

- 17 U.S.C. § 101

Page 16: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications

“a work based upon one or more preexisting works….” the preexisting work is “recast, transformed, or adapted.”

Derivative Works

- 17 U.S.C. § 101

Page 17: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications

Collective Work Independent copyrights, independent

licenses

Derivative WorkCopyrights are tied together, licenses

must be compatible

Page 18: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications

Collective Work Your work gets your license

Derivative WorkYour work is open source

Page 19: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications

Bottom line:

Pay attention to your software

licenses

Page 20: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications
Page 21: Putting Open Source Dynamic Languages through the Licensing Test: A guide to most popular licenses and their implications

Top Related