Dirk Riehle's Industry and Research Publications

Tag: Evergreen

  • The Java IP Story

    The Java IP Story

    Every year, I teach the AMOS class, a lab course on “Agile Methods and Open Source” that combines lectures with a real software project that ideally turns into a startup (see the AMOS Project concept, in German). To explain open source, I have to introduce students to intellectual property rights, of which most have been…

  • The Open Source Big Bang

    The Open Source Big Bang

    Open source is not only software, but also an approach to software development. The public nature of open source projects lets us show how open source software development scales to the largest project sizes. The following figure illustrates the scalability of open source software development. I call it the big bang of open source. The…

  • The Open Source Innovation and Commoditization Frontier

    The Open Source Innovation and Commoditization Frontier

    Following up on Matt Aslett’s excellent post about the growth of permissive licenses and a short discussion about it on my research group’s blog, I wanted to suggest here a thought about the ratio of new vendor-owned vs. community-owned open source projects. I’m ignoring existing projects because of their path dependence (read: only today do…

  • The single-vendor commercial open source business model [Book Chapter]

    The single-vendor commercial open source business model [Book Chapter]

    Update 2012-01-28: Springer changed the citation. The reference below reflects this. Springer just republished our 2009 article on how vendor-owned open source works, again. Here is the abstract: Abstract: Single-vendor commercial open source software projects are open source software projects that are owned by a single firm that derives a direct and significant revenue stream…

  • Control points and steering mechanisms in open-source software projects

    Control points and steering mechanisms in open-source software projects

    Following up on my Lisog talk earlier this month, I was asked to write up the talk’s content. So here we go, my analysis of what commercial open source firms do to manage or steer open source projects they depend on. Abstract: Most commercial software today depends on open source software. The commercial software might…

  • Community Open Source as the Raw Material of Computing Utility Providers

    It’s April 2nd, so the Apache Software Foundation’s 2010 April Fools’ joke is over. Here is why I liked it a lot. It represents a hypothetical: What if the ASF and its projects could be bought? Or, if not bought, then put under control or strong influence of corporate interests like in traditional open source…