Ich meine, dass Bsp.: CentOS und Scientific-Linux die "exakten Kopien" von Redhat Linux sind. Wenn Redhat eines Tages sagen würde: "Ich erlaube von nun an keine Redhat-Klone mehr, ich werde die Lizenz ändern", was würde dann mit allen Redhat-basierten Distributionen passieren? Ich meine diejenigen, die wirklich nur "Klone" von Redhat sind?
Wie funktioniert dieses "Redhat-Klon" -Ding? Redhat macht Redhat 6 frei herunterladbar? Und dann kompilieren einige Leute die Redhat 6-Quellen (mit ein paar Modifikationen), und schon ist der "Redhat-Klon" fertig? Oder wie bekommen sie die Quellcodes von Redhat 6?
Es gab Präzedenzfälle wie: https://en.wikipedia.org/wiki/Red_Hat_Enterprise_Linux#Rebuilds
"Ungewöhnlich hat Red Hat Schritte unternommen, um die Änderungen am Linux-Kernel für 6.0 zu verschleiern, indem die Patch-Dateien für die Änderungen im Quell-Tarball nicht öffentlich bereitgestellt und das fertige Produkt nur in Quellform veröffentlicht wurden."
Also das F : Wenn Redhat die Lizenz von RHEL ändern würde, würden alle Redhat-Klon-Distributionen dauerhaft sterben? (Nur theoretisch würde so etwas hoffentlich nie passieren)
Antworten:
Kurze Antwort, das können sie legal nicht.
Der größte Teil des Codes in RedHat ist wie alle Linux-Distributionen GPL-lizenziert, einschließlich des Kernels und der meisten (alle?) Kerndienstprogramme. Sie können es nur unter der GPL veröffentlichen, und solange sie die Binärdatei verteilen, müssen sie die Quelle verteilen. Das bedeutet auch, dass sie niemanden daran hindern können, es zu klonen (außer natürlich den Marken). Das ist einer der großen Punkte hinter der GPL.
Der von Ihnen angegebene "Präzedenzfall" stellt in keiner Weise die Freigabe der Quelle unter der GPL dar und hat keinerlei Auswirkungen auf Klone. Sie haben die Patches nur nicht einzeln veröffentlicht, sondern den gesamten (gepatchten) Kernel, sodass jeder, der seine Patches (in diesem Fall anscheinend an Oracle gerichtet) haben wollte, ein wenig zusätzliche Arbeit aufbringen musste, um das
diff
selbst zu erledigen und zu sortieren Welche Codeänderungen gehen mit welchem Fix einher.quelle
Ich denke, da sind zwei Fragen drin.
ein. Was würde mit Redhat passieren, wenn dort "keine RHEL-Klone mehr" steht? B. Was würde mit den Klonen selbst passieren?
Soweit ein. ist besorgt, es würde eine Gegenreaktion von der Community geben und es könnte einige Ausgänge aus dem Unternehmen selbst geben, vielleicht nicht so drastisch, aber sicherlich würde es Unruhe innerhalb des Unternehmens geben.
Ich mag naiv sein, aber ich glaube nicht, dass alle vom Gehaltsscheck selbst beeinflusst werden, sonst hätte sich die FOSS-Revolution von Anfang an nicht weiterentwickelt.
Dies würde auch den freien Informationsaustausch über Fehler, Patches und Feature-Anfragen mit nachgeschalteten und alternativen Distributionen behindern, was die Innovation im Unternehmen schwächen würde.
b. Was die Klone betrifft, hätten sie mehrere Alternativen oder Möglichkeiten, Dinge zu tun. Wenn einer von ihnen etwas dominanter ist, sagen Cent OS (als zB) vor anderen, dann könnte er der Upstream werden und die Community könnte sich darum versammeln. Wenn sie nicht zu einer Schlussfolgerung kommen können, gehen sie möglicherweise alle getrennte Wege, was ebenfalls zu mehr Innovation führen kann oder nicht.
Abgesehen davon denke ich, dass wir einen sehr wichtigen Teil vergessen. Redhat und GNU / Linux als Ganzes scheinen immer noch ein winziger Prozentsatz auf dem Gesamt- / Mainstream-Verbrauchermarkt zu sein. Es wäre also dumm, wenn es mehr Marktanteile gewinnen möchte, indem es dominant ist, und dafür brauchen Sie so viele Leute auf deiner Seite wie möglich.
quelle