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.
Licensing and You
Chris Tankersley
@dragonmantank
MidwestPHP 2015
MidwestPHP 2015 1
2
Who Am I?
●Chris Tankersley
●A PHP Developer for 10 Years
●Been Interested in Copyright/Licensing for a long
time
Midwes...
3
First, Some Housekeeping
MidwestPHP 2015
4
First
MidwestPHP 2015
5
IANAL
MidwestPHP 2015
6MidwestPHP 2015
7
Second
MidwestPHP 2015
8MidwestPHP 2015
9MidwestPHP 2015
10
Third
MidwestPHP 2015
11MidwestPHP 2015
12
All Hail The One True Editor
MidwestPHP 2015
13MidwestPHP 2015
14
And Fourth
MidwestPHP 2015
15
Here Be Dragons
Lucha! Lucha! Lucha!
MidwestPHP 2015
16
Here Be Dragons
MidwestPHP 2015
17
</housekeeping>
MidwestPHP 2015
18
Licenses
MidwestPHP 2015
19
Licenses
MidwestPHP 2015
20
A Quick Detour - Copyright
MidwestPHP 2015
21
What is Copyright?
“Copyright is a legal concept, enacted by most governments, that grants the creatorof an original wo...
22
Copyright is Important
Onlythe Copyright Holdercan set a license onsoftware
MidwestPHP 2015
23
Copyright stays around
“The durationof copyright inthese works isgenerally
computedthe same way as for works created on...
24
Or maybe even longer
• Jointauther itlasts70 years after lastsurviving author
• Works made for Hirelast95 after publica...
25
The Employment Trap
MidwestPHP 2015
26
Licenses
MidwestPHP 2015
27
Another Detour - Vocabulary
MidwestPHP 2015
Gratis vs Libre
28MidwestPHP 2015
29
Gratis, or „Free as in Beer“
MidwestPHP 2015
30
Libre, or „Freedom“
MidwestPHP 2015
31
Libre, or „Freedom“
MidwestPHP 2015
32
Not mutually exclusive
• Libre!= No Cost
• Gratis != Completely Restricted
MidwestPHP 2015
33
Licenses
MidwestPHP 2015
34
What Is a License?
MidwestPHP 2015
35
Many Different Kinds
MidwestPHP 2015
36
Propriety Software Licensing
MidwestPHP 2015
37MidwestPHP 2015
38
Getting Source != Open Source
MidwestPHP 2015
39
Open Source Licensing
MidwestPHP 2015
40
Freedom (Mostly)
MidwestPHP 2015
41
Freedom (Mostly)
MidwestPHP 2015
42
Copyleft Licenses
A type of license thatmakes thesoftware freeand
requires all modifications and extensions to be free
...
43
●GNU GPL
●CreativeCommons ShareAlike
●Public Domain
Examples
MidwestPHP 2015
44
Permissive Licenses
Very few distribution restrictions
MidwestPHP 2015
45
Examples
●BSD License
●MIT License
●Prettymuch anything not GPL
MidwestPHP 2015
46
Which To Choose?
MidwestPHP 2015
47
It Depends
●Copyleftmakes sure your code is always stays free
●Permissive is more developer friendly
●http://opensource...
Specific Licenses
MidwestPHP 2015 48
GPL
• Three differentversions, most common is v2
• Changes must be made available at distribution
• Viral
MidwestPHP 2015 ...
BSD
• Four versions
• Very minimalrestrictions
• Compatible with the GPL
• Compatible with proprietary software
MidwestPHP...
Public Domain
• Don’t use it
• Not recognized the same around the world
MidwestPHP 2015 51
Don’t be a Dick License
• Createdby Phil Sturgeon
• Not really an Open Source license, no matter
what he says
MidwestPHP 2...
53
Creative Commons
• Great for non-software stuff like images or
written works
MidwestPHP 2015
The PHP License
• Only valid for PHP Core and Extensions
• Don’t use for your code
MidwestPHP 2015 54
Dual Licensing
MidwestPHP 2015 55
You can combine licenses!
MidwestPHP 2015 56
57
Questions?
MidwestPHP 2015
58
Thanks!
@dragonmantank
chris@ctankersley.com
dragonmantank(freenode)
https://joind.in/13070
MidwestPHP 2015
Upcoming SlideShare
Loading in …5
×

Licensing and You - MidwestPHP 2015

454 views

Published on

