Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Selling the Open-Source Philosophy - DrupalCon Latin America

256 views

Published on

This talk consolidates positive experiences in the inclusion of the open source philosophy (not only the open code) in proposals to big companies.
We will highlight topics about the open source philosophy using the drupal community as our example and talk about some common questions that clients bring about open-source and some answers that worked well for us.
We will show how companies can benefit in security and ROI by adopting open-source code, and by contributing back with code.
We will try to make this talk very participative, so bring your questions, experiences (good or bad) and let's share!

Published in: Software
  • Be the first to comment

  • Be the first to like this

Selling the Open-Source Philosophy - DrupalCon Latin America

  1. 1. Lucas Arruda lucas@ciandt.com @lunascarruda Renato Vasconcellos renato@taller.net.br @revagomes SELLING THE OPEN-SOURCE PHILOSOPHY
  2. 2. Lucas Arruda Software Architect @ CI&T DCO Open-Source enthusiast Acquia Certified Developer Based on Campinas-SP / Brazil Zend Certified Engineer PHP 5.3 Drupaler for 4+ yrs GCP Authorized Trainer & Qualified Dev.
  3. 3. Handrus Based on Florianópolis-SC / BR Software Architect / Dev @ Taller Open-Source & Agile ~10 yrs on the road Drupaler for 6 yrs
  4. 4. Renato Vasconcellos Based on Florianópolis-SC / BR Software Architect / Dev @ Taller Open-Source and Agile ~8 yrs on the road Drupaler for ~6 yrs
  5. 5. Anyway… What is Open- Source?
  6. 6. ● To harness the power of distributed peer-review and transparency. OSI defines Open-Source as a process that promises: ● More quality, reliability, flexibility, better cost control and long-term stability. ● End to predatory vendor lock-in.
  7. 7. Is that hard to sell Open-Source?
  8. 8. First we need to refute some myths.
  9. 9. “Open-Source is Insecure”
  10. 10. “Open Source Quality is Low”
  11. 11. Coverity Scan Report for Open-Source Metric Open-Source Proprietary Source Defect Density* .59 .72 ● Code analysis tool used by Microsoft, SAP, Novell, Symantec, NASA, Konami… ● Analyse C/C++ and Java source *Number of defects for every 1k lines
  12. 12. Coverity Scan Report for Open-Source ● “8 out of 10 people surveyed are choosing Open-Source based on quality.” ● “Open-source code quality surpasses proprietary code quality in C/C++ projects” ● “If software is eating the world, then open-source software is leading the charge,” Zack Samocha, senior director of products for Coverity
  13. 13. “Nobody owns, no one supports”
  14. 14. “Life is not a bed of roses”
  15. 15. “Open-Source is Insecure” “Open Source Quality is Low” “Nobody owns, no one supports”
  16. 16. Is that hard to sell Drupal?
  17. 17. Security team (43 members) Drupal Security Peer review Pareview.sh Automated tests
  18. 18. Protection against major flaws: Drupal Security ● Injection ● Cross Site Scripting ● Session Management ● Cross Site Request Forgeries
  19. 19. Vulnerability Tests (Veracode, Qualys) Drupal Security is-drupal-secure ? Whitehouse.gov switch to Drupal Drupal PCI Compliance
  20. 20. Coding Standards Drupal Quality Peer review Pareview.sh Automated tests Huge community
  21. 21. Drupal Showcases
  22. 22. “You know when a piece of software is mature when it starts being adopted by financial services organizations. ING Financial Services recently moved a number of sites from Oracle Stellent to Drupal. Among these sites are http://ing.us, the main portal for their US market. The driver behind this migration was to move to a platform that was more dynamic and provided faster time to market.” ING using Drupal, Dries Buytaert (http://buytaert.net/ing-using-drupal) ING using Drupal
  23. 23. Drupal.com
  24. 24. ~30k Modules ~2.1k Themes ~37K Developers ~2.5k commits/week 5k Issue Comments/week Get it for Free
  25. 25. 1,147,066 people in 229 countries speaking 180 languages Get it for Free
  26. 26. “There is a module for that!”
  27. 27. Demo Framework
  28. 28. Recapping...
  29. 29. Security & Quality Open-source software is secure and quality is set to the higher standards. Market Adoption Huge number of companies are using Drupal to drive their businesses and are having success! Community Tools & Support Many existing resources are available to be reused and both community and companies support them.
  30. 30. Sold the project... Now What?
  31. 31. “Come for the software. Stay for the community.”
  32. 32. 3. Forking 2. Continuous Improvement Advantages only open- source projects have: 1. Alignment with Social Values (and exposition). 4. Easier to identify qualified skilled labors.
  33. 33. 7. Great support 6. Faster issue resolutions 5. Create your features! Advantages only open- source projects have: Most of these for FREE!
  34. 34. All of that just depends on one thing: Give back to the community!
  35. 35. THANKS FOR BEING HERE! Please evaluate this presentation! bit.ly/evaluate-us
  36. 36. Q&A
  37. 37. @lunascarruda lunascar@gmail.com github.com/larruda drupal.org/u/larruda linkedin.com/in/larruda @revagomes revagomes@gmail.com github.com/revagomes drupal.org/u/revagomes about.me/revagomes Please evaluate this presentation! bit.ly/evaluate-us

×