An Open Source Software Primer for Lawyers

Similar documents
An Introduction to the Legal Issues Surrounding Open Source Software

GPL AND SOFTWARE LICENSING ISSUES LESSONS FROM THE VERSATA LAWSUIT Black Duck Software, Inc. All Rights Reserved.

Open Source and Legal Issues

Open Source Software and Copyright Infringement Law

Free and Open-Source Software Diligence in Mergers, Acquisitions, and Investments

Jacobsen v. Katzer: Open Source License Validation How Far Does It Go? By: Paul H. Arne 1,2

Intellectual Property Group Presentation. Using Open Source Software Issues to Consider. Peter J. Guffin, Esq. Pierce Atwood LLP January 22, 2009

Open Source Software:

Open Source Code: Understanding and Managing the Risks. May 8, Renee L. Jackson. Christopher K. Larus. When You Think IP,

The Elephant in the Room: Patent Value and Open Source Software. Michele Herman Davis Wright Tremaine LLP. and

Towards an OSS License for Europe?

Managing risks associated with open source software

HOT TOPICS IN OPEN-SOURCE SOFTWARE LICENSING. By Robert J. Scott and Christopher Barnett

Open Source and Government Procurement

Intellectual Property& Technology Law Journal

Managing Open Source Software 2010: Best Practices

Legal Issues for FOSS-based Supply Chain Management. Herve Guyomard, Black Duck Software

Issues in Software Licensing, Acquisition and

Managing Open Source Software Supply Chains

Open Source in Android Apps:

End-User Software License Agreement

What You Should Know About Open Source Software

Defensive Strategies in False Marking Suits After Stauffer and Pequignot

These TERMS AND CONDICTIONS (this Agreement ) are agreed to between InfluencersAtWork,

Therm-App Software Development Kit License Agreement

OSS Enforcement in the European Union. Diego Fernández

Verizon v. Vonage and Sprint v. Vonage: A Tale of Two Patent Infringement Cases and Their Impact on the VoIP Industry

Present Situation of IP Disputes in Japan

NOTICE OF CLASS ACTION AND PROPOSED SETTLEMENT

GPL, MIT, BSD, GEHC (and me)

Open Source in the Real World: Beyond the Rhetoric

Open Source and the New Software Supply Chain. Mark Tolliver, CEO Palamida Inc.

University of Edinburgh. School of Informatics. Intellectual Property and the Digital Age. Chris Martin

Open Source Management

IP book. Keyword Advertising. the. Chapter 12. Christopher R. Sullivan Mark R. Privratsky Lindquist & Vennum P.L.L.P.

United States Court of Appeals for the Federal Circuit

2015 ROBINS KAPLANLLP TOOLS, TIPS, AND TRENDS: DATA PRIVACY AND CYBERSECURITY

Challenging EEOC Conciliation Charges

FEE SHIFTING IN PATENT LITIGATION

HYBRID SOLUTIONS INDEPENDENT SOFTWARE VENDOR AGREEMENT

Oracle Endeca Information Discovery Integrator

How To Use Etechglobal Online Store

Why Samba moved to GPLv3. Jeremy Allison Samba Team

Insurance Coverage for IP and Related Business Claims

Pennsylvania Law on Advertising Injury


In the Technology-Driven, File Sharing Era, Copyright Protection Remains Alive and Well As a Tool to Combat Active Inducements to Infringe

Microsoft Software License Terms Explained

How To Use Open Source Software

Canon USA, Inc. WEBVIEW LIVESCOPE SOFTWARE DEVELOPMENT KIT DEVELOPER LICENSE AGREEMENT

Recent Developments in Trade Secret Law

INTEL SOFTWARE LICENSE AGREEMENT (OEM / IHV / ISV Distribution & Single User)

FEDERAL CIRCUIT HOLDS THAT HEIGHTENED PLEADING REQUIREMENTS APPLY TO FALSE MARKING ACTIONS

trial court and Court of Appeals found that the Plaintiff's case was barred by the statute of limitations.

ELLIPTICS, LTD. TERMS OF SERVICE. For Elliptics branded products: Webcrossing Core, Webcrossing Community, Webcrossing Neighbors 1.

MICROSOFT SOFTWARE LICENSE TERMS MICROSOFT DYNAMICS GP 2013 MICROSOFT DYNAMICS NAV 2013

GPL, MIT, BSD, OSS (and me)

Presentation. Open Source is NOT Free. For ISACA. By Dave Yip / Gamatech Ltd. Agenda

U.S. Litigation (Strategic Preparations and Statistics)

BEST BUY FOR BUSINESS GEEK SQUAD OFFICE SUPPORT PLAN TERMS OF SERVICE 1. ACKNOWLEDGMENT AND ACCEPTANCE OF TERMS OF SERVICE

