Debian-Entwickler genehmigen die Verbreitung proprietärer Firmware in Installationsmedien

Die Ergebnisse der allgemeinen Abstimmung (GR, allgemeine Resolution) der Debian-Projektentwickler, die an der Wartung von Paketen und der Wartung der Infrastruktur beteiligt sind, wurden veröffentlicht, bei der die Frage der Bereitstellung proprietärer Firmware als Teil offizieller Installationsimages und Live-Builds erörtert wurde. Der fünfte Punkt „Änderung des Gesellschaftsvertrags für die Lieferung unfreier Firmware im Installer durch die Bereitstellung einheitlicher Installationsbaugruppen“ gewann die Abstimmung.

Die gewählte Option beinhaltet die Änderung des Debian-Gesellschaftsvertrags, der die Grundprinzipien des Projekts und die Verpflichtungen des Projekts gegenüber der Community definiert. In der fünften Klausel des Gesellschaftsvertrags, die die Einhaltung von Standards für freie Software erfordert, wird ein Hinweis hinzugefügt, dass offizielle Debian-Medien Firmware enthalten können, die nicht Teil des Debian-Systems ist, wenn dies für die Ausführung der Distribution auf der erforderlichen Hardware erforderlich ist solche Firmware zum Laufen bringen.

Offizielle Debian-Installationsmedien und Live-Images enthalten Pakete aus dem Abschnitt „non-free-firmware“, der Komponenten im Zusammenhang mit Firmware aus dem non-free-Repository enthält. Wenn Sie über Geräte verfügen, für deren Betrieb externe Firmware erforderlich ist, ist die Verwendung der erforderlichen proprietären Firmware standardmäßig aktiviert. Gleichzeitig erhalten Benutzer, die ausschließlich kostenlose Software bevorzugen, beim Download die Möglichkeit, die Verwendung unfreier Firmware zu deaktivieren.

Darüber hinaus geben der Installer und das Livebild Auskunft darüber, welche Art von Firmware geladen ist. Daten über die verwendete Firmware werden auch auf dem installierten System gespeichert, sodass der Benutzer später Informationen über die verwendete Firmware erhalten kann. Wenn für den Betrieb des Geräts nach der Installation Firmware erforderlich ist, schlägt das System außerdem vor, standardmäßig ein Repository für nicht-freie Firmware zur Datei „sources.list“ hinzuzufügen, das es Ihnen ermöglicht, Firmware-Updates zu erhalten, die Schwachstellen und wichtige Fehler beheben. Als offizielle Medien werden Bilder mit proprietärer Firmware bereitgestellt, die bisher angebotene Bilder ohne proprietäre Firmware ersetzen.

Das Problem der Firmware-Bereitstellung ist relevant geworden, da Gerätehersteller zunehmend auf die Verwendung externer Firmware zurückgreifen, die vom Betriebssystem geladen wird, anstatt Firmware im permanenten Speicher auf den Geräten selbst bereitzustellen. Eine solche externe Firmware ist für viele moderne Grafik-, Sound- und Netzwerkadapter notwendig. Gleichzeitig ist die Frage, wie die Bereitstellung proprietärer Firmware mit der Anforderung zusammenhängt, in den Haupt-Debian-Builds nur freie Software bereitzustellen, unklar, da die Firmware auf Hardwaregeräten und nicht im System ausgeführt wird und sich auf die Ausrüstung bezieht . Moderne Computer, die sogar mit völlig kostenlosen Distributionen ausgestattet sind, verfügen über eine in die Geräte integrierte Firmware. Der einzige Unterschied besteht darin, dass einige Firmware vom Betriebssystem geladen werden, während andere bereits in ROM oder Flash-Speicher geflasht sind.

Bisher war proprietäre Firmware nicht in den offiziellen Debian-Installationsimages enthalten und wurde in einem separaten, nicht freien Repository bereitgestellt. Installationsbaugruppen mit proprietärer Firmware haben einen inoffiziellen Status und werden separat vertrieben, was zu Verwirrung führt und für Benutzer Schwierigkeiten bereitet, da in vielen Fällen der volle Betrieb moderner Geräte erst nach der Installation proprietärer Firmware erreicht werden kann. Das Debian-Projekt war auch an der Vorbereitung und Wartung inoffizieller Assemblies mit proprietärer Firmware beteiligt, was einen zusätzlichen Ressourcenaufwand für das Zusammenstellen, Testen und Veröffentlichen inoffizieller Assemblies erforderte, die die offiziellen duplizierten.

Es ist eine Situation entstanden, in der inoffizielle Builds für den Benutzer vorzuziehen sind, wenn er normale Unterstützung für seine Ausrüstung erreichen möchte, und die Installation der empfohlenen offiziellen Builds häufig zu Problemen mit der Hardwareunterstützung führt. Darüber hinaus beeinträchtigt die Verwendung inoffizieller Assemblies die Verwirklichung des Ideals, nur Open-Source-Software bereitzustellen, und führt unabsichtlich zur Popularisierung proprietärer Software, da der Benutzer zusammen mit der Firmware auch ein verbundenes unfreies Repository mit anderen nicht-freien Repositorys erhält. gratis Software.

Source: opennet.ru

Kommentar hinzufügen