Introduction into OpenSource and OpenSource licenses

Introduction into OpenSource and OpenSource licenses

Open Source is more than Software. This talks provides an introduction into Open Source, about different aspects of it and a small introduction into licensing.

56b1575ab3b392b92c19bbcf39e808f1?s=128

Andy Grunwald

May 14, 2014
Tweet

Transcript

  1. None
  2. „Definition“

  3. Open source is a philosophy that encourages openness, sharing and

    modification.
  4. Open Source is mostly associated with Software

  5. None
  6. But Software is really just the beginning

  7. None
  8. None
  9. None
  10. None
  11. None
  12. Community

  13. Individuals Interactions Collaboration everything else >

  14. None
  15. None
  16. None
  17. None
  18. License

  19. None
  20. Eine kleine Liste … • Apache License 2.0 • BSD

    3-Clause License • BSD 2-Clause License • GNU General Public License (GPL) • GNU Library General Public License (LGPL) • MIT license • Mozilla Public License 2.0 • PHP License • Artistic • Eclipse Public License • Beer-Ware License • Pizza-Ware License • …
  21. No License :( • No requirement • Default copyright laws

    apply • You retain all rights to your source code and that nobody else may reproduce, distribute, or create derivative works from your work
  22. None
  23. Namensnennung CC BY Keine Bearbeitung CC ND Nicht kommerziell CC

    NC Weitergabe unter gleichen Bedingungen CC SA
  24. None
  25. License switch LGPL → MIT GPL → LGPL

  26. Contribute

  27. None
  28. None
  29. None
  30. None
  31. None
  32. None
  33. Andy Grunwald Software Engineer 
 Open Source 
 andygrunwald 


    @andygrunwald 
 @PHPUGDus
  34. None
  35. Links

  36. Links • OSI - Open Source Initiative
 http://opensource.org/ • Year

    of open source
 http://yearofopensource.net/ • Linux Kernel
 https://www.kernel.org/ • Ubuntu Linux
 http://www.ubuntu.com/

  37. Links • Apache Web server
 http://httpd.apache.org/ • MySQL database
 http://www.mysql.com/

    • Wordpress blogging platform
 http://wordpress.org/ • Firefox browser
 http://www.mozilla.org/en-US/firefox/new/

  38. Links • Apache Hadoop Big Data Framework
 http://hadoop.apache.org/ • XBMC

    - Open Source Home Theatre Software
 http://xbmc.org/ • Open Source Hardware Association
 http://www.oshwa.org/ • Arduino Micro controller
 http://www.arduino.cc/

  39. Links • Big Buck Bunny
 http://www.bigbuckbunny.org/ • Nine Inch Nails

    - Ghosts
 http://ghosts.nin.com/ • @asciidisco: „Today i merged“
 https://twitter.com/asciidisco/status/449632205024010240 • Github-Commit "roketi/panel" inspired by
 https://github.com/roketi/panel/commit/ 1c0aa613cb3ee223351ab97f5465df0d719eb962

  40. Links • Pull request "Revolution in Ukraine"
 https://github.com/fre5h/DoctrineEnumBundle/pull/12 • @reykfloeter:

    Android / BSD sharing 
 https://twitter.com/reykfloeter/status/462509913147981824 • Ying und Yang 335/365 by Dennis Skley
 https://www.flickr.com/photos/dskley/11148795446 • Githubs „Choose a license“
 http://choosealicense.com/

  41. Links • Creative Commons
 http://creativecommons.org/ • @paddyforan: Fucking license
 https://twitter.com/paddyforan/status/

    456885308370731008 • Changing the VLC engine license to LGPL
 http://www.videolan.org/press/lgpl.html • Doctrine switches from LGPL to MIT
 http://www.whitewashing.de/2012/05/26/ doctrine_goes_mit.html
  42. Links • beberlei/license-manager
 https://github.com/beberlei/license-manager • CommitStrip: The truth behind Open

    Source apps
 http://www.commitstrip.com/en/2014/05/07/the-truth- behind-open-source-apps/ • @ffffux: Committed to the project
 https://twitter.com/ffffux/status/461069035329683456 • @sigmavirus24: 90% of F/OSS is communication 
 https://twitter.com/sigmavirus24/status/ 457625262348173313
  43. Links • @irnnr: Fixed typo 
 https://twitter.com/irnnr/status/ 451497261566922752 • @ralphtheninja:

    More open to collaboration 
 https://twitter.com/ralphtheninja/status/ 456541985591918592 • Github
 https://github.com/
  44. Further Links • What is Open Source explained in LEGO


    https://www.youtube.com/watch?v=a8fHgx9mE5U • Contributing to Open Source on GitHub
 https://guides.github.com/activities/contributing-to-open-source/ index.html • nickdesaulniers: What Open Source Means To-Me
 https://github.com/nickdesaulniers/What-Open-Source-Means- To-Me • Wie mache ich eigentlich Open Source?
 http://www.magjs.de/2012-01/rehm/rehm.html