Slide 1

Slide 1 text

Open Source Licenses Freedom to run, copy, distribute, study, change and improve the software Andres L. Martínez a.k.a almo @davilagrau

Slide 2

Slide 2 text

What is all this about?

Slide 3

Slide 3 text

Intellectual property Creations of the mind: inventions; literary and artistic works; and symbols, names and images used in commerce. Photo by Johannes Plenio on Unsplash

Slide 4

Slide 4 text

Trademaker vs Copyright vs Patent Photo by Thomas Bormans on Unsplash Photo by Marcus Castro on Unsplash

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

Authorship Copyrights Copyright Structure

Slide 7

Slide 7 text

Copyrights Authorship Authorship Public Domain Copyright life cycle

Slide 8

Slide 8 text

Software License All software is copyright protected A software license is a legal instrument, governing the use or redistribution of software Licensed, not sold? Not in EU (first-sale doctrine)

Slide 9

Slide 9 text

How did everything start?

Slide 10

Slide 10 text

1979

Slide 11

Slide 11 text

1983

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

Berkeley Software Distribution

Slide 15

Slide 15 text

1990

Slide 16

Slide 16 text

1998

Slide 17

Slide 17 text

1999

Slide 18

Slide 18 text

2001

Slide 19

Slide 19 text

2007

Slide 20

Slide 20 text

Open Source License

Slide 21

Slide 21 text

Open Source Distribution

Slide 22

Slide 22 text

MIT License Copyright Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Slide 23

Slide 23 text

How To’s

Slide 24

Slide 24 text

Find a license for you: Licence differentiator http://oss-watch.ac.uk/apps/licdiff/ Don’t forget ● Request Copyright transfer ● Review dependencies

Slide 25

Slide 25 text

License your code HOW TO APPLY THE APACHE LICENSE TO YOUR WORK Copyright [yyyy] [name of copyright owner] Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Slide 26

Slide 26 text

Open Source Guides - TODO https://github.com/todogroup/guides To build a successful open source program, start here: ● How to Create an Open Source Program ● Measuring Your Open Source Program ● Tools for Measuring Your Open Source Program For open source program management best practices: ● Using Open Source Code ● Participating in Open Source Communities ● Recruiting Open Source Developers ● Starting an Open Source Project ● Open Source Reading List

Slide 27

Slide 27 text

Open Source in the Industry

Slide 28

Slide 28 text

Proprietary + Confidential Android Open Source Project (AOSP) Building a platform that’s open to everyone Custom Safe Compatible

Slide 29

Slide 29 text

Proprietary + Confidential

Slide 30

Slide 30 text

Proprietary + Confidential Kubernetes has great momentum

Slide 31

Slide 31 text

Proprietary + Confidential Truly Open Source Under half the code is now written by Google Stewarded by the Cloud Native Compute Foundation™ A Linux Foundation Collaborative Project™ Contribution by companies

Slide 32

Slide 32 text

A healthy ecosystem Cloud providers: Azure, VMware, Openstack, Rackspace, CenturyLink Distros: CoreOS Tectonic, Mirantis Murano (OpenStack), RedHat Atomic, Hyper.sh, VMTurbo PaaS: RedHat OpenShift, Deis, Rancher, WSO2, Gondor/Kel, Apcera CD: Fabric8, Shippable, CloudBees, Solano Deployment: Kumoru, Redspread, Spinnaker Package managers: Helm, KPM Monitoring: Prometheus, Sysdig, Datadog Networking: Weaveworks, Tigera, OpenContrail Storage: NetApp, ClusterHQ Appliances: Redapt, Diamante

Slide 33

Slide 33 text

Thank you! Freedom to run, copy, distribute, study, change and improve the software Andres L. Martínez a.k.a almo @davilagrau

Slide 34

Slide 34 text

Proprietary + Confidential OFF TOPIC: Looking for testers https://goo.gl/a2TgAX

Slide 35

Slide 35 text

Proprietary + Confidential https://centauro.ls.etsiinf.upm.es/