Dirk Riehle's Industry and Research Publications

Category: 1.2 Open Source (Industry)

  • Why Open Source is Hard for Closed Source Vendors (Alpha Release)

    It is difficult for many closed source software vendors to embrace open source. Why is this so? After all, over the last years we have come to understand the many business benefits of employing open source as part of a software vendor’s strategy toolbox. In this presentation, I make a first attempt at answering this…

  • The Commenting Practice of Open Source (Completed, for Now) [Onward! 2009]

    For now, the final paper in this sequence of short publications of how open source software projects document their code. The paper is basically a more comprehensive summary of prior articles, with a bit more of data. Here the abstract and reference: Abstract: The development processes of open source software are different from traditional closed…

  • ICSE 2009 NIER Presentation on Open Source Comment Density

    Our ICSE 2009 NIER short paper on open source comment density had an accompanying poster presentation, provided here for ease of access. It conveniently summarizes some of our prior work. I hope it will be up soon on the ICSE 2009 NIER post-conference page. If SlideShare fails you for some reason or another, here is…

  • Red Hat on Patents and Total Growth of Open Source

    A couple of days ago, Red Hat filed a brief with the EPO (European Patent Office), arguing that patents hinder software innovation (as masterfully summarized by Glynn Moody). From Red Hat’s press release: Today Red Hat took its efforts to confront the problem of software patents to new ground by filing a brief with the…

  • The Sweet Spot of Code Commenting in Open Source

    In a large-scale study of active working open source projects we have found an average comment density of about 20% (= one comment line in five code lines). Given that much of open source remains volunteer work, we believe that a comment density of 20% represents the sweet spot of code commenting in open source…

  • The Comment Density of Open Source Software Code [ICSE NIER 2009]

    Author: Oliver Arafat, Dirk Riehle Abstract: The development processes of open source software are different from traditional closed source development processes. Still, open source software is frequently of high quality. Thus, we are investigating how open source software creates high quality and whether it can maintain this quality for ever larger project sizes. In this…