Dirk Riehle's Industry and Research Publications

Category: 1. Software Industry

  • Podcast on product management and commercial open source

    Podcast on product management and commercial open source

    Thomas Otter and Dave Kellogg of The SaaS Product Power Breakfast had me join their show and discuss product management, commercial open source, and cloud service strategies. It is out already as a podcast (local copy). Check it out and make sure to subscribe to their show! Show notes There were a couple of references…

  • The future resurgence of copyleft

    The future resurgence of copyleft

    In 2009, half of open source code was licensed under the GPLv2 license, the canonical copyleft license. Every other license had less than 10% market share. Over the years, the MIT license and other permissive licenses kept climbing at the expense of the GPLv2. As of today, the MIT license is the leading license with…

  • HarmonyOS, Android, and a radio interview

    HarmonyOS, Android, and a radio interview

    I was interviewed by Lovis Krüger German radio broadcaster WDR on Huawei’s HarmonyOS and the industry strategies around it. Two audio statements made it into the show: (1) HarmonyOS uses a lot of open source software and (2) Huawei can’t use the Android trademark without Google’s permission. So I thought I provide my notes here.…

  • Open source project licensing

    Open source project licensing

    In a well-working community open source project, many people contribute. In particular, software developers will submit code contributions. As a consequence, without further measures, the copyright in the project’s code will be widely shared among its contributors.  To ensure that a project can be used without fear of violating someone’s intellectual property rights, all project…

  • Open source distributions by life-cycle

    Open source distributions by life-cycle

    An open source distribution is a set of open source components configured and put together to work well as one piece of software. A commercial open source distribution is a product that you pay for, and a non-commercial distribution is freely available software. Commercial distributions may be complex products, but not all complex products are…

  • Open source explained (in German, without jargon, in 1500 Words)

    Open source explained (in German, without jargon, in 1500 Words)

    Open-Source-Software, im engeren Sinne, ist Computer-Software (Programme), die kostenfrei genutzt, modifiziert, und weitergegeben werden können. Bekannte Beispiele für Open-Source-Software sind das Linux Betriebssystem und der Firefox Web-Browser. Open Source im weiteren Sinne ist ein von Menschen getragenes Phänomen, das uns ungeahnte Möglichkeiten der weltweiten Zusammenarbeit sowie neue Geschäftsmodelle gegeben hat. 1. Open-Source-Lizenzen Am Anfang standen…