Open Source Strategy: Get Clear On What You Want

Open Source Strategy: Get Clear On What You Want

In my work at Google and Sysdig, I've seen first hand how open source can have a powerful business benefit: from creating new markets, to boosting product adoption. However, for every success story I've worked on, there are many companies and leaders who are confused about how to use open source well.

Open source is not a business strategy, but it can function as part of one—it's easy to miss this when media picks up "open source" as a big part of a company's success story. Starry-eyed leaders can say things like "I want to do the next Kubernetes," rather than address the dynamics of their own particular market. Seeing the end result of a rockstar project isn't the same as knowing the journey, and why everything worked out as it did.

What you need to do is understand your business needs, and how open source can contribute. Let's root this in some example benefits you can reap from open source in engineering, business, and human capital.

  1. Engineering velocity: much of computing isn't differentiated, and by agreeing to use the same open code, you move faster. At Google, we released TensorFlow in order to accelerate researchers: many ML and AI papers built on TensorFlow, in turn speeding the rate at which Google could consume that new research.
  2. Speeding adoption: open source functions as the most effective testament for a paid product, as it comes with deep engineering buy-in. If you capture a large user base, even a small percentage of conversions from open source to paid drives strong revenue. At Sysdig, we found the majority of buyers for threat detection were already Falco users, and had bought into the technical approach.
  3. Attracting talent: developers love the friction-free way they can adopt open source, and grow careers based on their contributions and communities. A strong community approach gives you a talent pool to hire from, and social incentives to keep developers focused around your way of doing things.

Open source in business is obviously a lot more than the code. There's a spectrum of tactics you can use to fuel diverse goals such as ecosystem creation, on community, or on owning a de facto industry standard. The biggest hurdle to clear, though, is to get clear on what you want.

The design of your project, its community, and even the way APIs are structured, will depend on which goals you want to hit. There's no magic bullet: successful commercial open source is intentionally designed and marketed—from code to community—with a business goal in mind.

--

This is the first in a series of posts about my career and experiences in open source and other topics. Follow me, Edd Wilder-James , and keep your eyes peeled for the next one!

I agree. As previous head of open source governance at Orange, this was one of the first things I asked projects when they came for advice. The answer to the question must dovetail with the product/project strategy and not just be a simple “it’s a good thing to make it open source” mentality.

This reminds me of my time at Zalando. The CTO took a similar approach to Google's strategy with TensorFlow by leveraging open source to drive developer velocity. This is where I learned developer velocity and developer adoption were actually "things." They used Backstage as the foundation for the developer portal, Sunrise, a platform that centralizes tools and information that streamlines the developer experience across over 200 internal teams (2500 devs). This adoption allowed them to build using known and approved tools and repositories instead of building everything from scratch. Because of that, they had more time to focus on integration and improving usability, which significantly enhanced developer productivity and satisfaction. Zalando also contributed to the community with custom plugins, like their API linter, making Sunrise more than just a tool for internal use. That approach helped foster innovation, improve operational efficiency, and boost developer experiences overall. Open source doesn’t just drive faster development at Zalando; it cultivates a community that contributes to a shared foundation, which is critical for long-term success and memorable customer experiences.

要查看或添加评论,请登录

Edd Wilder-James的更多文章

  • The Single Best Thing You Can Do For Your Career

    The Single Best Thing You Can Do For Your Career

    As a manager and executive coach, I've noticed a striking pattern: many professional challenges that appear complex…

    3 条评论
  • Issue #3 — AI, My Take

    Issue #3 — AI, My Take

    AI, sigh. What could be said about it that hasn't already been said? In fact, what was probably said about AI by an AI,…

  • Generative AI is a Race to the Middle

    Generative AI is a Race to the Middle

    Generative AI, while undeniably powerful, is rapidly becoming ubiquitous. The initial advantage gained from…

    1 条评论
  • How To Think About Value in AI

    How To Think About Value in AI

    Ever since big data came on the scene, the tech industry has been on an incline of hype and investment in data and AI…

  • Issue #2 — On Program Management

    Issue #2 — On Program Management

    For better or worse, I spent my time at Google sailing under the flag of program management. It's a convenient place to…

  • Invisible Impact: Why Self-Advocacy is Crucial for Program Managers

    Invisible Impact: Why Self-Advocacy is Crucial for Program Managers

    As program managers we are the orchestrators, the facilitators, the ones who make things happen behind the scenes. We…

    2 条评论
  • What Is An Open Source Program Manager?

    What Is An Open Source Program Manager?

    As tech companies depend on open source projects as part of their strategy, many have created their own OSPO (Open…

    1 条评论
  • More Than Just Spreadsheets: Becoming an Enterprising Program Manager

    More Than Just Spreadsheets: Becoming an Enterprising Program Manager

    The tech world loves to celebrate the disruptors, the innovators, the ones who code the next big thing. But often…

    4 条评论
  • Issue #1 — Me And Open Source

    Issue #1 — Me And Open Source

    Hi friends! I'm looking forward to sharing with you as I embark on a project to capture some of my hard-won insights…

    1 条评论
  • From Grassroots to Global Infrastructure: The Reality and Crisis of Open Source

    From Grassroots to Global Infrastructure: The Reality and Crisis of Open Source

    Over the last two decades, I've witnessed open source transform from a developer community phenomenon to the backbone…

社区洞察

其他会员也浏览了