Der Leiter von Asahi Linux hat das Projekt nach Problemen mit der Integration von Rust in den Linux-Kernel verlassen.

Hector Martin, der Gründer des Asahi Linux-Projekts, das sich mit dem Portieren von Linux für Apple Silicon Macs beschäftigt, hat angekündigt, seine Rolle als Leiter niederzulegen und die Entwicklung einzustellen. Die Mitglieder von Asahi Linux haben einen Vorstand gebildet, der aus 7 Entwicklern besteht. Der Vorstand wird gemeinsam Entscheidungen treffen und die Arbeit am Projekt koordinieren.

Als Grund für seinen Rücktritt nennt Hector Burnout und das fehlende Interesse an einer weiteren Entwicklung, was durch die Unterbewertung der geleisteten Arbeit und Probleme bei der Einführung der Projektergebnisse in den Hauptkern bedingt ist. In seiner Mitteilung erwähnt Hector die übermäßig konsumierende Haltung der Nutzer, die nur fordern und sich über die fehlende gewünschte Funktionalität beschweren, während das Projekt von Enthusiasten betrieben wird und die Spenden für die Entwicklung im Laufe der Zeit stetig abnehmen.

Der Wendepunkt, nach dem die Motivation, weiterzuarbeiten, verschwand, war der Widerstand gegen die Einführung von 'Rust for Linux' in den Linux-Kernel und die Schaffung eines feindlichen Umfelds für die Teilnehmer dieses Projekts. Für Asahi Linux ist die Unterstützung der Programmiersprache Rust im Linux-Kernel wichtig, da diese Sprache zur Entwicklung von drei Treibern verwendet wurde (laut Hector ist der Erfolg bei der Entwicklung des Treibers drm-asahi auf die Wahl der Sprache Rust zurückzuführen). Die Aufrechterhaltung der Kernel-Zweige mit eigenen Änderungen erfordert viele Ressourcen, und mit der zunehmenden Zahl nicht in den Hauptkern aufgenommenen Codes wird die Pflege immer komplizierter.

Hector ist der Meinung, dass das Vorantreiben von Rust in den Kernel intensiviert und den Teilnehmern aktiv Unterstützung geboten werden sollte, doch Linus Torvalds hat die Position eines passiven Beobachters eingenommen, der sich nicht in die Missbräuche einiger Maintainer einmischt, die die Integration von Komponenten zur Unterstützung von Rust bremsen. Es wird auch darauf hingewiesen, dass der Glaube an die Community der Kernel-Entwickler durch die Heuchelei einiger Teilnehmer untergraben wurde, die Hector im persönlichen Gespräch unterstützten, hinter seinem Rücken jedoch Unzufriedenheit äußerten. Darüber hinaus wird der allgemeine Niedergang der Kernel-Entwickler-Community erwähnt, in der keine ehemaligen Enthusiasten mehr vorhanden sind und alles von Unternehmensmitarbeitern geleitet wird.

In der vergangenen Woche trat Hector von seiner Position als Maintainer der ARM/Apple-Plattform im Linux-Kernel zurück, nachdem Linus Torvalds ihn auf seine übermäßige Selbstsicherheit hingewiesen hatte, mit der er den Entwicklungsprozess des Kernels reformieren und soziale Netzwerke zur Aufblähung interner Streitigkeiten nutzen wollte. Anscheinend reagiert Hector übertrieben emotional auf auftretende Schwierigkeiten und nimmt das, was ihm wie Ungerechtigkeit erscheint, sehr persönlich, wobei er nicht bereit ist, die Interessen anderer zu berücksichtigen, Kompromisslösungen zu finden, sich in die Motive anderer einzufühlen und anzuerkennen, dass seine Meinung nicht die einzig richtige sein könnte.

Quelle: opennet.ru

60GB SSD 8Gb DDR4