Open Source
Open Source bezeichnet Software, deren Quellcode öffentlich einsehbar ist und unter einer Lizenz steht, die Nutzung, Veränderung und Weitergabe erlaubt.
Ein großer Teil des Internets läuft auf Open Source — von Betriebssystemen über Datenbanken bis zu Frameworks. Bekannte Beispiele sind Linux, WordPress, Kubernetes, React und Flutter.
Vorteile sind Unabhängigkeit von einzelnen Herstellern, große Gemeinschaften, die Fehler finden und beheben, und keine Lizenzgebühren pro Nutzer. Wichtig bleibt, aktive Projekte mit regelmäßigen Sicherheitsupdates zu wählen und die jeweilige Lizenz zu beachten.
Auch Circle setzt auf etablierte Open-Source-Technologien, etwa Kubernetes für den Betrieb und Flutter für die App-Entwicklung bei trafe.
Worauf du achten solltest
- Auf aktive Projekte mit regelmäßigen Updates und großer Gemeinschaft setzen.
- Die Lizenz prüfen, besonders bei Weitergabe oder Verkauf eigener Software.
- Abhängigkeiten aktuell halten und Sicherheitsmeldungen verfolgen.
- Eigene Anpassungen dokumentieren, damit Updates möglich bleiben.
- Bei geschäftskritischem Einsatz klären, wer Support leistet.
Typische Fehler
- Ein verwaistes Projekt ohne Updates wird zur tragenden Säule.
- Der Kern wird so verändert, dass Updates nicht mehr eingespielt werden können.
- Lizenzbedingungen werden ignoriert.
Häufige Fragen
Nicht grundsätzlich. Offener Code kann von vielen geprüft werden, Lücken werden oft schnell gefunden und behoben. Entscheidend ist, dass das Projekt aktiv gepflegt wird und Updates zeitnah eingespielt werden.
Die Lizenz ist meist kostenlos, Einrichtung, Anpassung, Betrieb und Support kosten trotzdem Zeit oder Geld.