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

Lunch talk at ASTAR

Harish Pillay
September 19, 2014

Lunch talk at ASTAR

Lunch talk at ASTAR about open source and how best the researchers etc t ASTAR can participate.

Harish Pillay

September 19, 2014
Tweet

More Decks by Harish Pillay

Other Decks in Technology

Transcript

  1. How Open Source Collaboration is Innovating the Future Harish Pillay

    Head, Community Architecture and Leadership Red Hat, [email protected] September 19, 2014 A*STAR ITSS Lunchtime Seminar
  2. 29 To be the catalyst in communities of customers, contributors,

    and partners creating better technology the open source way.
  3. 30 To be the catalyst in communities of customers, contributors,

    and partners creating better technology the open source way. Red Hat's Mission Statement
  4. 31 To be the catalyst in communities of customers, contributors,

    and partners creating better technology the open source way. Red Hat's Mission Statement
  5. 33 The Open Source Connection Open source/free(dom) software happens because

    people are motivated by: - “scratch your own itch”
  6. 34 The Open Source Connection Open source/free(dom) software happens because

    people are motivated by: - “scratch your own itch” - “I can do that”
  7. 36 How Open Source Trumps Others ✔ Open source ensures

    the adoption of open standards ✔ Open standards in turn ensure that when systems need to be fixed, it can be done
  8. 37 How Open Source Trumps Others ✔ Open source ensures

    the adoption of open standards ✔ Open standards in turn ensure that when systems need to be fixed, it can be done ✔ This alone mitigates interoperability issues
  9. 41 The Key Ideas ✔ Open Source ✔ Open Standards

    ✔ Interoperability ✔ Three essential conditions to ensure no lock-in and maximum choice
  10. 46 Over a couple of months in 1999, the DVD

    Association's “secure” code “Content Scrambling System” was broken
  11. 47 for DVDs in Linux screw the MPAA and ;

    do dig $DVDs.z.zoy.org ; done | \ perl -ne 's/\.//g; print pack("H224", $1) if(/^x([^z]*)/)' | gunzip Source: http://decss.zoy.org/
  12. 57 Collaborative Tools 100% Open Source Tools - git (gitlab/gitosis)

    - wikis/markdown - bugzilla - irc/waartaa - etherpad
  13. 63 Ideas - Use tools whose code you can check

    - Digital Science www.digital-science.com - Run My Code www.runmycode.org - OpenShift www.openshift.com - Project Atomic www.projectatomic.io - PLOS www.plos.org - OpenSource.com www.opensource.com
  14. 72 Copyrights - Use CreativeCommons.org - General Public License etc

    for code - Check opensource.org for license options
  15. 74 Patents - Patenting SOFTWARE is a HUGE problem https://www.eff.org/patent

    - Patents Stifle Innovation https://www.forbes.com/sites/danielfisher /2014/06/18/13633/
  16. 75 Patents - Patenting SOFTWARE is a HUGE problem https://www.eff.org/patent

    - Patents Stifle Innovation https://www.forbes.com/sites/danielfisher /2014/06/18/13633/ - Beware of patent trolls http://www.thisamericanlife.org/radio- archives/episode/441/when-patents-attack
  17. 76 What You Can Do Now - Set up an

    A-STAR wide: git repo and OpenShift PaaS - Encourage use of GPL and Creative Commons licenses - Release Early, Release Often - Fail Early, Fail Fast - Share like there's no tomorrow