Folgender Hintergrund: In ein existierendes Joomla-Projekt soll ein zusätzliches Modul integriert werden. Bei diesem Modul steht unter License: GPLv2 or later (Non-Commercial).
Was bedeutet dies im Hinblick auf den Einsatz auf einer Firmen-Website? (Das Modul wird also auf einer Website eingesetzt, die einem kommerziellen Unternehmen gehört.)
Bedeutet GPLv2 or later (Non-Commercial), dass der Programmierer dieses Modul nichtkommerziell (also kostenlos) anbietet, das Modul aber auch auf gewerblich genutzten Sites verwendet werden darf?
Oder bedeutet GPLv2 or later (Non-Commercial), dass dieses Modul nur im nicht-kommerziellen Bereich (also vielleicht für private Websites oder gemeinnützige Projekte) eingesetzt werden darf?
Ich habe da bisher noch nirgendwo eine erschöpfende Antwort gefunden.
Gruß, mawe2
Linux 15.010 Themen, 106.838 Beiträge
Non-Commercial heißt nur das es kostenlos genutzt werden kann.
Der Programmierer verlangt kein Geld für die Nutzung von diesem Programm.
Debian GNU/Linux ist auch Non-Commercial . Debian darf aber auch in einer Firma genutzt werden (wenn es dem Chef gefällt). Wenn ein Chef von einer Firma sich informieren möchte wie richtige Programmierer und Informatiker sich ihr eigens Betriebssystem wünschen , wie es sein sollte und wie es funktionieren soll, dann kann sich dieser Chef mal Debian GNU/Linux auf seinem Rechner installieren und es testen ( und braucht sich nicht darüber wundern warum sich Windows nicht verkaufen läßt ;-)). Aber eigentlich gibt es für Firmen spezielle Enterprise Versionen , die auch Geld kosten. Man kann aber an das Debian Projekt Geld spenden.
Wenn ein Programm unter der GPLv2 Lizenz steht, dann bedeutet das erst einmal das der Sourcecode dabei ist und das man das Programm weitergeben darf.
Es bedeutet aber auch das man den Sourcecode verändern darf und diese Veränderungen MUSS man unbedingt auch wieder veröffentlichen.
Auf diese Weise soll sichergestellt werden das ein Open Source Programm weiter entwickelt wird.
Also wenn dieses Modul in dieser Firma verändert wird, dann ist diese Firma verpflichtet den veränderten Sourcecode zu veröffentlichen.
Es gab oder gibt immer wieder diesbezüglich Verstöße von Firmen , die beispielsweise Linux auf ihren Routern als Firmware einsetzen, aber den veränderten Code nicht veröffentlichen wollen. Das ist dann ein eindeutiger Verstoß gegen die GNU/GPL Lizenz (egal welche Version davon).
PS: Frage 'mal Richard Stallman welchen Stellenwert freie Software hat.