Dirk Riehle's Industry and Research Publications

Author: Dirk Riehle

  • Free-to-Use, Unless You Are a Cloud Provider (The New Strategy?)

    Free-to-Use, Unless You Are a Cloud Provider (The New Strategy?)

    On the heels of my talk about the current licensing challenges to single-vendor open source firms, I want to discuss the resulting strategy for vendors selling to developers. Single-vendor open source firms go to market by providing software they developed to the world under an open source license. The goal is to create a large…

  • Why Now? And Who? The Struggle Over Single-Vendor / Open-Core Licensing

    Why Now? And Who? The Struggle Over Single-Vendor / Open-Core Licensing

    Update 2023-08-26: Redis writes to us that they rebranded from Redis Labs, to Redis. In yesterday’s talk I reviewed the current licensing struggle of single-vendor open source firms. Single-vendor open source firms go to market by providing software they developed for free, under an open source license, while also offering a commercially licensed version of…

  • Single-Vendor Open Source at the Crossroads (Slides) #lfosls

    Single-Vendor Open Source at the Crossroads (Slides) #lfosls

    I’ll be giving a presentation on single-vendor open source today at the Linux Foundation Open Source Leadership Summit 2019. Abstract: Most venture capital funding in open source flows to single-vendor open source firms. With the struggles over licensing in the cloud, these companies find themselves at the crossroads: Stay true to open source or move…

  • The Importance of Product Management

    The Importance of Product Management

    Another role or function that is often confusing to Germany high-tech companies is product management. Startups tend to get it right these days, but large organizations often remain unfazed by a lack of strong product management. A product manager is responsible for defining the product innovation and associated business plan (strategic product management) as well…

  • CTO vs. VP of Engineering

    CTO vs. VP of Engineering

    In tech companies, startups and large companies alike, of the many roles you need to define, two seem to be particularly confusing to German startups: The CTO and the VP of Engineering role. Many German startups I’ve seen simply have a person titled CTO who does both (and sometimes neither). These two roles are very…

  • Escalating levels of complexity in inner source projects

    Escalating levels of complexity in inner source projects

    Yesterday, I discussed what makes a good pilot project in inner source. The main thrust of the suggestion was not to start with a big bang but rather to choose a relevant but not too large project. This begs the question of complexity of projects, specifically viewed from an inner source perspective. How should you…