Die GPL ist keine wirklich 'virale' Lizenz, aber durch ihre große Verbreitung unter OSS wirkt sie wie ein Monopol. Lizenzen wie die BSDL, Apache License etc. vertreten die gleiche oder eine sehr ähnliche Grundidee wie die GPL, jedoch ist eine Zusammenarbeit aufgrund der Einschränkungen der GPL oft nicht möglich. Könnte das nicht besser sein? Ohne, dass Programmen mit BSDL die GPL auferzwungen wird, wenn sie GPL-Code verwenden? Man arbeitet doch an einer großen, gemeinsamen Sache.
Bei Libraries ist es auch sehr spannend, "es gibt ja die LGPL" - und damit keine Probleme, werden viele jetzt sagen. Was prickelnd dabei ist: offiziell verlautet die GNU, dass man bitte auch für Libraries die GPL anstatt der LGPL verwenden soll: http://www.gnu.org/licenses/why-not-lgpl.html
Bei Libraries ist es auch sehr spannend, "es gibt ja die LGPL" - und damit keine Probleme, werden viele jetzt sagen. Was prickelnd dabei ist: offiziell verlautet die GNU, dass man bitte auch für Libraries die GPL anstatt der LGPL verwenden soll: http://www.gnu.org/licenses/why-not-lgpl.html
Ich versteh' es nicht.