Dirk Riehle's Industry and Research Publications

Tag: Evergreen

  • Open source vendor lock-in

    Open source vendor lock-in

    Yesterday, SAP’s CTO Vishal Sikka called for a more open approach to the Java standardization process (JCP), asking SUN to stop ruling it with a heavy hand. Not surprisingly, he got some pushback using the argument that SAP isn’t one to talk about being more open, given its slow involvement with open source. I don’t…

  • The intellectual property rights imperative of single-vendor open source

    The intellectual property rights imperative of single-vendor open source

    I guess everybody knows it but nobody ever named it, as far as I know, so I’m doing it here: The Intellectual Property Rights Imperative of Single-Vendor Commercial Open Source Always act in such a way that you, and only you, possess the right to provide the open source project under a license of your…

  • Every license has its time and place

    Every license has its time and place

    You may have noticed the recent discussion about which open source license a single-vendor commercial open source firm should choose for its community offering. In this blog post I’ll argue that this choice depends on the state and speed of the firm.

  • Patterns of effective tweeting and retweeting

    Patterns of effective tweeting and retweeting

    These are patterns and practices of getting the most out of your 140 characters on Twitter. dirkriehle: Examples are in-lined using blockquote like this; the author is named first Table of Contents General Principles Informational Messages Directed Conversations Social Filtering Global Communication

  • Is it “use” or “reuse”?

    Is it “use” or “reuse”?

    In software engineering, it is an old question whether you are “using” a component or whether you are “reusing” it. People tend to use these two terms interchangeably, annoying those among us who are trying to put precise meaning to terms. Alas, I don’t know of a good commonly accepted definition. I only know that…

  • Estimating commit sizes efficiently [OSS 2009]

    Estimating commit sizes efficiently [OSS 2009]

    Authors: Philipp Hofmann, Dirk Riehle Abstract: The quantitative analysis of software projects can provide insights that let us better understand open source and other software development projects. An important variable used in the analysis of software projects is the amount of work being contributed, the commit size. Unfortunately, post-facto, the commit size can only be…