Open Source und kommerzielle Lösungen gegenübergestellt
Unter einer Open Source-Lizenz versteht man Software, die folgende drei Punkte erfüllt:
- Freie und kostenlose Weitergabe
- Im Quellcode verfügbar
- Abgeleitete Software darf, unter gleicher Lizenz, weiter verbreitet werden
Wie sich die zwei unterschiedlichen Lizenzmodelle im direkten Vergleich darstellen und wo sich spezielle Vor- oder Nachteile ergeben, wird nun betrachtet.
Nachteile kommerzieller Lizenzen im Vergleich zu Open Source
Kommerzielle CMS sind kostenpflichtig und müssen bezahlt werden. Darüber hinaus fallen häufig jährliche Wartungsgebühren an. Ein Update muss ebenfalls teuer eingekauft werden.
Meistens handelt es sich bei kommerziellen Lösungen um "Closed Source", also nicht im Quellcode einsehbare, abgeschlossene Systeme. Sicherheitsspezifische Aspekte (Sicherheitslücken oder sicherheitsrelevante Fehlfunktionen) können daher nicht vorab im Quellcode ersehen und vielleicht sogar selber korrigiert werden.
Bei Open Source Systeme kann man bei stark verbreiteter Software (wie z.B. Typo3) von einer breiteren Installationsbasis als bei kommerziellen Ansätzen ausgehen. Eine Optimie-rung durch diese vielfältige Erfahrungen und ausgiebigeren Tests sind dadurch gegeben.
Der Support bei auftretenden Problemen ist bei kommerziellen CMS kostenpflichtig. Aus-auschmöglichkeiten wie Foren oder Mailinglisten werden häufig nicht angeboten und sind meist nur im Open Source Lager zu finden.
Vorteile kommerzieller Lizenzen im Vergleich zu Open Source
Kommerzielle Angebote bieten eine deutlich höhere Zukunftssicherheit als Open Source. Sollten Entwickler keine Zeit oder kein Interesse mehr an ihrem Projekt besitzen, kann die Entwicklung eines Open Source Systems jederzeit eingestellt werden. Die Weiterentwicklung im kommerziellen Rahmen kann vertraglich abgesichert werden (zumindest für einen gewissen Zeitraum).
Der Urheber eines CMS kann zu jeder Zeit Änderungen/Anpassungen an seiner Software durchführen, um sein System optimal auf eine Kundenproblem zuzuschneiden, weil das nötige Know-How vorhanden ist. Ähnlich qualifizierte Leute für Open Source Software zu finden kann mitunter sehr schwierig sein.
Die Stabilität und Performance ist bei Open Source CMS oftmals nicht gegeben oder kann Probleme bereiten, da unprofessionelle Entwickler am Werke sein können und ihre Software ebenso wenig professionell testen (können).
Eine Gewährleistung gibt es bei Open Source Produkten nicht und somit ist man bei der Verwendung komplett auf sich allein gestellt.
Das Supportangebot im kommerziellen ist deutlich professioneller, da z.B. bei Problemen Reaktionszeiten auf Seiten des Herstellers verhandelt werden können, die bei Nichteinhaltung Vertragstrafen nach sich ziehen.