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.
Im Juli ist es soweit: Shopware 5 erreicht endgültig das End-of-Life, die Software wird nicht mehr weiterentwickelt. Sicherheitsupdates soll es noch bis 2024 von Shopware geben, danach übernimmt ein kommerzieller Anbieter oder die Community.
>>
Die Nutzung von KI-gesteuerten Large Language Models (LLMs) ist einer aktuellen Studie zufolge innerhalb der vergangenen sechs Monate um 1310 Prozent gestiegen.
>>
Die Open-Source-Gemeinschaft hat das generative KI-Modell LLaMA von Meta AI begeistert aufgenommen. Welche Vorteile es für Entwickler bietet, erklärt Sebastian Raschka von Lightning AI.
>>
Ab sofort sind die neue Codesuche und Codeansicht von GitHub für alle Benutzer auf GitHub.com verfügbar. Damit sollen Entwickler in der Lage sein, ihren Code schneller zu durchsuchen, zu verstehen und letztlich produktiver zu werden.
>>
Sergio Pedri, Software-Ingenieur in Microsofts Store-Client-Team, hat die Version 8.2 des .NET Community Toolkits angekündigt. Es soll schnellere Generatoren, Code-Fixer und Leistungsverbesserungen bieten.
>>
GitHub hat zwei Produkt-Updates veröffentlicht, die Entwicklern und Forschern dabei helfen sollen, die Integrität von Open-Source-Projekten sicherzustellen und die Sicherheit von Software-Lieferketten zu erhöhen.
>>
Ein aktueller Bericht des Unternehmens Lineaje, das sich mit der Sicherheit der Software-Lieferkette beschäftigt, hat die Zusammensetzung von Open-Source-Software untersucht und die mit ihrer Verwendung verbundenen Risiken bewertet.
>>
Mit Veracode Fix hat der Anbieter intelligenter Software-Sicherheitslösungen ein neues KI-gestütztes Produkt vorgestellt, das Maßnahmen zur Behebung von Sicherheitsmängeln vorschlägt, die in Code und Open-Source-Abhängigkeiten gefunden werden.
>>