putting open source dynamic languages through the licensing test: a guide to most popular licenses...

22
Putting Open Source Dynamic Languages Through the Licensing Test Van Lindberg Haynes and Boone, LLP [email protected] 972-739-8638 June 16, 2010

Upload: activestate

Post on 24-May-2015

704 views

Category:

Technology


0 download

DESCRIPTION

Open source software is becoming increasingly pervasive in the enterprise today. It is easily accessible online and included in products without full visibility into the diverse set of licenses that govern its use and redistribution. Often times, development teams are not fully aware how open source impacts the level of intellectual property (IP) and legal risk exposure. There are many developers who bristle at the very use of the term “intellectual property.” The Free Software Foundation (FSF) places it among “Phrases that are Worth Avoiding”. There are effective solutions to minimize the level of legal exposure stemming from open source software and continue to use it to propel innovation, accelerate time to market and gain a competitive advantage. Join Van Lindberg, acclaimed lawyer from Haynes and Boone LLP and author of the popular book Intellectual Property and Open Source and Bart Copeland, President and CEO of ActiveState, the Dynamic Language Experts to: * Understand the distinction between free software and open source software * Learn about the concepts of copyright, patents, copylefts and trademarks * Discover common open source licenses and their implications in enterprise development * Gain practical knowledge on how to protect your code and avoid IP issues * Get insights into effective commercial solutions to minimize legal exposure

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