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 full-size slide

  2. GPL
    GNU General Public License

    View full-size slide

  3. GPL
    Free Software License

    View full-size slide

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

    View full-size slide

  5. In the beginning...

    View full-size slide

  6. “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 full-size slide

  7. GPL
    GNU General Public License

    View full-size slide

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

    View full-size slide

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

    View full-size slide

  10. Freedom 2
    redistribute copies

    View full-size slide

  11. Freedom 3
    distribute modified versions

    View full-size slide

  12. Developer Protection

    View full-size slide

  13. b2
    blogging software

    View full-size slide

  14. b2
    © Michel Valdrighi

    View full-size slide

  15. 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 full-size slide

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

    View full-size slide

  17. “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 full-size slide

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

    View full-size slide

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

    View full-size slide

  20. b2 is Free Software

    View full-size slide

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

    View full-size slide

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

    View full-size slide

  23. the end of the story?

    View full-size slide

  24. Moveable type 3.0

    View full-size slide

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

    View full-size slide

  26. Freedom 0
    Freedom 1
    Freedom 2
    Freedom 3

    View full-size slide

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

    View full-size slide

  28. ZOMG!
    how can I do client work?

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

  35. “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 full-size slide

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

    View full-size slide

  37. Questions?
    @SiobhanPMcKeown

    View full-size slide