Apple hat vor wenigen Tagen neue MacBook Air, MacBook Pro und Mac mini mit der Prozessorarchitektur „Apple Silicon“ vorgestellt. Der erste, jetzt verfügbare Prozessor trägt den Namen „M1“. Damit wurde eine Phase der Umstellung wahrscheinlich der gesamten Mac Linie eingeläutet. Macs mit Intel® Prozessoren bleiben vorerst unverändert im Produktangebot. Zum Beispiel kann man aktuell Mac minis mit Apple Silicon oder Intel® Prozessoren kaufen.

Zeitgleich wurde das neue macOS 11.0 „Big Sur“ veröffentlicht, dass als erstes macOS Intel® und Apple Silicon Prozessoren unterstützt. Nutzt man einen Mac mit Apple Silicon Architektur, übersetzt der Emulator „Rosetta 2“ den binären Intel® Code einer Applikation in lauffähigen Apple Silicon Code. Völlig transparent für den Anwender. Laut Apple mit vergleichbarer oder teilweise sogar besserer Performance im Vergleich zu den heute verfügbaren Intel® Macs.

4D —Hersteller unserer Entwicklungsplattform für VM— arbeitet derzeit an der Umsetzung eines nativen Apple Silicon Compilers. Wir freuen uns also auf wundervoll flotte VMs auf Apple Silicon Macs!

Aber. Die Details. Ein paar Hürden sind dann doch noch auf dem Weg zu nehmen:

4D und macOS 11.0 Big Sur (Intel® Architektur)

4D v18 R4 und ältere Versionen

Diese Versionen werden nach unserem Kenntnisstand keine Updates mehr für macOS 11.0 erhalten. 4D rät derzeit vom Einsatz unter macOS 11.0 explizit ab.

4D v18 R5 oder neuer

4D v18 R5 wird nach aktuellen Ankündigungen der erste v18 R-Release mit voller Freigabe für macOS 11.0 werden. R5 wurde am 20. Oktober als Beta veröffentlicht. Ausgehend von den üblichen 3-Monatszyklen der R-Releases gehen wir aktuell von einem finalen Release der 4D Version Ende Januar, Anfang Februar aus. Dann können wir mit der Übernahme dieser 4D Version in VM 2021 beginnen.

4D und macOS 11.0 Big Sur (Apple Silicon Architektur)

VM wird vorerst weiter als Intel® Applikation produziert werden. Während der Umstellungsphase wird VM deshalb auf Maschinen mit Apple Silicon Prozessoren über den Emulator „Rosetta 2“ ausgeführt werden. Laut Apple laufen Programme, die für die Intel® Plattform erstellt wurden mit vergleichbarer Performance wie auf nativen Intel® Systemen. 4D hat angekündigt, zukünftig einen nativen Compiler für Apple Silicon bereit zu stellen.

VM und macOS 11.0 Big Sur

Der aktuelle VM 2020.1 auf Basis von 4D v18 R3 lässt sich unter macOS 11.0 mit Intel® Prozessoren betreiben. Allerdings gibt es eine Reihe von Known Issues, wie grafische Darstellungsfehler, Speicherzugriffsfehler beim Beenden der Applikation oder den Ausfall der Webareas (Kontaktberichtsvorschau und VM Infocenter), die den produktiven Einsatz verhindern. Wir müssen deshalb vom Einsatz von VM 2020.1 oder älter unter macOS 11.0 Big Sur derzeit abraten.

Wir planen den nächsten VM Release VM 2021.0 als Intel® Applikation auf Basis von 4D v18 R5 mit voller macOS 11.0 Big Sur Unterstützung auszuliefern.

Bis dahin kümmern wir uns noch um die Details.

(Photo by el alce web on Unsplash)