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

Investing in Open-Source. Why so many contribut...

Investing in Open-Source. Why so many contribute to OSS and why you should, too

Less productivity, missed project deadlines and wasted money: that’s what you get for letting your developers work on open-source projects.

Or do you really?

In this talk you will learn about the value that an investment in JavaScript ecosystems provides to businesses on different levels.

By example of organisations who benefit and give back to the open-source projects, you will see why paying your team to spend time on OSS might be the best business decision you will make this year.

Jessy Jordan

October 08, 2022
Tweet

More Decks by Jessy Jordan

Other Decks in Technology

Transcript

  1. There is No Software Without Open-Source > 95% of today’s

    digital products are built on top of open-source components Aligning Business Goals and Risks in OSS Adoption. Costal et al. 2015 @jayjayjpg
  2. Building on the Shoulders of Giants Using OSS from the

    JS ecosystem The JavaScript open-source ecosystem has been adopted by millions Convenient to use Avoid need to reinvent the wheel @jayjayjpg
  3. Image by Polymath38 (Wikimedia), Creative Commons Attribution-Share Alike 3.0 “Using

    React in my new web app rocks!” OSS OSS Adoption in a nutshell @jayjayjpg
  4. OSS Adoption as an essential part of software development Aligning

    Business Goals and Risks in OSS Adoption. Costal et al. 2015 OSS Adoption Using OSS as part of your infrastructure @jayjayjpg
  5. Image by Tomtchik on Wikimedia, Creative Commons Attribution-Share Alike 3.0

    “Let’s create a Clojure to JavaScript compiler and share it with everyone!” v1.0 v1.1 v1.9.518 v1.11.4 @jayjayjpg
  6. OSS Integration: Contributing back to OSS Aligning Business Goals and

    Risks in OSS Adoption. Costal et al. 2015 OSS Adoption OSS Integration Using OSS as part of your infrastructure Contributing to OSS @jayjayjpg
  7. Jessy Jordan, Sta ff Software Engineer at Meroxa Investing in

    Open-Source Why so many contribute to OSS and why you should, too @jayjayjpg
  8. whoami @jayjayjpg From Berlin, Germany Sta ff Software Engineer @meroxadata

    How I got into open-source: OpenTechSchool Berlin EmberJS …many of my jobs! @jayjayjpg
  9. Beyond Netscape: The Open-Source Development Model Becomes Mainstream Code Rush

    (2000) by David Winton, licensed under Creative Commons BY-NC-SA 3.0 US @jayjayjpg
  10. “Netscape is giving away its source code to programmers outside

    the company. […]” Code Rush (2000) by David Winton, licensed under Creative Commons BY-NC-SA 3.0 US @jayjayjpg
  11. What is Open-Source Software (OSS)? The Short Answer Copyright holder

    grants anyone permission to use the software modify the software inspect the software redistribute The software to anyone any purpose @jayjayjpg
  12. “Netscape is giving away its source code to programmers outside

    the company. […] The code is named Mozilla and if widely adapted it will make Netscape’s code the internet standard, drawing users to its other products and restoring the company’s sagging fortunes.” Code Rush (2000) by David Winton, licensed under Creative Commons BY-NC-SA 3.0 US @jayjayjpg
  13. Code Rush (2000) by David Winton, licensed under Creative Commons

    BY-NC-SA 3.0 US Code Rush: A Peek into the Early Days of OSS and the Internet @jayjayjpg
  14. Code Rush (2000) by David Winton, licensed under Creative Commons

    BY-NC-SA 3.0 US Code Rush: A Peek into the Early Days of OSS and the Internet @jayjayjpg
  15. Code Rush (2000) by David Winton, licensed under Creative Commons

    BY-NC-SA 3.0 US Code Rush: A Peek into the Early Days of OSS and the Internet @jayjayjpg
  16. Open-source projects lead to profitable business models Open-source businesses are

    expected to become the next trillion dollar industry Successful businesses that emerged from an open-source core product MongoDB Con fl uent Elastic HashiCorp @jayjayjpg
  17. Open-source projects lead to profitable business models Open-source businesses are

    expected to become the next trillion dollar industry Successful businesses that emerged from an open-source core product MongoDB Con fl uent Elastic HashiCorp $13.4B* $4.9B* $6.9B* $7B* @jayjayjpg
  18. Different types of OSS business models Open Source Product Ads

    Consulting Cloud Service (SaaS) Premium & Enterprise Features Sponsoring @jayjayjpg
  19. Investing in OSS yields returns for businesses Symbiotic relationship between

    open-source and commercial products + services Talent recruitment: Community engagement connects businesses with IT talent Business branding following example of big tech companies, such as Google, Net fl ix, Meta and others 💸 @jayjayjpg
  20. Code Rush (2000) by David Winton, licensed under Creative Commons

    BY-NC-SA 3.0 US The Outcome of Netscape’s OSS Strategy: The Mozilla Foundation @jayjayjpg
  21. Code Rush (2000) by David Winton, licensed under Creative Commons

    BY-NC-SA 3.0 US Netscape and Mozilla Project: Influencing web standards for decades Mozilla Foundation in 2003 One of the biggest and most notable open-source communities to this date Mainstream OSS pioneer in early 2000s @jayjayjpg
  22. Conduit Open Knowledge Sharing between Data Engineering (DE) Software Engineering

    (SWE) Industry Conduit as real-time data orchestration platform with UI written in EmberJS / server in Go + gRPC open-sourced in 2022 Knowledge sharing and insight into real- world use cases for data tooling Data connector ecosystem can be extended by community to suit their needs @jayjayjpg
  23. npm Another example of how far a developer community can

    extend a product 1.3M packages in 12 years @jayjayjpg
  24. Open-Source makes for better software Software with better market fi

    t and usability Software that is more reliable and secure Open knowledge about source of bugs and security vulnerabilities facilitates resolution in shorter amount of time than in closed source software The Economics of Technology Sharing: Open-Source and Beyond. Lerner and Tirole, 2005 @jayjayjpg
  25. Common Risks in OSS Security Package Management in the JS

    ecosystem makes tracking of bugs and security issues challenging Risks of highly decentralized software development Limited shared responsibility on projects stalls security e ff orts @jayjayjpg
  26. OSS Security OSS is signi fi cantly more secure than

    closed source if certain conditions are met Software is not only theoretically, but also practically reviewed by many, independent reviewers Reviewers and code contributors have the su ffi cient expertise to detect and address security issues Application and distribution of software fi xes occurs in a timely manner 🔐 @jayjayjpg
  27. Photo by Brian Katt, Creative Commons Attribution-Share Alike 3.0 Unported

    Investing in Open-Source The Software Engineer @jayjayjpg
  28. Photo by Brian Katt, Creative Commons Attribution-Share Alike 3.0 Unported

    The Economics of Technology Sharing: Open-Source and Beyond. Lerner and Tirole, 2005 Why individuals contribute to open-source @jayjayjpg
  29. Photo by Brian Katt, Creative Commons Attribution-Share Alike 3.0 Unported

    The Economics of Technology Sharing: Open-Source and Beyond. Lerner and Tirole, 2005 Why individuals contribute to open-source Solving “paid work” problems Peer-recognition increased visibility in the labor market / VC Just for fun Sharing ideas and solutions with the community @jayjayjpg
  30. Reinvest by contributing to open-source OSS Integration Investment in your

    business Investment in your product Investment in yourself and your community @jayjayjpg
  31. Sources Investing in Open Source: Why so many contribute to

    OSS and why you should, too @NordicJS 2022 @jayjayjpg Aligning Business Goals and Risks in OSS Adoption. Costal et al., 2015 (Research paper, free access) Code Rush. David Winton, 2000. (Documentary fi lm, freely available on YouTube under CC license) The Economics of Technology Sharing: Open-Source and Beyond. Lerner and Tirole, 2005 (Research paper, free access) “History of the Mozilla Project” on mozilla.org “History of the Open Source Initiative” on opensource.org “kik, left-pad and npm” on the archived npm blog Wikipedia: List of software originally released in the year 1998 Wikipedia: Business models for open-source software