The Common Public License (CPL)

We d like to hear your suggestions for improving our indexes. Send to index@oreilly.com.

The Rise in Qui Tam False Patent Marking Litigation

Impacts of Open Source and the EUPL on software IP

PDF417 Scanning Software Module Licensing Agreement

Canadian Pharmaceutical Distribution Network Certificate Authority Services Agreement. In this document:

IN THE UNITED STATES DISTRICT COURT FOR NORTHERN DISTRICT OF TEXAS DALLAS DIVISION

Case 2:07-cv SFC-MKM Document 132 Filed 05/27/2008 Page 1 of 7 UNITED STATES DISTRICT COURT EASTERN DISTRICT OF MICHIGAN SOUTHERN DIVISION

Bankruptcy and The Fair Debt Collection Practices Act

JUNIPER EXH Juniper v Brixham IPR

PARRY G. CAMERON, Senior Attorney

LEGAL ISSUES RELATING TO MOBILE APPLICATIONS DEVELOPMENT SEPTEMBER 27, 2012

An Introduction to Open Source Software and Licensing

INTEL SOFTWARE LICENSE AGREEMENT

READ THIS AGREEMENT CAREFULLY.

Terms and Conditions

CSPA. Common Statistical Production Architecture Descritption of the Business aspects of the architecture: business models for sharing software

User Agreement. Quality. Value. Efficiency.

Case 1:07-cv MSK-BNB Document 29 Filed 08/01/2007 Page 1 of 7 IN THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF COLORADO

2015 IL App (5th) U NO IN THE APPELLATE COURT OF ILLINOIS FIFTH DISTRICT

Settlement Traps for the Unwary

Case 1:15-cv WYD-MEH Document 1 Filed 12/17/15 USDC Colorado Page 1 of 11 THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF COLORADO

United States Court of Appeals

Case 1:08-cv JEI-KMW Document 31 Filed 06/05/2009 Page 1 of 11 UNITED STATES DISTRICT COURT DISTRICT OF NEW JERSEY

Case: 1:13-cv Document #: 55 Filed: 08/16/13 Page 1 of 10 PageID #:<pageid>

A FEW OF OUR RECENT FRANCHISE & DISTRIBUTION CASES

Open Source Software: the Intersection of IP and Security

UNITED STATES DISTRICT COURT WESTERN DISTRICT OF MICHIGAN SOUTHERN DIVISION

COMPUTER AND NETWORK USAGE POLICY

MCC TERMS AND CONITIONS

Open Source Software Licenses: Perspectives of the End User and the Software Developer

New York s New Wage Theft Law: What It Means, and What To Do Now

IN THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF ARIZONA

Governance of multi-authors and Open Source collaboration projects: Best practices and legal tips. Michel Jaccard l Juliette Ancelle

ORACLE LINUX AND ORACLE VM SERVICES AGREEMENT

C-DAC Medical Informatics Software Development Kit End User License Agreement

ADOBE FDF SOFTWARE DEVELOPER S KIT SOFTWARE LICENSE AGREEMENT ("AGREEMENT")

SEC PROTECTING STATE AND LOCAL GOVERNMENT AND CONTRACTOR WHISTLEBLOWERS. (a) PROHIBITION OF REPRISALS. An employee of any non-federal employer

ALM Works End-User License Agreement for Structure Plugin

Critical Issues in Software Licensing. William A. Tanenbaum Chair, Technology, Intellectual Property & Outsourcing Group

Transcription:

An Open Source Software Primer for Lawyers July 17, 2014 Presentation to the ABA Open Source Committee, Section of Science & Technology Law Joanne Montague joannemontague@dwt.com Davis Wright Tremaine LLP 1

When legal issues arise Developing and releasing products containing OSS Embedding/bundling third party supplied software into products Running a web-based service using OSS Using OSS for business operations Acquiring ownership of another s software 2

Overview Legal risks Open Source Software (OSS) landscape OSS licenses Key risks to avoid Compliance and enforcement 3

The open source landscape Primary Definition of Open Source Software Software that is licensed under a license that conforms to the Open Source Definition (OSD) Community Development Projects May be used to produce OSS but not always Business Models Save in development costs particularly for operations and web-based services Promote commercial sales of other software, hardware, and/or support services 4

OSS licenses Important requirements of the OSD Must be royalty free Must permit modifications and redistribution Must not require license execution Must permit code extraction and separate redistribution $ I Agree Just because you do not need to sign a license does not mean that there are not significant terms and conditions. Nor does it mean that the IP is in the public domain. 5

