Arm-Intel-PowerPC Universal Binaries Are Possible

Casual MacRumors visitors may not realize that we have a very active PowerPC forum where users discuss issues related to PowerPC Macs that have not been produced since 2006. Threads range from hardware upgrades and software options to nostalgia:

Apple's recently announced transition to Apple Silicon (Arm) based Macs raised some interesting questions about future support for these old machines.

In particular, MacRumors forum member Wowfunhappy asked about ongoing support for Universal binaries in the upcoming Arm-based macOS, and whether or not a four-way universal binary was possible:

During their 2020 WWDC keynote, Apple announced the reintroduction of Universal Binaries, for developers to create apps that work on both Intel and Arm Macs during the transition.

But Universal Binaries never really went away the first time! You can run PPC-Intel apps on Mojave, and I assume also Catalina. Also, many Intel-only apps are still "universal," in that they contain versions for both i386 (32bit Intel) and x86_64 (64bit Intel).

Thus, I am intensely curious: would it be possible for a developer to create a single universal binary that works natively on all four architectures: PPC, i386, x86_64, and ARM?

The answer, it appears, is yes. The TenFourFox developer blogged about the possibility, confirming that it is indeed possible:

A question I got repeatedly the last couple days was, now that AARM (Apple ARM) is a thing, is the ultimate ARM-Intel-PowerPC Universal Binary possible? You bet it is! In fact, Apple already documents that you could have a five-way binary, i.e., ARM64, 32-bit PowerPC, 64-bit PowerPC, i386 and x86_64. Just build them separately and lipo them together

TenFourFox is a Firefox port for PowerPC Macs running OS X 10.4 or 10.5. It provides those users with modern browser support. The developer actually points out that each architecture can even have its own subtype, meaning that ultimately a so-called "Super Duper Universal Binary" could have support for 17 different instruction sets, which could run on any machine from PowerPC to future Arm-based Mac with full support for all processor subtypes.

Popular Stories

iPhone SE 4 Thumb 1

iPhone SE 4 With Apple's Own 5G Modem 'Confirmed' to Launch in March

Tuesday November 19, 2024 12:12 pm PST by
Barclays analyst Tom O'Malley and his colleagues recently traveled to Asia to meet with various electronics manufacturers and suppliers. In a research note this week, outlining key takeaways from the trip, the analysts said they have "confirmed" that a fourth-generation iPhone SE with an Apple-designed 5G modem is slated to launch towards the end of the first quarter next year. In line with previo...
airtag purple

AirTag 2 Rumored to Launch Next Year With These New Features

Sunday November 17, 2024 5:18 am PST by
Apple released the AirTag in April 2021, so it is now three over and a half years old. While the AirTag has not received any hardware updates since then, a new version of the item tracking accessory is rumored to be in development. Below, we recap rumors about a second-generation AirTag. Timing Apple is aiming to release a new AirTag in mid-2025, according to Bloomberg's Mark Gurman....
Magic Mouse Next to Keyboard

No, Apple CEO Tim Cook Didn't Say He Prefers Logitech's MX Master 3 Over the Magic Mouse

Sunday November 17, 2024 3:03 pm PST by
While the Logitech MX Master 3 is a terrific mouse for the Mac, reports claiming that Apple CEO Tim Cook prefers that mouse over the Magic Mouse are false. The Wall Street Journal last month published an interview with Cook, in which he said he uses every Apple product every day. Soon after, The Verge's Wes Davis attempted to replicate using every Apple product in a single day. During that...
Generic iOS 18 Feature Real Mock

Apple Releases iOS 18.1.1 and iPadOS 18.1.1 With Security Fixes

Tuesday November 19, 2024 10:10 am PST by
Apple today released iOS 18.1.1 and iPadOS 18.1.1, minor updates to the iOS 18 and iPadOS 18 operating systems that debuted earlier in September. iOS 18.1.1 and iPadOS 18.1.1 come three weeks after the launch of iOS 18.1. The new software can be downloaded on eligible iPhones and iPads over-the-air by going to Settings > General > Software Update. Apple has also released iOS 17.7.2 for...
iPhone 17 Slim Feature Single Camera 1 Redux

'iPhone 17 Air' Rumored to Surpass iPhone 6 as Thinnest iPhone Ever

Monday November 18, 2024 1:07 pm PST by
In a research note with Hong Kong-based investment bank Haitong today, obtained by MacRumors, Apple analyst Jeff Pu said he agrees with a recent rumor claiming that the so-called "iPhone 17 Air" will be around 6mm thick. "We agreed with the recent chatter of an 6mm thickness ultra-slim design of the iPhone 17 Slim model," he wrote. If that measurement proves to be accurate, there would be ...
bug security vulnerability issue fix larry

Make Sure to Update: iOS 18.1.1 and macOS Sequoia 15.1.1 Fix Actively Exploited Vulnerabilities

Tuesday November 19, 2024 10:52 am PST by
The iOS 18.1.1, iPadOS 18.1.1, and macOS Sequoia 15.1.1 updates that Apple released today address JavaScriptCore and WebKit vulnerabilities that Apple says have been actively exploited on some devices. With the JavaScriptCore vulnerability, processing maliciously crafted web content could lead to arbitrary code execution. The WebKit vulnerability had the same issue with maliciously crafted...
at t turbo indicator iphone 16 pro max v0 8hrh7w5f3w1e1

AT&T Turbo Indicator Showing Up in iPhone Status Bar for Subscribers

Wednesday November 20, 2024 3:42 am PST by
AT&T has begun displaying "Turbo" in the iPhone carrier label for customers subscribed to its premium network prioritization service, according to reports on Reddit. The new indicator seems to have started appearing after users updated to iOS 18.1.1, but that could be just coincidence. Image credit: Reddit user No_Highlight7476 The Turbo feature provides enhanced network performance through ...
New Things Your iPhone Can Do in iOS 18

18 New Things Your iPhone Can Do in iOS 18.2

Wednesday November 13, 2024 2:09 am PST by
Apple is set to release iOS 18.2 next month, bringing the second round of Apple Intelligence features to iPhone 15 Pro and iPhone 16 models. This update brings several major advancements to Apple's AI integration, including completely new image generation tools and a range of Visual Intelligence-based enhancements. There are a handful of new non-AI related feature controls incoming as well....

Top Rated Comments

fairuz Avatar
57 months ago
Came here to see who found this, of course it's the TenFourFox dev. This is awesome.
Score: 29 Votes (Like | Disagree)
Westside guy Avatar
57 months ago
Yawn. Wake me when they decide to include a 6502 binary in the mix.
Score: 21 Votes (Like | Disagree)
Mr. Awesome Avatar
57 months ago
It’s amazing that things like this are possible. I’m glad that there are some people out there who devote countless hours of their lives to these noble causes.
Score: 17 Votes (Like | Disagree)
Porco Avatar
57 months ago

but_why.gif
.jpg.png.svg.tiff
Score: 13 Votes (Like | Disagree)
casperes1996 Avatar
57 months ago

Yawn. Wake me when they decide to include a 6502 binary in the mix.
What do you mean "they"? While macOS itself doesn't run on 6502 or 68k, the binary packaging system Apple uses for their Mach-O executables could hold an arbitrary number of architecture including 6502
Score: 11 Votes (Like | Disagree)
farewelwilliams Avatar
57 months ago
but_why.gif
Score: 8 Votes (Like | Disagree)