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.

Top Rated Comments

fairuz Avatar
33 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
33 months ago
Yawn. Wake me when they decide to include a 6502 binary in the mix.
Score: 20 Votes (Like | Disagree)
Mr. Awesome Avatar
33 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
33 months ago

but_why.gif
.jpg.png.svg.tiff
Score: 13 Votes (Like | Disagree)
casperes1996 Avatar
33 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
33 months ago
but_why.gif
Score: 8 Votes (Like | Disagree)

Popular Stories

iPhone trade in

Apple Adjusts Trade-In Values for iPhones, Macs, and More

Wednesday January 25, 2023 9:40 am PST by
After announcing new Mac and HomePod models last week, Apple adjusted its trade-in values for select devices in the United States. iPhone trade-in values decreased by up to $80, and most Android smartphones also went down. Mac trade-in values remained unchanged or increased by up to $40 depending on the model, while some Apple Watch models increased in value and others decreased. Trade-in...
iPhone 14 Pro Purple Side Perspective Feature Purple

iPhone 15 Pro Expected Later This Year With These 7 Exclusive Features

Tuesday January 24, 2023 4:53 pm PST by
Apple's next-generation iPhone 15 Pro and iPhone 15 Pro Max are expected to be announced in September as usual. Already, rumors suggest the devices will have at least seven exclusive features not available on the standard iPhone 15 and iPhone 15 Plus. An overview of the seven features rumored to be exclusive to iPhone 15 Pro models:A17 chip: iPhone 15 Pro models will be equipped with an A17...
Mac mini M2 2023

New 256GB Mac Mini and 512GB MacBook Pro Have Slower SSD Speeds Than Previous Models

Tuesday January 24, 2023 1:11 pm PST by
While the new Mac mini with the M2 chip has a lower $599 starting price, the base model with 256GB of storage has slower SSD read and write speeds compared to the previous-generation model with the M1 chip and 256GB of storage. A teardown of the new Mac mini shared by YouTube channel Brandon Geekabit reveals that the 256GB model is equipped with only a single 256GB storage chip, while the...
apple tv 4k red image

Apple Releases tvOS 16.3

Tuesday January 24, 2023 10:10 am PST by
Apple today released tvOS 16.3, the third major point update to the tvOS 16 operating system that originally came out in September. Available for the Apple TV 4K and Apple TV HD, tvOS 16.3 comes six weeks after tvOS 16.2, an update that added Apple Music Sing. The tvOS 16.3 update can be downloaded over the air through the Settings app on the ‌‌‌‌Apple TV‌‌‌‌ by going to System > Software...
watchOS 9 Feature

Apple Releases watchOS 9.3 With New Watch Face, Bug Fixes

Monday January 23, 2023 10:06 am PST by
Apple today released watchOS 9.3, the third major update to the watchOS 9 operating system that first launched in September. watchOS 9.3 comes over a month after watchOS 9.2, an update that added new Workout functionality and Crash Detection optimizations. watchOS 9.3 can be downloaded for free through the Apple Watch app on the iPhone by opening it up and going to General > Software Update. ...
iOS 16

iOS 16.3 for iPhone Launching Next Week With These 4 New Features

Friday January 20, 2023 11:43 am PST by
In a recent press release, Apple confirmed that iOS 16.3 will be released to the public next week. The software update will be available for the iPhone 8 and newer and includes a handful of new features, changes, and bug fixes. Below, we've recapped bigger features in iOS 16.3, including support for physical security keys as a two-factor authentication option for Apple ID accounts, worldwide ...
maxresdefault

Hands-On With the New M2 Pro Mac Mini

Tuesday January 24, 2023 1:45 pm PST by
The new M2-series MacBook Pro and Mac mini models launched today, marking the debut of the first M2 Pro and M2 Max chips. We have the M2 Pro Mac mini on hand, and thought we'd take a look at the machine and do a series of benchmarks to see how it fits into Apple's lineup. Subscribe to the MacRumors YouTube channel for more videos. Base model Mac mini machines come with either an M2 or M2 Pro...
Ventura Macs Feature Blue

Apple Releases macOS Ventura 13.2

Monday January 23, 2023 10:09 am PST by
Apple today released macOS Ventura 13.2, the second major update to the macOS Ventura operating system initially released in October. macOS Ventura 13.2 comes more than a month after macOS Ventura 13.1, an update that added the Freeform app and other changes. The ‌macOS Ventura‌ 13.2 update can be downloaded for free on all eligible Macs using the Software Update section of System...