Die Ergebnisse der allgemeinen Abstimmung (GR, allgemeine Resolution) der Entwickler des Debian-Projekts, die an der Paketsupport und der Instandhaltung der Infrastruktur beteiligt sind, wurden veröffentlicht. In diesem wurde der Text einer ErklĂ€rung genehmigt, die die Position des Projekts zum im EuropĂ€ischen Union vorgeschlagenen Gesetzesentwurf zum Cyber Resilience Act (CRA) ausdrĂŒckt. Der Gesetzesentwurf fĂŒhrt zusĂ€tzliche Anforderungen an Softwarehersteller ein, die auf die Förderung der Sicherheit, die Offenlegung von VorfĂ€llen und die schnelle Behebung von SicherheitsanfĂ€lligkeiten wĂ€hrend des gesamten Produktlebenszyklus abzielen.
Im Falle eines VerstoĂes wird eine Geldstrafe von bis zu 15 Millionen Euro oder 2,5 % des Jahresumsatzes des Unternehmens eingefĂŒhrt. Nach der Verabschiedung des Gesetzes sind die Hersteller verpflichtet, Mittel zur VerfĂŒgung zu stellen, um SicherheitsanfĂ€lligkeiten zu beheben, die mit Sicherheitsrisiken verbundenen Bewertungen vor der MarkteinfĂŒhrung des Produkts durchzufĂŒhren, Produkttests (bei kritischen Systemen wird eine externe PrĂŒfung vorgeschrieben) durchzufĂŒhren und SicherheitsanfĂ€lligkeiten wĂ€hrend des gesamten Lebenszyklus zu beheben sowie Informationen ĂŒber SicherheitsvorfĂ€lle innerhalb von 24 Stunden nach Entdeckung des Problems weiterzugeben.
Trotz der sich abzeichnenden Tendenzen, dass der Gesetzesentwurf nur Hersteller kommerzieller Software betreffen wird, ist die Gemeinschaft besorgt ĂŒber die negativen Auswirkungen auf das Ăkosystem der Entwicklung von Open-Source-Software und betrachtet den Gesetzesentwurf als einen Faktor, der die Förderung von offenen Projekten behindert und die Entwicklung von Open-Source-Software als internationale Bewegung hemmt. Unternehmen, die Produkte auf der Grundlage internationaler Open-Source-Projekte entwickeln oder offene Bibliotheken nutzen, mĂŒssen fĂŒr Sicherheitsprobleme und unsachgemĂ€Ăe Behebung von SicherheitsanfĂ€lligkeiten im Code verantwortlich gemacht werden, selbst wenn dieser Code von Enthusiasten aus anderen LĂ€ndern stammt. Es wird angenommen, dass das Auftreten zusĂ€tzlicher Risiken fĂŒr Unternehmen die AttraktivitĂ€t der Erstellung von Software auf der Basis von Open-Source-Code verringern wird.
Gleichzeitig können die rechtlichen Konsequenzen auch unabhĂ€ngige Projekte betreffen, die Code von Herstellern kommerzieller Produkte enthalten. Beispielsweise entsteht Ungewissheit hinsichtlich der Haftung in FĂ€llen, in denen der von einem kommerziellen Unternehmen entwickelte Open-Source-Code an externe, gemeinnĂŒtzige Projekte weitergegeben werden kann und in Linux-Distributionen verwendet wird.
Der Gesetzesentwurf fĂŒhrt eine rechtliche Verantwortung fĂŒr die Nichteinhaltung von Sicherheitsanforderungen ein, was im Widerspruch zu den sozialen Verpflichtungen von Debian steht, Software fĂŒr beliebige Zwecke und ohne EinschrĂ€nkungen zu verbreiten. Debian verfolgt nicht die Zugehörigkeit von Code zu kommerziellen Projekten, die BeschĂ€ftigung von Entwicklern und die Finanzierungsquellen der im Distribution enthaltenen Entwicklungen, weshalb die VerhĂ€ngung der im Gesetzesentwurf genannten Anforderungen die rechtlichen Risiken bei der Verwendung der Distribution erhöht.
Es besteht die Gefahr, dass Upstream-Projekte aufhören, ihren Code zur VerfĂŒgung zu stellen, aus Angst, unter das CRA zu fallen und mit damit verbundenen Geldstrafen konfrontiert zu werden. Das CRA könnte auch die Prozesse zur Ăbertragung von Open-Source-Code an die Gemeinschaft komplizieren â um den Code einem Entwickler zu öffnen, mĂŒsste man die potenziellen rechtlichen Konsequenzen bewerten. DarĂŒber hinaus verringert der Gesetzesentwurf die AttraktivitĂ€t des offenen Entwicklungsprozesses, da die Arbeit sichtbar und transparent fĂŒr alle ist, der Code im Entwicklungsprozess verwendet werden kann, was ermöglicht, die Anforderungen des CRA wĂ€hrend der Arbeit am Produkt anzuwenden, wĂ€hrend proprietĂ€re Software hinter verschlossenen TĂŒren entwickelt wird und nach der endgĂŒltigen Veröffentlichung dem Gesetz unterliegt.
Die Entwickler von Debian fordern, den offenen Entwicklungsprozess vollstĂ€ndig aus dem Anwendungsbereich des CRA herauszunehmen und das Gesetz nur auf endgĂŒltige Produkte anzuwenden. AuĂerdem wird vorgeschlagen, die Anforderungen des CRA nicht auf Produkte von Einzelunternehmern und kleinen Unternehmen anzuwenden, da diese nicht in der Lage sind, alle Anforderungen des CRA zu erfĂŒllen, und gezwungen sind, ihr GeschĂ€ft einzustellen.
Im Antrag wird auch die fragwĂŒrdige Natur der Anforderungen zur Ăbermittlung von Informationen ĂŒber Sicherheitsprobleme innerhalb von 24 Stunden nach Feststellung des Problems oder Erhalt von Informationen ĂŒber eine Schwachstelle an die EuropĂ€ische Agentur fĂŒr Netz- und Informationssicherheit (ENISA) erwĂ€hnt. Das Ansammeln von Informationen zu allen noch nicht behobenen Schwachstellen an einem Ort kann im Falle eines Informationslecks, der Weitergabe an Geheimdienste oder einer Kompromittierung von ENISA zu erheblichen Problemen fĂŒr alle Benutzer fĂŒhren.
Quelle: opennet.ru
