Open Source Career 2014 Talk Slides, Photos, and Video

The talk “The Open Source Software Developer Career and its Benefits”, which I gave at the 2014 Entwicklertag in Karlsruhe earlier this year, is now fully documented. You can take a look at the original paper, talk slides, event photos, and finally (woohoo!) a quality video recording courtesy Andrena, the organizers of the Entwicklertag. For simplicity’s sake, below please find an embedded Youtube video (local copy).

IT Standards and Open Source (Repeat)

An old debate has recently been rearing its ugly head: the value of standards in IT and the role of open source. In my view, it is really very simple. There are two types of standards, and they determine the role that open source can play.

  1. There is a type of standard (type 1) where vendors truly want to collaborate (let’s call it an “honest standard”), and then
  2. there is a type of standard (type 2) where vendors do not want to collaborate and create a standard only to satisfy politicians and/or the public.

Continue reading

Should You Learn to Code?

The U.S. president Barack Obama wants to learn programming and so does former New York City major Michael Bloomberg. Germany’s chancelor Angela Merkel does not, but reports tell us that her cell phone connection was spied on by the U.S.A. As long as it doesn’t turn out to specifically have been Barrack Obama’s code which cracked Angela Merkel’s cell phone, I’ll stay out of politics and focus on the question: Should you learn to code?

The short answer: No. Don’t waste your time.

The long answer: It depends on your age and your goals.

The confusion arises from different goals you might have for learning how to program. I see the following possible reasons one might want to learn coding:

Continue reading

Open Source for the Energy Sector (in German)

A progress report towards an open source foundation for the energy sector (in German) that I am guiding. The article dates back to February already, but I got a hold of it only now.

Konsortiale Open-Source-Softwareentwicklung im Energiesektor

Der Ausbau der Energie- und Wassernetze, neue Steuerungskonzepte für eine verstärkte Einspeisung von erneuerbaren Energien (EEG) sowie erhöhte Anforderungen an die IT-Sicherheit als Bestandteil der kritischen Infrastruktur sind einige der Themen, welche die Netzbetreiber mit ihrer technisch orientierten IT in naher Zukunft meistern müssen.

Continue reading

Erfolgsmethoden der Open-Source-Governance und -Compliance (Best Practices of Open-Source-Governance and -Compliance, in German)

Abstract: Open-Source-Software ist weit verbreitet und wird nicht nur als alleinstehende Anwendungen eingesetzt, sondern auch als Komponenten in Produkten. Entsprechend wichtig ist es für Unternehmen, die Open-Source-Komponenten verwenden, mittels Open-Source-Governance und -Compliance sicherzustellen, dass die dem Einsatz von Open Source eigenen Risiken rechtzeitig und korrekt adressiert werden. Aufbauend auf früherer Arbeit zu den Risiken der Open-Source-Verwendung stellt dieser Artikel ein Modell und beispielhafte Erfolgsmethoden („Best Practices“) vor, mit denen Produktunternehmen diesen Risiken begegnen können. Das Modell und die Erfolgsmethoden stellen einen Auszug aus einem in Entwicklung befindlich Handbuch zur Open-Source-Governance und -Compliance dar. Weitere Information zu diesem Handbuch kann vom ersten Autor erfragt werden.

Keywords: Open-Source-Governance, Open-Source-Compliance, Open-Source-Risiken, Open-Source-Chancen, Open-Source-Zertifizierung, Softwareökosystem, Softwarelieferanten, Softwarelieferkette, Open Source, Closed Source, Open-Source-Prozess, Open-Source-Praktiken, Erfolgsmethoden.

Reference: Dirk Riehle and Benedikt Lempetzeder. Erfolgsmethoden der Open-Source-Governance und -Compliance. Friedrich-Alexander-Universität Erlangen-Nürnberg, Dept. of Computer Science, Technical Reports, CS-2014-02, May 2014.

The report is available as a PDF file and on FAU’s OPUS.

Handbuch: Falls Sie an einem Handbuch der Erfolgsmethoden der Open-Source-Governance und -Compliance interessiert sind, wenden Sie sich bitte direkt an mich.

The Smartphone Market Upset

Slide 10 (below) of Mary Meeker’s 2014 Code presentation shows that it took only eight years for U.S. corporations to almost completely take over the smartphone (operating systems) market. The label “made in the U.S.A.” is misleading, as open source powers most of this software. However, this slide shows who is in control, and open source is just a tool to that. Later slides show the reason for this focus: Tremendeous revenue growth, mostly in advertising, and remaining potential in the mobile markets.

meeker2014a

If you want my recommendation: Run, don’t walk, to your nearest friendly Firefox (Mozilla) Phone provider.

Talk Slides: The Open Source Software Developer Career and Its Benefits

Today I held the new version of my “open source software developer career” talk for the first time, at the Karlruhe Entwicklertag. These are the slides and this is the underlying paper.

The Entwicklertag collects feedback from the audience. One of the listeners put down “1+” on the feedback sheet, grading this professor with an A+. Looks like I passed the exam!