Permissive and reciprocal licenses Permissive Licenses BSD, MIT, Apache Reproduce notices and license No requirement to make source code available Reciprocal: Copyleft Reproduce notices and license Requirement to make source code available Strong Copyleft licenses (GPL, LGPL) Do you need to understand inner workings of Copyleft code or is there a standard interface? Weaker Copyleft licenses (MPL, EPL, CPL) Usually limited to modifications to the Copyleft code 6

Key risks to avoid Loss of Trade Secrets Noncompliance with OSS Licenses Copyright infringement Injunction, statutory damages Breach of agreement Damages, specific performance Community outrage OSS Integrity/Pedigree Damages Injunction Unauthorized Contributions to Community 7

Is OSS enforcement different? OSS Differs from Other Acquired Software May be unaware of infringement No physical acceptance Use may avoid internal legal review May slips through internal procurement process Copyright ownership and standing to sue may be unclear Violations may be easier to detect 8

Why it matters Remedies for breach of contract Damages most common Specific performance Injunction Remedies for Copyright Infringement Damages Copyright owner s actual damages plus infringer s profits; OR Statutory Damages (# of infringing copies multiplied by statutory amount) Injunction Costs and attorneys fees 9

Enforcement Objectives Follow rules Raise social awareness Ensure intended value is recognized Attribution Marketing Sales of other products/services Improve software Discouraging use is not an objective 10

Compliance and Enforcement Jacobsen v. Katzer (Fed. Cir. 2008) Jacobsen manages OSS group called Java Model RR Interface (JMRI). JMRI, with many participants, created DecoderPro. Jacobsen holds copyright in the code, which he makes available for download under the Artistic License. Court held Katzer was a copyright infringer Settlement Feb. 18, 2010 Katzer develops commercial s/w for model train enthusiasts. Katzer failed to comply with the notice provisions of the Artistic License Even though Katzer agreed to comply going forward the D. Ct. could still impose an injunction on the basis that Katzer might fail to comply again 11

Compliance and Enforcement BusyBox Cases BusyBox Set of GPLv2 Unix utilities used in limited resource devices (e.g. cell phones, DVD players) Widely used in products sold by many manufacturers Spawned several lawsuits alleging: No inclusion of or offer for source code No copyright notice No copy of the GPL itself 12

Enforcement and Compliance BusyBox Settlement Terms Retain Open Source Compliance Officer Disclose source code for the version of BusyBox distributed Take substantial efforts to inform previous recipients of their rights under the GPL Pay an undisclosed amount to the owners of BusyBox $ 13

Compliance and Enforcement Issues Surrounding Android 2013-2014 0 U.S. smartphones running Android 0 Worldwide smartphones running Android 0 0 52% 81% 14

Compliance and Enforcement Issues Surrounding Android Dozens of cases filed alleging patent infringement by devices using Android OS Oracle v. Google: Allegations of copyright and patent infringement Jury found: No patent infringement Infringed Oracle s copyrights of 37 Java packages Infringed rangecheck routine No copyright infringement by 8 decompiled security files Deadlocked on Google s fair use defense District Court found replicated elements of the 37 Java packages, including the declaring code and the structure, sequence, and organization, not copyrightable. Appealed to Federal Circuit 15

Compliance and Enforcement Issues Surrounding Android (con.) Oracle v. Google (Fed. Cir. May 9, 2014) Declaring code copyrightable The question is not whether a short phrase or series of short phrases can be extracted from the work, but whether the manner in which they are used or strung together exhibits creativity Structure, sequence, and organization of the API packages copyrightable Reinstated jury s infringement finding as to 37 Java packages Remanded Google s fair use defense in light of this decision Affirmed district court s decisions: Granting Oracle s motion for JMOL as to the eight decompiled Java files Denying Google s motion for JMOL with respect to rangecheck function 16

Recent GPLv2 Cases Continuent, Inc. v. Tekelec, Inc. Complaint filed July 2, 2013, S.D. Cal. Continuent, provider of database clustering and replication management software, released Tungsten Replicator under GPLv2 Continuent alleged Tekelec copied, modified, and distributed Continuent s code in Tekelec s Subscriber Data Management product Order granting dismissal filed February 28, 2014 17

Recent GPLv2 Cases (con.) XimpleWare Corp. v. Versata Software, Inc. Complaint dated November 5, 2013, N.D. Cal. During a different lawsuit, Ameriprise informed XimpleWare that it had discovered portions of XimpleWare s GPLv2 code in Versata s DCM product Claims of: copyright infringement Lanham Act violations breach of contract breach of implied covenant of good faith and fair dealing unjust enrichment intentional interference of economic advantage unfair competition 18

Practice Tips Comply with the licenses for OSS you use Institute an OSS Corporate Policy and Procedures Identify an internal point of contact for OSS questions Scan code prior to transition points Take corrective action when necessary Respond immediately to any notification 19

Thank You! Joanne Montague joannemontague@dwt.com 20