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.
Der schottische Entwickler Will McGugan hat sich entschieden, nur noch für seine Open-Source-Projekte zu arbeiten. Warum er das tut und wie er die Zeit ohne Einkommen überbrücken will, erklärt er in einem Blogbeitrag.
>>
Carol Smith, Senior Program Manager für Open-Source-Programme bei Microsoft, hat angekündigt, dass Microsoft Azure-Gutschriften für Open-Source-Projekte gewährt.
>>
Die Eclipse Foundation, Europas größte Open-Source-Organisation, und die OpenAtom Foundation, Chinas erste Open-Source-Stiftung, wollen eine Partnerschaft mit Schwerpunkt auf dem OpenHarmony-Betriebssystem (OS) von OpenAtom gründen.
>>
Die neue Version der D2iQ-Kubernetes-Plattform basiert auf dem Open-Source-Cluster-API und wird laut D2iQ zu einem zentralen Kontrollpunkt für de Anwendungsinfrastruktur eines Unternehmens.
>>
David Fowler, Partner Software Architect im Microsoft-ASP.NET-Team und Mitentwickler von SignalR, hat einige Best Practices zur asynchronen Programmierung veröffentlicht.
>>
Ob Datenbank-Programme, Schreib- oder Grafik-Anwendungen, Web-Dienste oder das Server-Betriebssystem – ohne Open-Source-Software läuft in der großen Mehrheit der Unternehmen nicht mehr viel.
>>
Die Open-Source-Software LibreOffice bringt ein paar Verbesserungen für «Writer» und «Calc». Diese sollen nun besser mit DOCX- und XLSX-Dateien zurechtkommen.
>>
Das KI-Unternehmen OpenAI bietet ein Tool an, das in der Lage sein soll, die englische Sprache in Code zu übersetzen. Die Software namens Codex soll die Arbeit professioneller Programmierer beschleunigen und Amateuren den Einstieg erleichtern.
>>