IANAL, aber ich glaube, das ist alles nicht korrekt so, was ihr hier schreibt.
GPL-Software darf nur in GPL-Projekten verwendet werden. Jede Software muß unter der GPL lizensiert werden, sobald GPL-lizensierter Code eingebracht wird.
Bibliotheken (z.B. glibc) stehen meist unter der LGPL. Diese erlaubt das Verlinken in Software, die nicht unter der GPL steht, bspw. BSD- oder auch proprietären Projekten.
GPL-kompatible Lizenzen sind solche, deren Code in GPL-Software eingebracht (und dann unter der GPL weiterlizensiert werden) darf, z.B. BSD, weil sie eine Änderung der Lizenzbedingungen (hin zur GPL) erlauben.
Bibliotheken, Kernel-Module, Applikationen, etc. sind aber alles unabhängige Werke. D.h. es ist durchaus erlaubt, proprietäre Kernel-Module zu vertreiben (nvidia) oder CS-Applikationen, auch unter Benutzung von LGPL-Bibliotheken, auf Linux laufen zu lassen. (Oracle) Es wäre sogar kein Problem, eine eigene, proprietäre Betriebssystemumgebung (Bibliotheken, Applikationen, etc.) auf einen Linux-Kernel aufzubauen, solange der Kernel unverändert bleibt oder die Änderungen am Kernel unter der GPL veröffentlicht werden.
GPL-Software darf nur in GPL-Projekten verwendet werden. Jede Software muß unter der GPL lizensiert werden, sobald GPL-lizensierter Code eingebracht wird.
Bibliotheken (z.B. glibc) stehen meist unter der LGPL. Diese erlaubt das Verlinken in Software, die nicht unter der GPL steht, bspw. BSD- oder auch proprietären Projekten.
GPL-kompatible Lizenzen sind solche, deren Code in GPL-Software eingebracht (und dann unter der GPL weiterlizensiert werden) darf, z.B. BSD, weil sie eine Änderung der Lizenzbedingungen (hin zur GPL) erlauben.
Bibliotheken, Kernel-Module, Applikationen, etc. sind aber alles unabhängige Werke. D.h. es ist durchaus erlaubt, proprietäre Kernel-Module zu vertreiben (nvidia) oder CS-Applikationen, auch unter Benutzung von LGPL-Bibliotheken, auf Linux laufen zu lassen. (Oracle) Es wäre sogar kein Problem, eine eigene, proprietäre Betriebssystemumgebung (Bibliotheken, Applikationen, etc.) auf einen Linux-Kernel aufzubauen, solange der Kernel unverändert bleibt oder die Änderungen am Kernel unter der GPL veröffentlicht werden.