
This isn’t the first time that Apple has made a processor change. Originally, all Macs used Motorola 680X0 CPUS, and then the company made a switch to the PowerPC chips made by Apple, IBM and Motorola. In the 2000s, Apple switched the Mac platform away from PowerPC to Intel chips. It made this easy for developers and users by creating Universal, a way for developers to create one binary that ran on both PowerPC and Intel. Now Apple introduces Universal 2, which creates a single binary that will run both on Intel and Apple systems.
So far, it appears to be quite simple for developers to move their code to Universal 2, Microsoft Office natively runs on Apple Silicon, as well as Adobe Lightroom and PhotoShop and Apple’s own Final Cut Pro. All of the macOS Big Sur default apps are Universal 2 apps, so they’ll run equally as well on Intel and Apple Silicon Macs.
Those of us who “survived” the change from PowerPC to Intel also remember Rosetta, which is a way for the operating system to “translate” apps that have not been rewritten to take advantage of Universal 2. Rosetta 2 will allow legacy apps to run on the Mac platform for as long as Apple continues to support it. The apps are translated during installation, and for code that is loaded in real-time (like JavaScript), it actually translates in real-time.
Although we’ll need to listen in on the specific macOS session on virtualization, it appears that the switch to Apple Silicon will also improve virtual environments, especially for Linux.

For developers, Apple announced a QuickStart program for shifting apps over to Apple Silicon. There’s even a hardware developer transition kit (DTK) available, with a Mac mini included that uses the Apple A12Z chip used in the iPad Pro. Developers can apply for the QuickStart program and order the DTK today.
The first Apple Silicon Macs will ship this fall, and Apple expects all Macs to be running on their own SoCs within two years.
No comments:
Post a Comment