Was bedeutet "Open-Source-Anwendungssoftware"?

Open-Source-Anwendungssoftware ist Computersoftware mit Quellcode, der von jedem geändert oder erweitert werden kann. Der Quellcode enthält den zugrunde liegenden Programmiercode, der bestimmt, wie die Software aussieht und funktioniert.

Software, die es nur den Softwarebesitzern erlaubt, den Quellcode zu ändern, wird als proprietäre Software oder Closed Source Software bezeichnet. In diesem Fall ist es nur den Originalautoren gesetzlich erlaubt, den Quellcode zu kopieren oder zu ändern. Beispiele für proprietäre Software sind Microsoft Office und Adobe Photoshop. Eine Person, die eine Kopie proprietärer Software kauft, kauft tatsächlich eine Lizenz, um die Software gemäß ihren Bedingungen zu verwenden, die oft angeben, wie viele Kopien erstellt werden können und den Zugriff auf den Quellcode einschränken.

Im Gegensatz dazu wird Open-Source-Software mit einer Lizenz für die Öffentlichkeit freigegeben, die es jedem erlaubt, den Quellcode anzuzeigen, zu kopieren, zu ändern und daraus zu lernen. Einige Open-Source-Lizenzen erfordern, dass jeder, der den Quellcode teilt, dies tut, ohne eine Gebühr zu erheben. Ziel ist es, die Zusammenarbeit und den Austausch zwischen Programmierern und allen anderen an Softwareentwicklung Interessierten zu fördern. Daher ist Open-Source-Software in der Regel zuverlässig und sicher. LibreOffice ist ein Beispiel für Open-Source-Anwendungssoftware.