// LINUX-MAGAZIN — LINUX & OPEN SOURCE
Asahi Linux macht Fortschritte, ändert Lizenz
Das Asahi-Linux-Projekt hat seine Arbeiten rund um Linux 7.3 in einem Status-Report beschrieben. Der Entwicklungsbericht beschreibt Fortschritte bei der Unterstützung von Apples M3-, M4- und M5-Prozessoren, Thunderbolt und der Virtualisierung von MacOS.
Neben den technischen Neuerungen ändert Asahi Linux seine Lizenzpolitik. Das Projekt will seine Repositories schrittweise von der MIT-Lizenz auf die GPL Version 2 oder höher umstellen. Als Grund nennt das Entwicklerteam im Report die unerlaubte Übernahme und kommerzielle Verwertung von Quellcode, teilweise auch mithilfe von KI-Sprachmodellen.
Die Unterstützung für Macs mit M3-Prozessoren steht nun laut dem Report ohne das bisher erforderliche Kennzeichen „EXPERT“ im Installationsprogramm bereit. Zudem aktiviert das Team den Display Co-Processor (DCP). Das verbessert die Grafikleistung und Akkulaufzeit und ermöglicht den Ruhezustand sowie die Nutzung des Displaybereichs rund um die Kameraaussparung.
Bei der Integration eigener Treiber in den offiziellen Linux-Kernel kommen die Entwickler laut dem Report ebenfalls voran. Sie bereiten unter anderem die Audio-Unterstützung für Apple-Silicon-Geräte mit dem Treiber macaudio vor. Auch der AVD-Treiber steht zur Aufnahme in den Hauptentwicklungszweig an. Erste Gerätebeschreibungen (Devicetrees) gibt es inzwischen für Macs mit M4 Pro, M4 Max und M5.
Auch Apples eigene Thunderbolt-Controller unterstützt Asahi Linux inzwischen teilweise. Die Entwickler haben dafür Anpassungen am Linux-Kernel vorgenommen und in den offiziellen Entwicklungszweig eingebracht. Bislang funktionieren USB 3, XDomain-Verbindungen und Thunderbolt-Netzwerke. PCIe- und DisplayPort-Tunneling, das viele Thunderbolt-Docks benötigen, fehlen aber noch.
Bei der Virtualisierung hat das Team den Bootloader m1n1 erweitert. Er kann nun drei virtuelle Maschinen parallel auf der ARM-Ausführungsstufe EL1 starten. Damit lässt sich macOS auch auf M4- und M5-Rechnern virtualisieren und dessen Hardwarearchitektur analysieren. Hintergrund ist unter anderem die M5-Technik Exclaves, die isolierte Umgebungen für sicherheitsrelevante Aufgaben nutzt.
Fortschritte meldet das Projekt auch bei der M3-GPU. Das Team konnte den Grafikprozessor erstmals initialisieren und ein Dreieck darstellen. Zudem beschleunigen SIMD-Optimierungen für ARM64 und x86-64 die Audioverarbeitung der MacBook-Mikrofone. Die Software Triforce arbeitet dadurch laut Projekt nahezu doppelt so schnell.
Ein ungelöstes Problem bleibt die Ausführung von Windows-Spielen. Zwar ermöglichen FEX und WINE die Übersetzung von x86- und AMD64-Anwendungen, doch die virtuelle Maschine muvm verursacht je nach Arbeitslast rund 20 Prozent Leistungsverlust. Das Team prüft deshalb einen Ansatz zur Verwendung unterschiedlicher Speicherseitengrößen für einzelne Prozesse.
Ein neuer Rahmenvertrag stellt Schulen in sechs deutschen Bundesländern eine souveräne Open-Source-Kollaborationslösung zur Verfügung. Die Lösung basiert auf Nextcloud und wird von IONOS bereitgestellt, teilte Nextcloud-CEO Frank Karlitschek mit.
Bayern und Schleswig-Holstein wollen gemeinsam die digitale Souveränität in der öffentlichen Verwaltung voranbringen. Dazu haben das Bayerische Staatsministerium für Digitales und die Staatskanzlei Schleswig-Holstein eine Kooperationsvereinbarung geschlossen.