Linux, GPL, kommerzieller Einsatz - wie passt es zusammen?

Hallo liebes Forum,

mich interessiert, wieso bspw. Linux im embedded Bereich so zahlreich vertreten ist, wenn der Kernel bpsw. unter der GPL steht. Wenn ich es richtig verstanden habe, muss man dann ja den Code wieder unter der GPL veröffentlichen und eine gewisse Zeit zum Download bereitstellen.

Ich denke da bspw. an Enternainment-Systeme in Flugzeugen. Müssen die Entwickler dieser Systeme dann nur den Kernel veröffentlichen, oder auch die gesamte Anwender-Software (also den Enternainment Teil), der darauf aufsetzt?

Können verschiedene "Code-Stücke" in Software verschiedene Lizenzen haben? Vielleicht weiß da jemand was genaueres.


:) Lg
 
Hallo liebes Forum,

mich interessiert, wieso bspw. Linux im embedded Bereich so zahlreich vertreten ist, wenn der Kernel bpsw. unter der GPL steht. Wenn ich es richtig verstanden habe, muss man dann ja den Code wieder unter der GPL veröffentlichen und eine gewisse Zeit zum Download bereitstellen.

Ich denke da bspw. an Enternainment-Systeme in Flugzeugen. Müssen die Entwickler dieser Systeme dann nur den Kernel veröffentlichen, oder auch die gesamte Anwender-Software (also den Enternainment Teil), der darauf aufsetzt?
Man muss nicht zwingend auf GPL aufbauende Systeme auch unter die GPL stellen, man kann zum Beispiel Hardware mit vorinstalliertem Linux darauf verkaufen: software - Commercial product using a GPL OS - Programmers Stack Exchange
Genauso ist es auch möglich mithilfe vom gcc kommerzielle Produkte zu übersetzen. Sobald man allerdings beginnt gegen eine GPL-library zu linken wird es haarig. Genauer gesagt ist die Grenze dort erreicht, wo eine dermaßen enge Bindung mit dem unter GPL stehenden Teil besteht, dass man eben nur dieses Program bzw. diese Library mehr nutzen kann. Bei einem Compiler ist es ja relativ einfach (insofern man keine Compiler-spezifischen Dinge verwendet) ihn gegen einen anderen, zum Beispiel den ICC, auszutauschen.

Können verschiedene "Code-Stücke" in Software verschiedene Lizenzen haben? Vielleicht weiß da jemand was genaueres.
Ja, insofern die Lizenzen kompatibel sind. Frequently Asked Questions about the GNU Licenses - GNU Project - Free Software Foundation
Falls nicht bekommt man von GNU folgenden Ratschlag zu hören: Frequently Asked Questions about the GNU Licenses - GNU Project - Free Software Foundation
Scheint also wirklich sehr vom jeweiligen Fall abzuhängen.

mfg benediktibk
 
Zurück
Oben