I was revising my talk on “Inner Source” when it occurred to me that it might be fun to review the changes to the sf.net (Sourceforge) homepage. Please find my collection of screenshots below. I only started saving them in 2007 so pointers to more and older screenshots are welcome! (In particular if they come with a CC license so that I can use them in talks, attribution is a given. I trust that Geek.net does not object…) Thanks!
Category Archives: Open Source
Upcoming Talk: The Open Source Volunteering Process
| Title | The Open Source Volunteering Process |
| Abstract | Open source projects critically depend on bringing new project members on board speedily and effectively. In this talk, I’ll describe the open source volunteering and on-boarding process. I’ll discuss the roles people play and the practices they follow, and I’ll illustrate how this process works by showing the open source software development tools that support it. |
| Speaker | Prof. Dr. Dirk Riehle, University of Erlangen-Nürnberg |
| Date | 14.07.11, 18:30(-20:00) |
| Location | Cogneon GmbH, Henkestr. 91, Erlangen |
| More | GfWM Website Announcement (in German) |
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 blissfully unaware of until then. Nothing teaches concepts better than a colorful story, and so I have been using the IP strategies around Java to make this dry topic come alive. For fun, comments, and corrections, I’m providing the short version of my talk below, including commentary. (You can also download a PDF version of the talk, with our without notes, licensed as CC-BY 3.0. If you find this useful for teaching, please tell me.) Students at this point have a basic working understanding of intellectual property and exclusion rights. Please let me know what you think! Finally, IANAL.

Java is an important technology powering the modern web and in particular enterprise applications. It has a checkered intellectual property history, and with the recent acquisition of Sun, the Java creator and owner, by Oracle, things only stand to heat up. This slide set discusses some of the more interesting issues around Java intellectual property and its strategic use in business.
- What is Java?
- Short Java IP Story Time-Line
- Three Substories
- Java’s Challenge to the Windows Platform
- Microsoft and Java
- The OpenJDK Strategy (Open Core Model)
- Certification of Compatible Implementations
- Threats to Commercial Revenue
- Main Tools to Curtail “Competitors”
- Problems for Alternative Implementations
- Problems for OpenJDK Forks
- Thank you! and References
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 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 we know what we are doing). My point is being illustrated by the following figure that I occasionally use:

New Talk: How and Why IT User Companies Sponsor Open Source
New talk! For German, see below. Other stock talks here. If you are interested in this talk, feel free to contact me.
| Topics | Open source, IT user company, open source foundation, sponsored open source |
| Audience | CIO, CFO, product manager, project manager |
| Format | 45min talk, 60min talk |
| Level | Intermediate |
The Parser that Cracked the MediaWiki Code
I am happy to announce that we finally open sourced the Sweble Wikitext parser. You can find the announcement on the OSR Group blog or directly on the Sweble project site. This is the work of Hannes Dohrn, my first Ph.D. student, who I hired in 2009 to implement a Wikitext parser.
So what about this “cracking the MediaWiki code”?
Wikipedia aims to bring the (encyclopedic) knowledge of the world to all of us, for free. While already ten years old, the Wikipedia community is just getting started, and we have barely seen the tip of the iceberg, there is so much more to come. All that wonderful content is being written by volunteers using a (seemingly) simple language called Wikitext (the stuff you type in once you click on edit). Until today, Wikitext had been poorly defined.
Open Commons Region Linz is Starting
The region of and around Linz, Austria, has declared itself the Open Commons Region Linz. The opening festivities, including talks, free-of-charge, will take place on April 11th, 2011, in Linz (naturally). Read more about it on the blog of the Open Commons Region Linz! I’m a member of the academic advisory council of the Open Commons Region Linz and applaud and support the effort. I’m also happy to say that it will me bring to Linz in person once in a while.
More Upcoming Talks: Open Source Research
I’ll be presenting the Open Source Research talk repeatedly over the next few months. The next three instances are in China, specifically:
- Tsinghua University on March 17th, 2011
- Peking University on March 18th, 2011
- University of Macau on April 1st, 2011
After that it’s back to Germany.
Upcoming Talk, Tsinghua University: Open Source Research
| 报告题目 | Open Source Research |
| 报告人 | Prof. Dr. Dirk Riehle, University of Erlangen, Germany |
| 时间 | 2011年03月17日(周一) 10:00am-noon |
| 地点 | FIT大楼 4-302 |
