Software wird als Open Source bezeichnet, wenn ihr Quelltext öffentlich zugänglich ist. Je nach Lizenzmodell darf Open Source frei kopiert, modifiziert und weiterverbreitet werden.
Eine genaue Definition von Open Source hält die Open Source Initiative (OSI) unter folgender Adresse im Web bereit: http://opensource.org/osd. Demnach muss Open Source Software unter anderem für alle Nutzer im Quelltext verfügbar sein. Zudem darf die Lizenz keine Lizenzgebühr verlangen und niemanden darin hindern, die Software zu verkaufen oder sie mit anderer Software zusammen in einer Software-Distribution weiterzugeben.
Open Source Lizenzen
Anhand ihrer Open Source Definition hat die Open Source Initiative (OSI) bereits diverse Softwarelizenzen zertifiziert. Am weitesten verbreitet sind derzeit die folgenden OSI-zertifizierten Softwarelizenzen:
Apache-Lizenz 2.0
3-Klausel-BSD-Lizenz („New BSD License“ oder „Revised BSD License“)
2-Klausel-BSD-Lizenz („Simplified BSD License“ oder „FreeBSD License“)
GNU General Public License (GPL)
GNU Library oder „Lesser“ General Public License (LGPL)
MIT-Lizenz
Mozilla Public License 2.0 (MPL)
Common Development and Distribution License (CDDL)
Eclipse Public License (EPL)
Open Source Software
Open Source Software umfasst inzwischen auch unter Windows zahlreiche Standardanwendungen. Überaus beliebt sind der Webbrowser Firefox und der E-Mail-Client Thunderbird, deren Quelltexte unter der GPL vertrieben werden. Weit verbreitet sind zudem die Büro-Pakete Libre Office und Open Office, die Bildbearbeitung Gimp, der VLC Media Player und der Packer 7-Zip.
MemLab ist ein JavaScript-Speicherprüfungs-Framework, das die Erkennung von Speicherlecks automatisiert und von Meta jetzt als Open Source zur Verfügung gestellt worden ist.
>>
StarlingX, die Open-Source-Edge-Computing- und IoT-Cloud-Plattform, die für Anwendungen mit niedriger Latenz und hoher Leistung optimiert ist, wurde kürzlich in Version 7.0 veröffentlicht.
>>
Die Such- und Analyse-Suite OpenSearch ist ein Fork der Suchmaschine Elasticsearch und reine Open-Source-Software. Bei der Nutzung gibt es allerdings einige Herausforderungen. Managed-Platform-Anbieter Instaclustr nennt die fünf größten Stolpersteine.
>>
Die neue Kubernetes-Plattform von Kubermatic (KKP) verspricht eine einfachere Verwaltung von Cloud-, Hybrid- und Edge-Umgebungen mit dem Operating System Manager (OSM) sowie kompromisslose Sicherheit mit Air-Gap-Umgebungen.
>>
VS Code hat sich schnell durchgesetzt und ist inzwischen auf den meisten Entwicklermaschinen installiert. Doch VS Code ist nicht zu einhundert Prozent Open Source. Geoffrey Huntley äußert Zweifel und Kritik!
>>
Checkmarx API Security identifiziert auch Shadow APIs und Zombie APIs, bietet Development- und AppSec-Teams ein umfassendes API Inventory und ermöglicht eine priorisierte Behebung von API-Schwachstellen.
>>
Um DevOps-Entwicklungsteams zu unterstützen, hat Cloudogu eine Open-Source-Toolchain für den On-Premises-Betrieb zusammengestellt. Sie enthält alle wichtigen Tools, um professionell DevOps zu betreiben, ist einfach nutzbar und lässt sich jederzeit erweitern.
>>
Die Open Software Security Foundation (OSSF) gibt bekannt, dass auf dem Open Source Summit Europe am Dienstag, dem 13. September in Dublin (und online) der zweite OpenSSF-Tag stattfindet.
>>
Es muss nicht immer der in Windows eingebaute Dateimanager sein. Schon immer gab es viel leistungsfähigere Alternativen, mit IntelliFile kommt jetzt eine ganz neue hinzu.
>>
Dank einer Kooperation von Canonical und Microsoft ist .NET 6 jetzt in Ubuntu 22.04 (Jammy) enthalten und kann mit dem schlichten Befehl "apt install dotnet6" installiert werden.
>>