Dirk Riehle's Industry and Research Publications

Category: 1. Software Industry

  • Amazon’s announcement about Corretto and Java’s future

    Amazon’s announcement about Corretto and Java’s future

    Ever since Oracle got their hands on Java (by way of acquiring Sun Microsystems), it has worked hard on making money of it. As far as I can tell, it has been as unsuccessful at this as the prior owner, Sun. Compared to Sun, Oracle upped the ante by way of suing Google over Dalvik,…

  • No open-source software allowed in products and services

    No open-source software allowed in products and services

    I was recently pointed to a German bank’s AGB (general purchasing terms and conditions), which contained the following clause: 9.5 The SUPPLIER guarantees that as part of provided services no open source software has been used. I think such a clause warrants a deeply humored #MUWHAHA. First, the factual. Even Windows contains open-source software. Open-source…

  • Cargo cult startup incubators

    Cargo cult startup incubators

    The continued creation of me-too startup incubators reminds me of the (South Seas’) cargo cult. Richard Feynman tells the story this way: The cargo cult people were natives of the South Seas who, during the world war, benefited from Western civilizations bringing cargo to their land. After the war ended, and the cargo stopped coming,…

  • On the state of using vs. contributing to open source

    On the state of using vs. contributing to open source

    Digital Ocean just published a survey of developers that indicates how companies are getting more comfortable with using open source, but remain much less comfortable with contributing to open source. Matt Asay and Chris Aniszczyk picked up on this, suggesting that open source will become more sustainable if we get those contribution numbers up. What…

  • Open source license compliance in mobile apps

    Open source license compliance in mobile apps

    Open source license compliance is not for the faint of heart. Among many things, a company needs to tell the recipients of a distribution which open source software is used in their products. In the case of mobile apps, free or not, the user is the recipient and the app is the distribution. Downloading an…

  • Some argue that dual-licensing in commercial open source indicates a lack of ability to provide superior service

    Some argue that dual-licensing in commercial open source indicates a lack of ability to provide superior service

    This is obviously wrong. The use of dual licensing and the ability to provide superior service for open source are unrelated forms of competitive advantage, and without further circumstances, a business should exploit both advantages. Let me explain. Dual (or multiple) licensing is a strategy, in which a company develops software, releases it under an…