Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

1

Share

Download to read offline

Open Source Licensing 101

Download to read offline

A revised version of my Open Source Licensing 101 talk, as presented at OSCON 2017

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Open Source Licensing 101

  1. 1. Open Source Licenses 101 Jim Jagielski @jimjag May 10-11, 2017 : Austin, TX AKA: How I learned to stop worrying and love Licenses
  2. 2. 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 This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
  3. 3. What’s in your PROJECT? This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
  4. 4. Governance/Community This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
  5. 5. Walled Garden This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
  6. 6. BDFL This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag “Supreme executive power derives from a mandate from the masses, not from some farcical aquatic ceremony!”
  7. 7. Meritocracy This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag “Out of chaos comes order”
  8. 8. Licenses This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
  9. 9. Why? ! Copyright is the default ! Open Source is everywhere ! The license determines use, re-use and distribution ! Not understanding means risk This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
  10. 10. 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 This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
  11. 11. 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 This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
  12. 12. 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 This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
  13. 13. Promises This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
  14. 14. Let’s pretend This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag ==
  15. 15. Use This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
  16. 16. Modify This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
  17. 17. Share This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
  18. 18. Licenses This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
  19. 19. Give me Credit This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag Permissive: ALv2 MIT BSD
  20. 20. Give me Fixes This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag Weak Copyleft: EPL LGPL
  21. 21. Give me Everything This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag Strong Copyleft GPLv2 GPLv3 AGPL GPL GPL GPL GPL GPL GPL GPL GPL GPL GPL GPLGPL GPL GPL GPL
  22. 22. 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! This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
  23. 23. Thanks! ! Jim Jagielski - @jimjag (follow me!) - http://www.jimjag.com/ - http://slideshare.net/jimjag/ - jimjag@gmail.com This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
  • ksobkowiak

    May. 12, 2017

A revised version of my Open Source Licensing 101 talk, as presented at OSCON 2017

Views

Total views

450

On Slideshare

0

From embeds

0

Number of embeds

7

Actions

Downloads

8

Shares

0

Comments

0

Likes

1

×