Zurück

Kurze Zusammenfassung zu den gängigsten Software-Lizenzen

Generell kann man die Lizenzen in zwei Gruppen einteilen. Den Closed-Source Lizenzen und den Open-Source Lizenzen.

Closed-Source

Hierzu gehört jegliche Software, die unter einer kommerziellen Lizenz zur Verfügung gestellt wird. Diese Software kann nur im Rahmen der Lizenzbedingungen genutzt werden und Modifikationen oder Weiterverbreitung sind meist verboten und nur in Absprache mit dem Rechteinhaber gestattet. Ausnahme bilden hier Freeware und Shareware, beiden dürfen meist ohne zusätzlichen Aufwand kostenfrei verbreitet werden.

Open-Source

The Open Source Defintion

Freie Weiterverbeitung. Offen zugänglicher Qüllcode. Solange die ursprüngliche Lizenz eingehalten wird, darf die Software frei benutzt werden.

Open-Source Software darf generell ohne Auflagen genutzt werden und der Qüllcode ist frei zugänglich, die nutzung des Qüllcodes unterliegt dennoch, abhängig von der geltenden Lizenz, unterschiedlichen Regeln. Diese werden hauptsächlich vom sogenannten Copyleft geprägt. Wenn man Software oder den Qüllcode einer Software, welche unter einer Lizenz mit Copyleft veröffentlicht wurde, in eigener Software nutzt, muss auch diese als Open-Source veröffentlicht werden. Dabei gibt es unterschiedlich starkes Copyleft, bei starkem sind keine Abweichungen der ursprünglichen Lizenz erlaubt und das schwache lässt die Veröffentlichung unter einer ganz neün Lizenz zu.

Lizenzen mit starkem Copyleft

GPL (GNU General Public License)

Der klassische Vertreter einer Lizenz mit starkem Copyleft. Software welche unter dieser Lizenz veröffentlicht wird, kann nur unter der gleichen Lizenz weiter verbreitet werden. Bei rein privater Nutzung muss der Qüllcode nicht offen gelegt werden. Trotzdem darf Software unter dieser Lizenz verkauft werden.

Lizenzen mit schwachem Copyleft

LGPL (Lesser GNU General Public License)

Als Kompromiss zur GPL entwickelt, bietet die LGPL die Möglichkeit, Software in das eigene Projekt einzubinden, ohne den eigenen Qüllcode auch veröffentlichen zu müssen. Nur die Software-Teile, welche unter der LGPL-Lizenz laufen, müssen offen zugänglich sein.

MIT License

Ist eine Freizügige Open-Source-Lizenz. Software die unter dieser Lizenz veröffentlicht wird, muss nach Weiterverarbeitung nicht unter der gleichen Lizenz veröffentlicht werden.

EPL (Eclipse Public License)

Die EPL ermöglicht sowohl die private als auch kommerzielle Nutzung. Der Quellcode kann weiterverbreitet und modifiziert werden, vorausgesetzt:

Bei einer kommerziellen Nutzung von EPL-Software gelten spezielle Schutzregeln für die ursprünglichen Autoren.

Lizenzen ohne Copyleft

Apache (Apache License)

Unter dieser Lizenz stehende Software, darf in jedem Umfeld verbreitet, modifiziert und verwendet werden.

BSD (BSD License)

Mit BSD-Lizenz versehene Software darf kopiert, verändert und verbreitet werden. Sie eignet sich zur privaten als auch kommerziellen Nutzung. Die Bedingung ist hierbei die Weiterverbreitung des ursprünglichen Copyright-Vermerks.