Welche Distros sind NICHT vom neuen Verhaltenskodex betroffen?

511
Joe

Welche Distributionen von Linux- oder Unix-basierten Betriebssystemen unterliegen NICHT den neuen Verhaltensregeln, die kürzlich für Linux implementiert wurden? Und / oder welche verwenden keinen von diesem CoC betroffenen Code?
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=8a104f8b5867c682d994ffa7a74093c54469c11f
https://lulz.com/linux-devs-threapt-tencurswitch- controversy-1252 /
https://hub.packtpub.com/linux-programmers-gestützt-nach-new-code-of-conduct-threaten-t-pull-code-from-project/
Ich habe dies an anderer Stelle gefragt und wurde Trolling genannt. Um es klar zu sagen, ich bin ECHTSAM daran interessiert, herauszufinden, in welchen Distributionen der wesentliche Code nicht herausgezogen wird, was sie unbrauchbar macht. Ich suche einfach ein stabiles Unix / Linux-basiertes Betriebssystem. Ich verwende seit Jahren eine Variation von Ubuntu, aber wie in den oben genannten Artikeln erklärt werden sollte, handelt es sich nicht um Trolling oder Spam, ich habe ernsthafte Besorgnis über die kurz- und langfristige Funktionalität von Linux-basierten Betriebssystemen.

-3
Sie fragen dies unter der Annahme, dass die Behauptungen in diesen Bedrohungen von Anfang an richtig sind. [SFC sagt, dass dies nicht der Fall ist.] (Https://lwn.net/Articles/766784/) grawity vor 5 Jahren 0
Nun, das ist beruhigend, aber wenn es eine mögliche Bedrohung wäre, welche Distros wären aus Gründen der Argumentation nicht betroffen? Joe vor 5 Jahren 0
"_Ist da eine Linux-Distribution, die den Linux-Kernel nicht verwendet? _" ... verstehe ich Sie richtig? ... Attie vor 5 Jahren 0
@Attie, das ist eigentlich nicht so abseits der Wand. Besuchen Sie https://en.wikipedia.org/wiki/Comparison_of_operating_system_kernels. Einige, wie HURD und FreeBSD, werden in sogenannten Linux-Distributionen verwendet. :-) fixer1234 vor 5 Jahren 0

1 Antwort auf die Frage

1
fixer1234

Das Dokument zum Verhaltenskodex ist real. Die anfängliche "Angst" über die Welt, von der wir wissen, dass sie endet, ist kein wahrscheinliches Szenario. Als Grawity, auf das in einem Kommentar verwiesen wird, scheint es, als hätten Mitwirkende keine Rechtsgrundlage, um ihren Code zu ziehen. Was als Ergebnis des CoC passieren wird, ist jedermanns Vermutung. Es könnte immer noch eine abschreckende Wirkung haben, wo einige Top-Beitragende aufhören, ihren Beitrag zu leisten. Oder der CoC könnte am Ende so modifiziert werden, dass er kein Thema mehr ist. Die Leute können nur spekulieren. Es kann sich jedoch zumindest vorübergehend negativ auf Linux auswirken, so dass immer noch Ihre Frage offen bleibt.

Wir können Ihre Frage aus der Perspektive betrachten, dass, wenn etwas Negatives passiert, bestimmte Distributionen unberührt bleiben oder weniger betroffen sind.

Es gibt erhebliche Unterschiede bei den "Klassen" der Distros. Ein Extrem sind die Betriebssysteme ohne Knochen, mit etwas mehr als einigen grundlegenden Tools und einem Terminal. Das andere Extrem sind Distributionen, die als benutzerfreundliche Arbeitsumgebung gedacht sind.

Die Welt von Linux enthält Hunderttausende von Codemodulen. In jeder Distro-Klasse ist jede Distro wie ein Menü in einem chinesischen Restaurant, "zwei aus Spalte A und eine aus Spalte B". Es ist eine Auswahl aus den verfügbaren Modulen, die die Ausführung jeder Funktion ermöglichen; ein Kernel, eine Sammlung von Hardwaretreibern, ein Paketverwaltungssystem, eine Sammlung von Systemdienstprogrammen, eine Benutzeroberfläche, möglicherweise ein Bündel von Anwendungssoftware usw. sowie alle Bibliotheken und Komponentenmodule, auf die alle diese Dinge angewiesen sind. In einer voll geladenen Distribution kann es Tausende von Codemodulen geben.

Wie Sie betroffen sein könnten, wenn eines oder mehrere dieser Module betroffen waren, hängt vom Modul ab. Das Modul kann sich auf etwas beziehen, das Sie nicht einmal verwenden, oder es kann von zentraler Bedeutung für Ihr Betriebssystem sein oder irgendetwas dazwischen. Wir können auch nicht vorhersagen, wie die Auswirkungen aussehen oder wie sie abgeschwächt werden könnten.

Aufgrund der Art und Weise, wie die meisten Dinge in Linux vor der Veröffentlichung getestet werden, würden Sie wahrscheinlich keine kritischen Ausfälle erleben, wenn Sie sich an den Repositories der Distribution halten. Jeder Fallout des CoC würde sich eher in einer langsameren Verfügbarkeit von Verbesserungen und Funktionen äußern und möglicherweise bestehende Fehler beheben.

Wenn Sie eine Distribution auswählen, müssen Sie zuerst eine "Klasse" oder einen Typ auswählen. Wenn Sie ein Profi sind, möchten Sie vielleicht eine Bare-Bones-Distribution, die Sie angeben, und sich fast von Grund auf selbst aufbauen. Wenn Sie ein Anfänger sind, ist dies nicht praktisch, Sie benötigen also viel umfassenderes und einsatzbereites Produkt.

Sobald Sie die gewünschte Distro-Klasse definiert haben, gibt es viele Alternativen zur Auswahl. Alle diese qualifizierenden Distributionen haben jedoch mehr oder weniger ähnliche Komplexität hinsichtlich der Anzahl der darin enthaltenen Codemodule.

Wenn wir davon ausgehen, dass die Auswirkungen des CoC zufällig sein werden, können wir nicht vorhersagen, welche Arten von Codemodulen betroffen sind oder welche davon betroffen sind. Im Allgemeinen werden Benutzer von nackten Knochen Distros weniger Codemodule haben, die möglicherweise betroffen sein könnten. Auf dieser Basis kann man jedoch keine echte Distro wählen; Sie benötigen die Funktionalität, die Sie benötigen. Unabhängig von der Klasse der Distribution, die für Ihre Bedürfnisse geeignet ist, haben sie alle ähnliche Risiken.

Endeffekt:

  • Keine Distribution wäre immun.
  • Bare-Bones-Distributionen haben weniger Codemodule, die betroffen sein könnten, aber das ist wahrscheinlich keine nützliche Tatsache.
  • Unabhängig von der Klasse der Distribution, die Ihre Funktionsanforderungen erfüllt, haben alle Distributionen im Wesentlichen das gleiche Risiko.
  • Selbst Risiken im schlimmsten Fall werden sich wahrscheinlich nicht in einer Weise manifestieren, die Sie als Endbenutzer ernsthaft beeinträchtigen würde.