CLOUD BUSINESS MODELS AND THE EVOLUTION OF OPEN SOURCE LICENSES



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

Open Source in the Real World: Beyond the Rhetoric

An Introduction to Open Source Software and Licensing

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

IGNITING RAPID INNOVATION AND GROWTH THROUGH COMMUNITY Black Duck Software, Inc. All Rights Reserved.

GPL v3 or EUPL? Alternative for Public Sector and their providers

XEROX TALKS BEST PRACTICES FOR OPEN SOURCE GOVERNANCE

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

Impact of cloud computing

HOW TO UTILIZE OPEN SOURCE IN YOUR CODE BASE AND BUILD PROCESS Black Duck Software, Inc. All Rights Reserved.

How to Avoid 5 Common Pitfalls in Open Source Utilization. July 2013

Your Cloud, Your Data, Your Way! owncloud Overview. Club IT - Private and Hybrid Cloud. Austrian Chambers of Commerce Vienna, January 28th, 2014

Open Source and Legal Issues

Open Source Software: Recent Developments and Public Policy Implications. World Information Technology and Services Alliance

NEW JERSEY DIVISION OF TAXATION REGULATORY SERVICES BRANCH TECHNICAL BULLETIN

Issues in Software Licensing, Acquisition and

Open Source and Open Standards. Jim Zemlin June 11, 2015

Your Open Source Investment Know. Manage. Protect.

INFORMATION BULLETIN NONPOSSESSORY COMPUTER LEASES


Cloud Services Overview

Pervasive Software Inc. Pervasive PSQL v11 Insurance License Agreement

1. Third Party Software or Free Software License Information

1. DEFINITIONS. As used herein, the following terms shall have the following meanings:

Fundamental Concepts and Models

Cloud Enterprise Content Management

Partners in Care Welch Allyn Connex Software Development Kit License Agreement

Checklist: Cloud Computing Agreement

Draft Regulation Prewritten Software Accessed Remotely

On Premise Vs Cloud: Selection Approach & Implementation Strategies

Commercial Software Licensing

FTA Annual Conference June 17, 2012 Jeffrey A. Friedman, Sutherland Harley T. Duncan, KPMG. Hey You! Get Off Of My Cloud!

Instructions for specifying the licence terms in Open Source software François Fluckiger, Editor 10 January 2012 Version 1

Securing the private cloud

XANGATI END USER SOFTWARE LICENSE TERMS AND CONDITIONS

Exhibit C PROGRAM PRODUCTS LICENSE TERMS

Cloud Computing Industry

Wednesday, January 16, 2013

Open Source Sustainability and RDM. Scott Wilson

Jeanne Kelly, Partner Cloud Computing: The Legal Issues

SECURITY MANAGER HELP

CA Nimsoft Service Desk. Compatibility Matrix

How To Manage An Open Source Software

2015 Proposed Draft Provisions to US Model Income Tax Treaty: Impact on Innovation, Licensing and Digital Economy

HSS Specific Terms HSS SOFTWARE LICENSE AGREEMENT

Terms of Use for the REDCap Non Profit End User License Agreement

Cloud SingularLogic:

End-User Software License Agreement

CKEditor - Enterprise OEM License

The Cloud Opportunity: Italian Market 01/10/2010

Overview of Cloud Computing and Cloud Computing s Use in Government Justin Heyman CGCIO, Information Technology Specialist, Township of Franklin

The Corporate Counsel s Guide to Open Source Software Policy Implementation

Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station

WE RECOMMEND THAT YOU PRINT OUT AND KEEP A COPY OF THIS AGREEMENT FOR YOUR FUTURE REFERENCE.

Evolution of Cyber Security and Cyber Threats with focus on Cloud Computing

Accenture Development Partnerships Cloud Lessons Learned

On-premises vs. cloud

Perspectives on Moving to the Cloud Paradigm and the Need for Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory

David Colker, Global and US Chair, Tax Practice, DLA Piper Silicon Valley Hugh Goodwin, Partner, DLA Piper Silicon Valley

Digital Signage in the Cloud

SYMANTEC INSIGHT FOR PRIVATE CLOUDS THIRD-PARTY LICENSE AGREEMENTS

