try another color:
try another fontsize: 60% 70% 80% 90%
Institut für Rechtsfragen der Freien und Open Source Software

Was ist Lizenzkompatibilität?

  • strict warning: Non-static method view::load() should not be called statically in /kunden/259557_10405/webseiten/sites/all/modules/views/views.module on line 906.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /kunden/259557_10405/webseiten/sites/all/modules/views/handlers/views_handler_filter.inc on line 607.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /kunden/259557_10405/webseiten/sites/all/modules/views/handlers/views_handler_filter.inc on line 607.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /kunden/259557_10405/webseiten/sites/all/modules/views/handlers/views_handler_filter_boolean_operator.inc on line 159.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /kunden/259557_10405/webseiten/sites/all/modules/views/plugins/views_plugin_style_default.inc on line 24.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /kunden/259557_10405/webseiten/sites/all/modules/views/plugins/views_plugin_row.inc on line 134.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /kunden/259557_10405/webseiten/sites/all/modules/views/plugins/views_plugin_row.inc on line 134.
  • strict warning: Non-static method view::load() should not be called statically in /kunden/259557_10405/webseiten/sites/all/modules/views/views.module on line 906.
  • strict warning: Declaration of views_handler_argument::init() should be compatible with views_handler::init(&$view, $options) in /kunden/259557_10405/webseiten/sites/all/modules/views/handlers/views_handler_argument.inc on line 744.
  • strict warning: Declaration of date_api_argument_handler::init() should be compatible with views_handler_argument::init(&$view, &$options) in /kunden/259557_10405/webseiten/sites/all/modules/date/includes/date_api_argument_handler.inc on line 398.

Wenn Codebestandteile, die unter verschiedenen Lizenzenbedingungen lizenziert werden, zu einem neuen Werk zusammengefügt werden, stellt sich die Frage, ob die gemeinsame Nutzung des Codes lizenzrechtlich zulässig ist. Wird etwa Code A unter der Lizenz X mit Code B unter der Lizenz Y zu einem neuen Programm verbunden, müssen die Lizenzen X und Y dies gestatten. Wenn dies der Fall ist, besteht Lizenzkompatibilität.
 
Besondere Bedeutung hat Lizenzkompatibilität bei Copyleft-Lizenzen (→ Welche Lizenztypen gibt es bei Open Source Software und wie unterscheiden sie sich?), da Lizenzen wie die GPL vorsehen, dass abgeleitete Werke ebenfalls nur unter denselben Lizenzbedingungen (also denjenigen der GPL) genutzt werden dürfen. Damit sind Copyleft-Lizenzen mit anderen Open Source-Lizenzen nur kompatibel, wenn eine der folgenden Bedingungen erfüllt ist:
 
a) Die andere Open Source-Lizenz enthält keine Lizenzpflichten, die nicht auch schon die – dann kompatible – Copyleft-Lizenz vorsieht. Dies ist etwa bei der BSD-Lizenz ohne Werbeklausel der Fall, während die BSD-Lizenz mit Werbeklausel eben eine Informationspflicht enthält, die die GPL und andere Copyleft-Lizenzen nicht vorsehen.
 
b) Die andere Open Source-Lizenz enthält eine besondere Kompatibilitäts- oder Öffnungsklausel. Dies ist etwa in Ziffer 3 der LGPL, Version 2.1, der Fall, die auch die Nutzung des LGPL-Codes unter der GPL gestattet. Die GPLv3 enthält eine Kompatibilitätsklausel für die Affero GPL und Öffnungsklauseln für die Apache License 2.0 und andere Lizenzen. Auch die European Public License (EUPL) und die Deutsche Freie Software Lizenz (d-fsl) enthalten Kompatibilitätsklauseln zugunsten der GPL.
 
Auch bei der Kombination von Code unter der GPLv2 und GPLv3 stellt sich die Frage nach der Kompatibilität (→ Wann findet die GPLv2 Anwendung und wann die GPLv3?)

 
Nächstes Kapitel Die GNU General Public License (GPL), Version 2, nächste FAQ: Was ist die GPL?

 
Zurück zur Übersicht über die FAQs