open source101 licenses
TRANSCRIPT
![Page 1: Open source101 licenses](https://reader030.vdocument.in/reader030/viewer/2022020410/589a414a1a28ab8c588b6399/html5/thumbnails/1.jpg)
OPEN SOURCE LICENSES 101
Jim Jagielski @jimjag
AKA: How I learned to stop worrying and love Licenses
![Page 2: Open source101 licenses](https://reader030.vdocument.in/reader030/viewer/2022020410/589a414a1a28ab8c588b6399/html5/thumbnails/2.jpg)
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
Jim Jagielski @jimjag
ABOUT ME• Apache Software Foundation
• Co-founder, Director, Member and Developer
• Director
• Outercurve, MARSEC-XL, OSSI, OSI (ex)…
• Developer
• Mega FOSS projects
• IANAL
• Sr. Director: Tech Fellows: Capital One
![Page 3: Open source101 licenses](https://reader030.vdocument.in/reader030/viewer/2022020410/589a414a1a28ab8c588b6399/html5/thumbnails/3.jpg)
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
Jim Jagielski @jimjag
WHAT’S IN YOUR PROJECT?
![Page 4: Open source101 licenses](https://reader030.vdocument.in/reader030/viewer/2022020410/589a414a1a28ab8c588b6399/html5/thumbnails/4.jpg)
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
Jim Jagielski @jimjag
LICENSES
![Page 5: Open source101 licenses](https://reader030.vdocument.in/reader030/viewer/2022020410/589a414a1a28ab8c588b6399/html5/thumbnails/5.jpg)
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
Jim Jagielski @jimjag
WHY?
• Copyright is the default
• Open Source is everywhere
• The license determines use, re-use and distribution
• Not understanding means risk
![Page 6: Open source101 licenses](https://reader030.vdocument.in/reader030/viewer/2022020410/589a414a1a28ab8c588b6399/html5/thumbnails/6.jpg)
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
Jim Jagielski @jimjag
LICENSE GOALS
• Ensure what parts remain open source
• Maintain control over code and direction
• Provide common implementation for standards
• Build community or commercial marketplace
• For most end-users, this is the sole touch-point
![Page 7: Open source101 licenses](https://reader030.vdocument.in/reader030/viewer/2022020410/589a414a1a28ab8c588b6399/html5/thumbnails/7.jpg)
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
Jim Jagielski @jimjag
FREE SOFTWARE• “Free” as in “free speech” (not as in “free beer”, although free beer is
good!)
• Software freedom is a moral imperative.
• Free Software Definition:
• 4 basic freedoms must be maintained
• Free Software ~== Open Source
• F(L)OSS
![Page 8: Open source101 licenses](https://reader030.vdocument.in/reader030/viewer/2022020410/589a414a1a28ab8c588b6399/html5/thumbnails/8.jpg)
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
Jim Jagielski @jimjag
OPEN SOURCE• For software to be Open Source, it must be under an OSI approved
Open Source License
• Open Source Definition: http://www.opensource.org/docs/osd
• 10 criteria
• At last count, over 60 exist
• New Open Source licenses are very hard to get approved
• There are really 3 main types
![Page 9: Open source101 licenses](https://reader030.vdocument.in/reader030/viewer/2022020410/589a414a1a28ab8c588b6399/html5/thumbnails/9.jpg)
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
Jim Jagielski @jimjag
PROMISES
![Page 10: Open source101 licenses](https://reader030.vdocument.in/reader030/viewer/2022020410/589a414a1a28ab8c588b6399/html5/thumbnails/10.jpg)
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
Jim Jagielski @jimjag
LET’S PRETEND
==
![Page 11: Open source101 licenses](https://reader030.vdocument.in/reader030/viewer/2022020410/589a414a1a28ab8c588b6399/html5/thumbnails/11.jpg)
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
Jim Jagielski @jimjag
USE
![Page 12: Open source101 licenses](https://reader030.vdocument.in/reader030/viewer/2022020410/589a414a1a28ab8c588b6399/html5/thumbnails/12.jpg)
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
Jim Jagielski @jimjag
MODIFY
![Page 13: Open source101 licenses](https://reader030.vdocument.in/reader030/viewer/2022020410/589a414a1a28ab8c588b6399/html5/thumbnails/13.jpg)
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
Jim Jagielski @jimjag
SHARE
![Page 14: Open source101 licenses](https://reader030.vdocument.in/reader030/viewer/2022020410/589a414a1a28ab8c588b6399/html5/thumbnails/14.jpg)
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
Jim Jagielski @jimjag
GIVE ME CREDIT
Permissive: ALv2 MIT BSD
![Page 15: Open source101 licenses](https://reader030.vdocument.in/reader030/viewer/2022020410/589a414a1a28ab8c588b6399/html5/thumbnails/15.jpg)
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
Jim Jagielski @jimjag
GIVE ME FIXES
Weak Copyleft: EPL
LGPL
![Page 16: Open source101 licenses](https://reader030.vdocument.in/reader030/viewer/2022020410/589a414a1a28ab8c588b6399/html5/thumbnails/16.jpg)
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
Jim Jagielski @jimjag
GIVE ME EVERYTHING
Strong Copyleft GPLv2 GPLv3 AGPL
GPL
GPL
GPLGPLGPL GPL
GPL GPLGPL
GPL
GPLGPLGPL
GPLGPL
![Page 17: Open source101 licenses](https://reader030.vdocument.in/reader030/viewer/2022020410/589a414a1a28ab8c588b6399/html5/thumbnails/17.jpg)
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
Jim Jagielski @jimjag
TAKE AWAYS
• A license is a tool. There is no “always right” license
• Take time to decide on the right license type
• Changing licenses can be very difficult
• Avoid “vanity” licenses
• ALWAYS specify a license!
![Page 18: Open source101 licenses](https://reader030.vdocument.in/reader030/viewer/2022020410/589a414a1a28ab8c588b6399/html5/thumbnails/18.jpg)
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
Jim Jagielski @jimjag
THANKS!
• Jim Jagielski
• @jimjag (follow me!)
• http://www.jimjag.com/
• http://slideshare.net/jimjag/