Key Considerations of Regulatory Compliance in the Public Cloud

End User License Agreement Easygenerator

Leveraging the Cloud for Your Business

Terms and Conditions- OnAER Remote Monitoring Service

Open Source Software and Copyright Infringement Law

OPEN SOURCE LICENSING IN THE NETWORKED ERA MICHAELA MACDONALD *

VMware Building Many Bridges to the Cloud

Cloud: App-Centric Scalability, Availability, Reliability and Security. Prakash Sinha, Director, Product Management October 27, 2009

Cloud Computing in the Federal Sector: What is it, what to worry about, and what to negotiate.

Evolution of Licensing at Logi Analytics From Strategy to Implementation

GNU LIBRARY GENERAL PUBLIC LICENSE. Preamble

Services Agreement between Client and Provider

4/28/2014. What's the Scoop on Cloud Computing. Agenda. Why you are here?

ZIMPERIUM, INC. END USER LICENSE TERMS

Configuring IKEv2 VPN for Mac OS X Remote Access to a GTA Firewall

MarketsandMarkets. Publisher Sample

CPS221 Lecture: Cloud Computing last revised 10/22/14 Objectives

Time to Value: Successful Cloud Software Implementation

Siemens Schweiz AG Building Technologies Division Intellectual Property Gubelstrasse 22 CH 6300 Zug Switzerland

Cloud-based business innovation, transformation, and the future of enterprise IT

How To Use Hp Bsm Integration For Bmbsm (Bms) On A Pc Or Macbook (Bmb) With A Microsoft Powerbook (Mmb) On An Ipa (Bsm) With An Ipam

The Nordic IT Law Conference 2010 Cloud Computing

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

Incident Handling in the Cloud and Audit s Role

Open Source vs. Proprietary

Software as a Service Decision Guide and Best Practices

BMC Remedy Action Request System 7.0 Open Source License Agreements

Open Source Used In Cisco D9865 Satellite Receiver Software Version 2.20

Welcome to the Cloud. Cloud Market and Benefits Primer

R&S TSMW Radio Network Analyzer Open Source Acknowledgment

Statement of Work. for. Online Event Registration Product Deployment for Salesforce Implementation. for. Open Web Application Security Project (OWASP)

New Computing Models, and What They Mean to the Small and Mid-Sized Business Consumer

The Cloud: A Force Multiplier for Your Business. Andy Brisley Vice President Solution Engineering

Security & Trust in the Cloud

Adapting IT Governance Frameworks to Ensure Control and Visibility of Open Source

Alternatives to Legacy IT Systems: An Unbiased Look at the Current State of the Cloud Market

Oracle Application Express Cloud Development. Jan Huyzentruyt - Stijn Van Raes

Welcome & Introductions

Choosing an Open Source License

Transcription:

CLOUD BUSINESS MODELS AND THE EVOLUTION OF OPEN SOURCE LICENSES June 16, 2014 2014 Black Duck Software, Inc. All Rights Reserved.

SPEAKERS Phil Odence Vice President of Corporate and Business Development Karen Copenhaver Partner at Choate Hall & Stewart Counsel for the Linux Foundation 2 2014 Black Duck Software, Inc. All Rights Reserved. Mark Radcliffe Partner at DLA Piper General Counsel for the Open Source Initiative (OSI)

AGENDA Evolution of Cloud Business Models GPLv2 & GPLv3 Framework AGPL and other licenses which effect the cloud Q&A 3 2014 Black Duck Software, Inc. All Rights Reserved.

GLOBAL IT CLOUD SPENDING SOARS By 2017, global enterprise spending on cloud computing will amount to a projected $235.1B, triple the $78.2B spent in 2011. SaaS will be the fastest growing segment, followed by IaaS. The SaaS market can be further segmented in categories such as: Cloud Security Corporate and SMB SaaS Cloud services, and Mobile Corporate and SMB SaaS Cloud services. 300 250 200 150 100 50 0 2011 2012 2013 2014 2015 2016 2017 Cloud & Big Data Report - A Paradigm Shift in the ICT Industry - 2013 - IHS Technology 4 2014 Black Duck Software, Inc. All Rights Reserved.

