Upgrade to Pro — share decks privately, control downloads, hide ads and more …

WordPress and the GPL

WordPress and the GPL

Slides from WordCamp Miami 2013

Siobhan McKeown

April 06, 2013
Tweet

More Decks by Siobhan McKeown

Other Decks in Technology

Transcript

  1. GPL
    @SiobhanPMcKeown
    #wcmia

    View Slide

  2. GPL
    GNU General Public License

    View Slide

  3. GPL
    Free Software License

    View Slide

  4. GPL
    Free as in freedom, not as in beer

    View Slide

  5. In the beginning...

    View Slide

  6. View Slide

  7. “Computer users should be free to modify
    programs to fit their needs, and free to share
    software, because helping each other is the basis
    of society.”

    View Slide

  8. GPL
    GNU General Public License

    View Slide

  9. Freedom

    View Slide

  10. Freedom
    User

    View Slide

  11. Freedoms
    4

    View Slide

  12. Freedom 0
    to run the program, for any purpose

    View Slide

  13. Freedom 1
    study how the program works, and modify it

    View Slide

  14. Freedom 2
    redistribute copies

    View Slide

  15. Freedom 3
    distribute modified versions

    View Slide

  16. Copyright

    View Slide

  17. Copyleft

    View Slide

  18. View Slide

  19. View Slide

  20. Developer Protection

    View Slide

  21. View Slide

  22. View Slide

  23. View Slide

  24. b2
    blogging software

    View Slide

  25. b2
    © Michel Valdrighi

    View Slide

  26. b2
    01.08.01
    “For the moment I don't really care if
    you use parts of my code or not, as
    long as you give me credits for it. [...] b2
    isn't released under the GPL yet.”

    View Slide

  27. b2
    06.10.01
    “he's using MY design + MY news script
    and not even linking it.”

    View Slide

  28. “why are copyright infringers so keen on
    putting a big ass COPYRIGHT section on
    sites/things they just copied ? This defies
    common sense...”
    b2
    19.10.01

    View Slide

  29. “I guess this makes a b2 license for now.”
    b2
    19.10.01

    View Slide

  30. “from now on b2 will be released under
    the GPL.”
    b2
    03.02.02
    b2 0.6 pre-release

    View Slide

  31. b2 is Free Software

    View Slide

  32. b2 is Free Software
    (free as in freedom, not as in beer)

    View Slide

  33. WordPress is Free Software
    (free as in freedom, not as in beer)

    View Slide

  34. the end of the story?

    View Slide

  35. Moveable type 3.0

    View Slide

  36. Freedom 0
    the freedom to run the program,
    for any purpose

    View Slide

  37. Freedom 0
    Freedom 1
    Freedom 2
    Freedom 3

    View Slide

  38. ZOMG!

    View Slide

  39. ZOMG!
    people can give my stuff away for free!

    View Slide

  40. ZOMG!
    how can I do client work?

    View Slide

  41. ZOMG!
    it’s impossible to run a successful business!

    View Slide

  42. don’t take my word for it...

    View Slide

  43. View Slide

  44. “Going GPL didn’t change anything
    about our business.”
    Adii Pienaar

    View Slide

  45. “we got a lot of flack when we
    forked Jigoshop to create
    WooCommerce”
    Adii Pienaar

    View Slide

  46. “The GPL gave us the opportunity
    to contribute to WordPress core,
    which is now being used by millions
    of people.”
    Adii Pienaar

    View Slide

  47. “It influences the general quality of
    code within the WordPress
    ecosystem, making all products (as
    a collective) better.”
    Adii Pienaar

    View Slide

  48. “It forces theme and plugin
    providers to focus on the support
    of their code as the primary way
    of building a sustainable business.”
    Adii Pienaar

    View Slide

  49. “It’s not about money; it’s about freedom.”
    Mark Pilgrim

    View Slide

  50. The End

    View Slide

  51. The End?

    View Slide

  52. Questions?
    @SiobhanPMcKeown

    View Slide