Zu den neuen Apple-Prozessoren
Auf der diesjährigen Entwicklerkonferenz (WWDC) kündigte Apple an, von Intel- auf die eigenen ARM-Prozessoren (genannt „Apple Silicon“) umzustellen. Dies gibt Apple die Freiheit, neue Macs unabhängig von Intel zu entwicklen. Wir können damit z.B. MacBooks erwarten, die kühler bleiben und länger mit einer Batterieladung laufen.
Apple ist darauf gut vorbereitet und hat in der Vergangenheit bereits mehr als eine solche Umstellung gemeistert: von den Motorola-68000-Prozessoren über PowerPC hin zu Intel x86. macOS Big Sur bringt speziellen Code mit, Rosetta 2 genannt, welcher Programme, die für Intel-Prozessoren kompiliert wurden, in die neue ARM-Welt übersetzt und sie in akzeptabler Geschwindigkeit ausführt.
Was bedeutet das für unsere Mac-Programme?
Zuallererst einmal werden sie wie gehabt weiter funktionieren. Rosetta führt sie ohne jede Änderung von unserer Seite aus. Wenn Sie also einen neuen ARM-basierten Mac kaufen, wenn diese gegen Jahresende auf den Markt kommen, werden Sie nicht auf DEVONthink oder DEVONagent verzichten müssen.
Aber natürlich werden wir unsere Programme auch für die neuen Apple-Prozessoren optimieren. Da macOS Catalina bereits sicher gestellt hat, dass alle Mac-Programme jetzt 64-Bit-kompatibel sind, liegt der größte Teil der Arbeit bereits hinter uns. Die aktuellen Versionen von Xcode, Apples Software-Entwicklungsumgebung, erlaubt es uns, unsere Programme als so genannte „universal binaries“ (etwa: „universelle Programme“) zu kompilieren. Diese enthalten optimierten Code sowohl für Intel- als auch Apples neue ARM-Prozessoren und laufen auf den aktuellen und den kommenden Macs in voller Geschwindigkeit.
Wir erwarten, dass wir universelle Varianten aller unserer Mac-Programme spätestens dann haben werden, wenn die ersten ARM-basierten Macs gegen Jahresende auf den Markt kommen. Die einzige Ausnahme könnte die eingebaute Texterkennung sein, bei der wir auf ein entsprechendes Update von ABBYY warten müssen.
Und was ist mit unseren älteren Versionen?
Ältere Versionen von DEVONthink, DEVONagent und DEVONsphere sollten weiterhin auch auf den neuen Apple-Prozessoren funktionieren, solange sie von einer zukünftigen Version von macOS unterstützt werden und die Rosetta-Umgebung für Intel-basierte Programme verfügbar ist.