THE RISE OF SAAS Gartner predicts that the global SaaS market could be worth over $22 billion by 2015, almost double what it was in 2011 ($12.3 billion). Juniper Research predicts this will rise to $53B in 2018. SaaS leads over IaaS and PaaS, and is used in nearly 2/3 of organizations.* 100% 75% 50% 25% 63% 54% *2013 Cloud Survey Northbridge Venture Partners. 2012 2013 5 2014 Black Duck Software, Inc. All Rights Reserved.

EVOLUTION OF SOFTWARE DELIVERY AND OPEN SOURCE LICENSES GPL V2 CDs ASP Loophole AGPLv1 GPLv3 AGPLv3 1990 2000 2010 6 2014 Black Duck Software, Inc. All Rights Reserved.

OPEN SOURCE PROJECTS USING AFFERO GPLV3 Over 1000 projects use AGPLv3 Source: //www.blackducksoftware.com/osrc/data 7 2014 Black Duck Software, Inc. All Rights Reserved.

NUMBER OF PROJECTS WITH AGPL-LIKE LICENSES Source: Black Duck KnowledgeBase (Did not include Apple Public Source License in analysis) 8 2014 Black Duck Software, Inc. All Rights Reserved.

AGPL-LIKE LICENSES DISCOVERED IN AUDITS Source: Black Duck Audit Data 9 2014 Black Duck Software, Inc. All Rights Reserved.

GPLV2 & GPLV3 FRAMEWORK 10 2013 Black Duck Software, Inc. All Rights Reserved.

THE GNU GENERAL PUBLIC LICENSE: GPLV2 KEY TERMS Reciprocal License Work based on the Program must be distributed (if it is distributed) under the GPLV2 Rights flow directly from copyright owner (one-tier license; no sublicense) Right of recipients of code to modify No obligation to distribute, private internal use is unrestricted If you distribute object code, you must make the corresponding source code of any work based on the program available subject to GPLV2 You can charge your recipient, but you can not impose this obligation downstream 11 2014 Black Duck Software, Inc. All Rights Reserved.

WHAT IS DISTRIBUTION UNDER COPYRIGHT LAW Distribution one of five rights under US copyright law (similar rights arise under copyright laws of other countries) Distribution is really distribution to the public under US copyright law: to distribute copies or phonorecords of the copyrighted work to the public by sale or other transfer of ownership, or by rental, lease, or lending Public is not defined in US copyright statute, but legislative history states: to the public as distribution to persons under no explicit or implicit restrictions with respect to disclosure of the contents. Issue has arisen in the Versata v. Ameriprise case about the GPLV2 Copyright law cases have defined a category of limited publication Designated group Limited purpose 12 2014 Black Duck Software, Inc. All Rights Reserved.

THE GNU GPLV3 VS GPLV2 Scope defined by copyright law, not US copyright law Applies to any copyrightable works Applies to hardware Copyright Law Basics Copyright law is different in different countries; you do not have copyright but UK copyright, US copyright, French copyright etc. Copyright was designed for creative works such as books and movies, but is poor fit for software (an industrial work) GPLV2 uses US copyright terms which become part of the contract but such terms may not have meanings under foreign copyright laws so GPLV3 took a different approach GPL licenses have no choice of law provision so the license rights may differ if both licensor/licensee are located in US than if they are located in another country such as France 13 2014 Black Duck Software, Inc. All Rights Reserved.

THE GNU GPLV3 VS GPLV2 Convey and propagate (contract terms, not copyright terms) To propagate a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To convey a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying 14 2014 Black Duck Software, Inc. All Rights Reserved.

HOW IS THE LOOPHOLE FIXED GNU AFFERO GENERAL PUBLIC LICENSE, Version 3 (AGPLV3) The GNU Affero General Public License... requires the operator of a network server to provide the source code of the modified version running there to the users of that server. Therefore, public use of a modified version, on a publicly accessible server, gives the public access to the source code of the modified version. 15 2014 Black Duck Software, Inc. All Rights Reserved.

