Open Source
Open-Source-Software ist Software, deren Quellcode öffentlich frei verfügbar ist. Jeder kann ein Open-Source-Softwareprojekt herunterladen und ausführen, den Quellcode anzeigen, um zu sehen, wie es funktioniert, oder Änderungen vornehmen, um es zu verbessern. Viele Open-Source-Softwareprojekte sind Gemeinschaftsprojekte, die von einer Gruppe ehrenamtlicher Softwareentwickler statt von einem einzelnen Entwickler oder einer Organisation betreut werden.
Die Entwickler eines Projekts stellen der Öffentlichkeit ein Programm und dessen Quellcode unter einer von mehreren Open-Source-Softwarelizenzen zur Verfügung. Diese legen fest, wie andere Personen diesen Quellcode verwenden dürfen. Es gibt zwei allgemeine Arten von Open-Source-Lizenzen — freizügige (oder akademische) Lizenzen und Copyleft-Lizenzen (oder reziproke Lizenzen). Freizügige Lizenzen erlauben Ihnen, Open-Source-Code in einem anderen Projekt zu verwenden, zu ändern und zu verbreiten, solange Sie darauf hinweisen, dass es Open-Source-Code enthält, und die Urheber dieses Codes nennen. Beispiele für diese Art von Lizenz sind die BSD-, MIT- und Apache-Lizenzen. Copyleft-Lizenzen erlauben Ihnen, Open-Source-Code in einem neuen Projekt zu verwenden, zu ändern und zu verbreiten, solange Sie dieses Projekt unter denselben Lizenzbedingungen verbreiten. Die GNU Public License (GPL) ist die häufigste Art dieser Lizenz.
Im Gegensatz zu kommerzieller Software, deren Entwicklung durch Softwareverkäufe finanziert wird, werden Open-Source-Softwareprojekte typischerweise durch Geldspenden (von interessierten Spenderorganisationen und durch Crowdfunding der Gemeinschaft) und/oder Arbeitsleistungen (von ehrenamtlichen Programmierern) finanziert. Dokumentation und Benutzerunterstützung stammen ebenfalls aus der Gemeinschaft des Projekts und nicht von bezahlten Supportmitarbeitern — wenn Sie Hilfe zu einem Open-Source-Programm benötigen, finden Sie diese oft im Forum, in der Diskussionsgruppe oder auf der Wiki-Seite eines Projekts.
NOTE: Zu den bekannten Open-Source-Softwareprojekten gehören das Betriebssystem Linux, der Webbrowser Firefox und die Bürosoftware-Suite LibreOffice.
Testen Sie Ihr Wissen