Zum Hauptinhalt Zur Navigation

WWDC: Apple bringt Rosetta in Linux-VMs

Auch die Nutzer der Virtualisierung auf Macs mit Apple Silicon können künftig auch x86-Apps ausführen - unterstützt wird das für Linux.
/ Sebastian Grüner
2 Kommentare News folgen (öffnet im neuen Fenster)
Linux-VMs auf den ARM-Macs von Apple können künftig x86-Binärdateien ausführen. (Bild: Pixabay)
Linux-VMs auf den ARM-Macs von Apple können künftig x86-Binärdateien ausführen. Bild: Pixabay

Mit der nach dem Rosettastein benannten Technik Rosetta für die aktuellen Macs auf ARM-Basis will Apple seinen Nutzern den Übergang weg von der x86-Architektur erleichtern. Immerhin können damit alte x86-Binärdateien auf dem neuen ARM-Mac ausgeführt werden. Diese Technik stehe künftig auch in Linux-VMs bereit, die auf den Macs mit dem sogenannten Apple Silicon laufen, wie Apple auf seiner Entwicklungsmesse WWDC mitteilt.

Die Dokumentation dazu(öffnet im neuen Fenster) hat Apple bereits veröffentlicht. Demnach soll die Funktion bereits mit dem kommenden MacOS 13 alias Ventura genutzt werden können, das im kommenden Herbst erscheinen wird. Umgesetzt wird das dabei über das hauseigene Virtualisierungs-Framework. Apple weist jedoch explizit daraufhin, dass dies nicht heiße, dass x86-basierte Linux-Distributionen auf den Macs mit ARM-Chips genutzt werden könnten. Bei der vorgestellten Lösung handelt es sich also nicht um eine komplette Virtualisierung der Architektur, wie dies mit anderer Software möglich ist.

Bei der nun angekündigten Lösung handelt es sich offenbar vielmehr um die Rosetta-Technik, die auch unter MacOS genutzt wird und nun in die Linux-VMs weitergereicht wird. Praktisch umgesetzt wird das über einen zwischen der VM und dem Host-System geteilten Ordner, über den die Laufzeitumgebung von Rosetta bereitgestellt wird. Haupteinsatzzweck der Technik dürfte es sein, x86-basierte Container künftig weiter lokal auf den Maschinen ausführen zu können. Weitere Details zu der Technik soll ein Vortag auf dem WWDC(öffnet im neuen Fenster) liefern.

Darüber hinaus diskutieren Nutzer auf Twitter die technische Umsetzung des Rosetta-Ports für Linux und damit die technische Möglichkeit, die Software auch außerhalb der Apple-Umgebung auf anderen ARM-Systemen zu nutzen. Darauf, dass dies möglich sein dürfte, verweist etwa der Entwickler Hector Martin, der das Asahi-Linux-Projekt gegründet hat. Legal wäre diese Art der Nutzung sehr wahrscheinlich nicht, weshalb auch Martin dazu aufruft(öffnet im neuen Fenster) , Rosetta nicht für diesen Zweck "zu stehlen" .


Relevante Themen