Introduction to Open Source Software Licensing�Heather Meeker�
April, 2020
Foundations of Open Source
1
What is Open Source Development?
2
RMS v. the Xerox 9700
And then Mr. Stallman wrote the GPL...
For the full story, see http://www.oreilly.com/openbook/freedom/ch01.html
3
Open Source Is Not New
4
What is Free Software Philosophy?
5
The Open Source Licenses
6
Two Philosophies: Open Source and Free Software
7
Many Licenses, and Few
8
Permissive License: BSD
9
Copyright <YEAR> <COPYRIGHT HOLDER>
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
What is Open Source Licensing?
10
Unrestricted licenses with conditions
You can look, but not eat!
You can eat, but you must share!
Copyleft
11
Copyleft Rules
12
Derivative Works
13
Linking
14
Following Company Policy
15
A Typical Policy
16
Go | Caution | Stop | Not Open Source |
Any permissive license including Apache 2.0, BSD, MIT (see Blue Oak Council List) | GPL standalone process unmodified not for distribution | All network copyleft licenses (including AGPL) | Freeware |
CC-BY | LGPL library unmodified not for distribution | Modified MPL, EPL, CDDL code for distribution | |
Unmodified MPL, EPL, CDDL | Modified MPL, EPL, CDDL not for distribution | GPL or LGPL code, modified or for distribution | |
| | Any non-standard license | |
Additional Topics
17
Top Questions in Open Source Licensing
18
Avoiding Claims and Managing Risk
19
Audits and Compliance Reviews
20
Remediation and the 4 Rs
21
How to do Notices?
22
What is Distribution?
23
What about Patents?
24
Either way, releasing open source code can limit enforceability of patent rights.
Open Source in Deals
25
Data Licensing
26
For your ample free time...
27
HEATHER MEEKER
Partner
O’Melveny & Myers
Technology Transactions Group
510-463-1116
blog at heathermeeker.com
Available in paper or ebook form
Open Source Start-Up Funding
28
Specializing in early stage open source developers
Fund started October 2018
See the Commerical Open Source Software Company Index at https://docs.google.com/spreadsheets/d/17nKMpi_Dh5slCqzLSFBoWMxNvWiwt2R-t4e_l7LPLhU/edit#gid=0
HEATHER MEEKER
Portfolio Partner
heather@oss.capital