Open Source
Open Source bezeichnet Software, deren Quellcode offen einsehbar ist und unter einer Lizenz steht, die Nutzung, Änderung und Weitergabe erlaubt, häufig unter bestimmten Bedingungen.
Ausführliche Erklärung
Open Source heißt nicht automatisch kostenlos und nicht rechtefrei. Jede Software hat eine Lizenz, und die legt fest, was erlaubt ist. Beispiele sind Linux, PHP, Laravel und Proxmox.
Lizenzfamilien
| Typ | Beispiele | Kernpunkt |
|---|---|---|
| Permissiv | MIT, Apache 2.0, BSD | Freie Nutzung auch in eigener, kommerzieller Software, meist mit Lizenzhinweis |
| Schwaches Copyleft | LGPL, MPL 2.0 | Änderungen an der Bibliothek selbst müssen offengelegt werden, eigener Code daneben nicht |
| Starkes Copyleft | GPL, AGPL | Abgeleitete Werke müssen unter derselben Lizenz weitergegeben werden. Die AGPL gilt auch, wenn die Software nur über ein Netzwerk angeboten wird |
Was Unternehmen beachten
- Lizenzen der eingesetzten Bibliotheken kennen und dokumentieren, besonders bei eigener Software, die weitergegeben wird
- Sicherheitsupdates einplanen. Wer Open Source betreibt, spielt sie selbst ein. Bekannte Lücken stehen in Verzeichnissen wie CVE und der NVD
- Support entweder über kommerzielle Abonnements oder einen Dienstleister sichern
- Prüfen, ob das Projekt weiter gepflegt wird
Softwareentwicklung
Ihr Vorhaben technisch einordnen
Im kostenlosen Erstgespräch von 30 Minuten schildern Sie Ihr Vorhaben. Wir sagen, welche Technik passt und wie wir Umsetzung und Betrieb angehen.