
Warum Open-Source Projekte qualitativ gute Software hervorbringen
Softwareentwicklung ist im Open Source Umfeld ein offener Prozess. Die Entwicklungsteams sind namentlich bekannt und stehen mit ihrem guten Ruf für die Qualität ihrer Software ein.
Der Entwicklungsprozess geschieht nicht unter dem harten Zeit- und Konkurrenzdruck wie bei kommerziellen Anbietern, der manchmal zu schnellen, aber fehlerhaften Auslieferungen von neuen Versionen führt. (Der Kunde testet)
Die Kontrolle ist ebenfalls öffentlich. Je mehr Augen den Code sehen, desto besser.
Die zunehmende Verbreitung von Open Source Software (OSS) im öffentlichen Bereich hat dazu geführt, dass auch öffentliche Institutionen die Qualität von OSS analysieren.
So hat beispielsweise die Europäische Union das Projekt "Software
Quality Observatory for Open Source Software" (SQO-OSS) ins Leben
gerufen und mit einem Startetat von 3.2 Millionen Euro ausgestattet.