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

Why licensing is just the first step

03e2e7de45b193cac192ae7ea071e5ff?s=47 Arfon Smith
January 06, 2015

Why licensing is just the first step

My slides from the AAS 225 session 'Licensing Astrophysics Codes: What You Need to Know'

03e2e7de45b193cac192ae7ea071e5ff?s=128

Arfon Smith

January 06, 2015
Tweet

Transcript

  1. Why licensing is just the first step Arfon Smith @arfon

    Creative Commons Attribution 3.0 Unported License
  2. !

  3. GitHub

  4. 0 3,000,000 6,000,000 9,000,000 2007 2008 2009 2010 2011 2012

    2013 2014 Users
  5. 4,000,000 8,000,000 12,000,000 16,000,000 20,000,000 2007 2008 2009 2010 2011

    2012 2013 2014 Repositories
  6. GitHub delivered on a theoretical promise of open source

  7. Open source collaborations Open Source vs Open Collaborations

  8. Open source collaborations Open Source: the right to modify

  9. Open source collaborations Open Collaborations: a highly collaborative development process

    and are receptive to contributions of code, documentation, discussion, etc from anyone who shows competent interest.
  10. The pull request

  11. None
  12. None
  13. None
  14. None
  15. None
  16. None
  17. None
  18. discuss improve Code first, permission later

  19. Exposed process

  20. Every time this happens the community learns

  21. Merged pull requests

  22. None
  23. None
  24. None
  25. Why are you releasing your project?

  26. For contributions?

  27. For prestige?

  28. For compliance?

  29. What kind of project will you create?

  30. Thanks. arfon@github.com @arfon "