Dirk Riehle's Industry and Research Publications

Category: 1. Software Industry

  • If Open Data is Like Open Source (20 Years Ago) 1/5: Definition

    If Open Data is Like Open Source (20 Years Ago) 1/5: Definition

    In five posts, I want to speculate about the next twenty years of open data based on the past twenty years of open source. The idea is to transfer what we learned from open source in one way or another to open data. This is part 1 on the definition of open data. Please note…

  • What’s So Bad About the Open Core Model?

    What’s So Bad About the Open Core Model?

    It is common to see members of the open source community at large bash companies that use an open core model to make money. I have always found that curious, because the open source community is not against making money, but many are against making money using this particular approach. Just why? In the open…

  • Open source is not free (nor is free software)

    Open source is not free (nor is free software)

    Later this week I’ll be on a panel at the Automotive Computing Conference in Frankfurt. The organizers sent the questions in advance, and sure enough, they were asking how open source could provide viable software components if it is free (of cost). This perhaps is the most common commercial misconception about open source. Open source…

  • The Missed Opportunity in Defining Open Source #OpenCoreSummit

    The Missed Opportunity in Defining Open Source #OpenCoreSummit

    I’m at my Ph.D. student retreat, following the Open Core Summit, a commercial conference on the use of open source strategies by product vendors, on Twitter. From afar, it appears that the attack on the definition of open source has made it to the conference. This is regrettable, but possible because of a root problem…

  • Industry best practices for corporate open sourcing [HICSS 2020]

    Industry best practices for corporate open sourcing [HICSS 2020]

    Abstract: Companies usually don’t share the source code for the software they develop. While this approach is justified in software that constitutes differentiating intellectual property, proprietary development can lead to redundant development and other opportunity costs. In response, companies are increasingly open sourcing some if not all of their non-differentiating software. Given the limited academic…

  • Managing commercial conflicts of interest in open source foundations [ICSOB 2019]

    Managing commercial conflicts of interest in open source foundations [ICSOB 2019]

    Abstract: When companies opt to open source their software, they may choose to offer the project to an open source foundation. Donating the software to an open source foundation offers a number of advantages, such as access to the foundation’s existing tools and project management. However, in donating the software, the company relinquishes control of…