GPLV3 INTERACTION WITH AFFERO GENERAL PUBLIC LICENSE GPLV3 does not incorporate the Affero General Public License requirements into GPLV3 But it does build a bridge Section 13. of GPLV3 Use with the GNU Affero General Public License: Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 16 2014 Black Duck Software, Inc. All Rights Reserved.

DOES THE AGPLV3 CHANGE THE DEFINITION OF DISTRIBUTION (NOW CONVEYANCE)? No, GPLV3 and AGPLV3 make it clear that interaction through a browser is not a conveyance To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. 17 2014 Black Duck Software, Inc. All Rights Reserved.

MCLE CREDIT 18 2013 Black Duck Software, Inc. All Rights Reserved.

APPLE PUBLIC SOURCE LICENSE Unique license from Apple 1.4 "Externally Deploy" means: (a) to sublicense, distribute or otherwise make Covered Code available, directly or indirectly, to anyone other than You; and/or (b) to use Covered Code, alone or as part of a Larger Work, in any way to provide a service, including but not limited to delivery of content, through electronic communication with a client other than You. If You Externally Deploy Your Modifications, You must make Source Code of all Your Externally Deployed Modifications either available to those to whom You have Externally Deployed Your Modifications, or publicly available. Source Code of Your Externally Deployed Modifications must be released under the terms set forth in this License, including the license grants set forth in Section 3 below, for as long as you Externally Deploy the Covered Code or twelve (12) months from the date of initial External Deployment, whichever is longer. You should preferably distribute the Source Code of Your Externally Deployed Modifications electronically (e.g. download from a web site). 19 2014 Black Duck Software, Inc. All Rights Reserved.

COMMON PUBLIC ATTRIBUTION LICENSE Drafted for Socialtext prior to AGPLv3, Mozilla Public License with External Deployment provisions 15. ADDITIONAL TERM: NETWORK USE. The term External Deployment means the use, distribution, or communication of the Original Code or Modifications in any way such that the Original Code or Modifications may be used by anyone other than You, whether those works are distributed or communicated to those persons or made available as an application intended for use over a network. As an express condition for the grants of license hereunder, You must treat any External Deployment by You of the Original Code or Modifications as a distribution under section 3.1 and make Source Code available under Section 3.2. 20 2014 Black Duck Software, Inc. All Rights Reserved.

OPEN SOFTWARE LICENSE/ACADEMIC FREE LICENSE Unique licenses which use External Deployment concept to extend requirements to provide source code to network use as well as distribution: 5) External Deployment. The term "External Deployment" means the use, distribution, or communication of the Original Work or Derivative Works in any way such that the Original Work or Derivative Works may be used by anyone other than You, whether those works are distributed or communicated to those persons or made available as an application intended for use over a network. As an express condition for the grants of license hereunder, You must treat any External Deployment by You of the Original Work or a Derivative Work as a distribution under section 1(c). 21 2014 Black Duck Software, Inc. All Rights Reserved.

HONEST PUBLIC LICENSE This license is a modified version of the GNU General Public License copyright (C) 1989, 1991 Free Software Foundation, Inc. and has been made with their permission, but has not been endorsed by the Free Software Foundation. Section 2(d) has been added to cover use of software over a computer network. b) You must cause any work that you distribute, communicate to the public or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. 22 2014 Black Duck Software, Inc. All Rights Reserved.

SUMMARY As companies move services to the cloud services and move away from on premise software use, companies need to understand the effect of AGPLV3 and other licenses that have sharing obligations triggered by remote access over a network The use of these licenses is increasing and will continue to increase Everyone s comfort level with these licenses will also increase, just as it did with other GPL licenses There will be a period of education and consensus building around license interpretation and participation in that conversation will be helpful Projects will implement exceptions and license architectures that will clarify obligations Key infrastructure projects will drive adoption License proliferation will (hopefully) be avoided due to evolution of community norms Practice of rapidly up-streaming modifications of non-differentiating software will be normalized and reduce friction 23 2014 Black Duck Software, Inc. All Rights Reserved.

QUESTIONS? Legal Webinars www.blackducksoftware.com/resources/w ebinars/legal @black_duck_sw