1. This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
UNDERSTANDING
OPEN SOURCE LICENSES
Jim Jagielski
@jimjag
@AllThingsOpen | #ATO2015
AKA: How I learned to stop worrying and love the LICENSE
2. @AllThingsOpen | #ATO2015
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
ABOUT ME
๏ Apache Software Foundation
๏ Co-founder, Director, Member and Developer
๏ Director
๏ Outercurve, MARSEC-XL, OSSI, OSI (ex)…
๏ Developer
๏ Mega FOSS projects
๏ IANAL
๏ Consulting S/W Engineer: Red Hat
2
3. @AllThingsOpen | #ATO2015
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
ABOUT ME
๏ Apache Software Foundation
๏ Co-founder, Director, Member and Developer
๏ Director
๏ Outercurve, MARSEC-XL, OSSI, OSI (ex)…
๏ Developer
๏ Mega FOSS projects
๏ IANAL
๏ Consulting S/W Engineer: Red Hat
๏ Sr. Director: Tech Fellows: Capital One
3
4. This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
WHAT’S IN
YOUR LICENSE?
@AllThingsOpen | #ATO2015
5. @AllThingsOpen | #ATO2015
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
WHY?
๏ Copyright is the default
๏ Open Source is everywhere
๏ The license determines use, re-use and distribution
๏ Not understanding means risk
5
6. @AllThingsOpen | #ATO2015
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
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
6
7. @AllThingsOpen | #ATO2015
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
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
7
8. @AllThingsOpen | #ATO2015
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
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
8
9. @AllThingsOpen | #ATO2015
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
PROMISES
9
10. @AllThingsOpen | #ATO2015
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
LET’S PRETEND
10
==
11. @AllThingsOpen | #ATO2015
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
USE
11
12. @AllThingsOpen | #ATO2015
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
MODIFY
12
13. @AllThingsOpen | #ATO2015
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
SHARE
13
14. @AllThingsOpen | #ATO2015
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
LICENSES
14
15. @AllThingsOpen | #ATO2015
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
GIVE ME CREDIT
15
Permissive:
ALv2
MIT
BSD
16. @AllThingsOpen | #ATO2015
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
GIVE ME FIXES
16
Weak Copyleft:
EPL
LGPL
17. @AllThingsOpen | #ATO2015
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
GIVE ME EVERYTHING
17
Strong Copyleft
GPLv2
GPLv3
AGPL
18. @AllThingsOpen | #ATO2015
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
FINAL THOUGHTS
๏ There is no true one Open Source license
๏ Take time to understand licenses (it can be very difficult to change)
๏ Differences between same type
๏ Choose the right license
๏ Different license for different needs/goals
๏ Don’t pick because it’s “popular”
๏ Don’t modify a license (or UGG! try to make a new one)
๏ Choose a license!
18
19. @AllThingsOpen | #ATO2015
This work is licensed under a Creative Commons Attribution 3.0 Unported License. All images property of their respective copyright holders
THANKS
๏ Jim Jagielski
๏ @jimjag
๏ http://www.jimjag.com/
๏ http://slideshare.net/jimjag/
๏ http://youtube.com/user/jimjagski
19