As web developers, we all end up coming in contact with software we didn't write, be it to use in our own projects or to modify in some way to satisfy a need for ourselves or a client. We might even be distrubuting a library or an application. What we may not realize is that licensing is a very important idea which guides what we can and cannot use in our own software. We'll navigate the murky waters of Open Source Licensing and copyright as it relates to developers.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Licensing and You - MidwestPHP 2015

  1. 1. Licensing and You Chris Tankersley @dragonmantank MidwestPHP 2015 MidwestPHP 2015 1
  2. 2. 2 Who Am I? ●Chris Tankersley ●A PHP Developer for 10 Years ●Been Interested in Copyright/Licensing for a long time MidwestPHP 2015
  3. 3. 3 First, Some Housekeeping MidwestPHP 2015
  4. 4. 4 First MidwestPHP 2015
  5. 5. 5 IANAL MidwestPHP 2015
  6. 6. 6MidwestPHP 2015
  7. 7. 7 Second MidwestPHP 2015
  8. 8. 8MidwestPHP 2015
  9. 9. 9MidwestPHP 2015
  10. 10. 10 Third MidwestPHP 2015
  11. 11. 11MidwestPHP 2015
  12. 12. 12 All Hail The One True Editor MidwestPHP 2015
  13. 13. 13MidwestPHP 2015
  14. 14. 14 And Fourth MidwestPHP 2015
  15. 15. 15 Here Be Dragons Lucha! Lucha! Lucha! MidwestPHP 2015
  16. 16. 16 Here Be Dragons MidwestPHP 2015
  17. 17. 17 </housekeeping> MidwestPHP 2015
  18. 18. 18 Licenses MidwestPHP 2015
  19. 19. 19 Licenses MidwestPHP 2015
  20. 20. 20 A Quick Detour - Copyright MidwestPHP 2015
  21. 21. 21 What is Copyright? “Copyright is a legal concept, enacted by most governments, that grants the creatorof an original workexclusive rights to its useand distribution, usuallyfor a limited time, with theintention of enabling the creator of intellectual wealth (e.g. the photographer of a photograph or the author of a book) to receive compensation for their workand be able to financially support themselves. Copyrightis a form of intellectual property (as patents, trademarks andtrade secrets are), applicable to any expressible form of anidea or information that is substantive and discrete.[1] Itis often shared, then percentage holders are commonly called rightsholders: legally, contractually and in associated "rights"business functions.[citation needed] Generallyrightsholders have"theright to copy", but also the right to be credited for the work, to determine who may adapt the work to other forms, who mayperform the work, who mayfinanciallybenefit from it, and other related rights.” MidwestPHP 2015
  22. 22. 22 Copyright is Important Onlythe Copyright Holdercan set a license onsoftware MidwestPHP 2015
  23. 23. 23 Copyright stays around “The durationof copyright inthese works isgenerally computedthe same way as for works created on or after January 1, 1978: life plus 70 years or 95 or120 years, depending onthe nature of authorship.However, allworks in this category are guaranteed at least25 years of statutory protection.” www.copyright.gov/circs/circ15a.pdf MidwestPHP 2015
  24. 24. 24 Or maybe even longer • Jointauther itlasts70 years after lastsurviving author • Works made for Hirelast95 after publicationor 120 years after creation • Anonymous works are protected like Works for Hire www.copyright.gov/circs/circ15a.pdf MidwestPHP 2015
  25. 25. 25 The Employment Trap MidwestPHP 2015
  26. 26. 26 Licenses MidwestPHP 2015
  27. 27. 27 Another Detour - Vocabulary MidwestPHP 2015
  28. 28. Gratis vs Libre 28MidwestPHP 2015
  29. 29. 29 Gratis, or „Free as in Beer“ MidwestPHP 2015
  30. 30. 30 Libre, or „Freedom“ MidwestPHP 2015
  31. 31. 31 Libre, or „Freedom“ MidwestPHP 2015
  32. 32. 32 Not mutually exclusive • Libre!= No Cost • Gratis != Completely Restricted MidwestPHP 2015
  33. 33. 33 Licenses MidwestPHP 2015
  34. 34. 34 What Is a License? MidwestPHP 2015
  35. 35. 35 Many Different Kinds MidwestPHP 2015
  36. 36. 36 Propriety Software Licensing MidwestPHP 2015
  37. 37. 37MidwestPHP 2015
  38. 38. 38 Getting Source != Open Source MidwestPHP 2015
  39. 39. 39 Open Source Licensing MidwestPHP 2015
  40. 40. 40 Freedom (Mostly) MidwestPHP 2015
  41. 41. 41 Freedom (Mostly) MidwestPHP 2015
  42. 42. 42 Copyleft Licenses A type of license thatmakes thesoftware freeand requires all modifications and extensions to be free as well MidwestPHP 2015
  43. 43. 43 ●GNU GPL ●CreativeCommons ShareAlike ●Public Domain Examples MidwestPHP 2015
  44. 44. 44 Permissive Licenses Very few distribution restrictions MidwestPHP 2015
  45. 45. 45 Examples ●BSD License ●MIT License ●Prettymuch anything not GPL MidwestPHP 2015
  46. 46. 46 Which To Choose? MidwestPHP 2015
  47. 47. 47 It Depends ●Copyleftmakes sure your code is always stays free ●Permissive is more developer friendly ●http://opensource.org/licenses MidwestPHP 2015
  48. 48. Specific Licenses MidwestPHP 2015 48
  49. 49. GPL • Three differentversions, most common is v2 • Changes must be made available at distribution • Viral MidwestPHP 2015 49
  50. 50. BSD • Four versions • Very minimalrestrictions • Compatible with the GPL • Compatible with proprietary software MidwestPHP 2015 50
  51. 51. Public Domain • Don’t use it • Not recognized the same around the world MidwestPHP 2015 51
  52. 52. Don’t be a Dick License • Createdby Phil Sturgeon • Not really an Open Source license, no matter what he says MidwestPHP 2015 52
  53. 53. 53 Creative Commons • Great for non-software stuff like images or written works MidwestPHP 2015
  54. 54. The PHP License • Only valid for PHP Core and Extensions • Don’t use for your code MidwestPHP 2015 54
  55. 55. Dual Licensing MidwestPHP 2015 55
  56. 56. You can combine licenses! MidwestPHP 2015 56
  57. 57. 57 Questions? MidwestPHP 2015
  58. 58. 58 Thanks! @dragonmantank chris@ctankersley.com dragonmantank(freenode) https://joind.in/13070 MidwestPHP 2015

×