Published Sep 3, 2019

Episode 94: Open Source Business Models with Dirk Riehle

Explore the strategic landscape of open source business models with Dirk Riehle, as he delves into dual licensing strategies, community building, and the delicate balance between intellectual property and open innovation, highlighting how companies can monetize while nurturing open source development.
Episode Highlights
Software Engineering Radio - the podcast for professional software developers logo

Popular Clips

Episode Highlights

  • GPL Dynamics

    The discussion on GPL licensing highlights its dual nature, serving both philosophical and commercial purposes. explains that while the GPL allows free use, commercial use requires sharing source code, which companies often avoid by opting for a professional license 1. This dual license strategy is both socialist, promoting sharing, and capitalist, preventing competitors from exploiting the code 2. Riehle notes, "The GPL is with something like 70% the most dominant license, but for two very different reasons."

    It's both very socialist and very capitalist at the same time. Isn't that a nice dichotomy?

    ---

    This approach ensures that companies can benefit from open source while maintaining control over their proprietary developments.

       

    License Strategies

    Licenses play a crucial role in defining open source business models, with permissive and viral licenses offering different benefits and challenges. and Dirk discuss how permissive licenses lower market entry barriers, encouraging widespread adoption and service opportunities 3. In contrast, viral licenses like the GPL enforce code sharing, which can deter competitors from exploiting the work 4. Riehle emphasizes, "It's a sequence of steps, which is like what is the main effect you want to cause in the market?"

    How does that define your revenue stream then?

    ---

    Choosing the right license is essential for aligning business goals with open source strategies.

Related Episodes