Apple's new macOS High Sierra 10.13.4 beta has begun the purge process of 32-bit apps, with the new version the first to warn users that the apps won't be supported that much longer.
Apple is still allowing 32-bit apps to run on the new version, but is warning users about their use and execution. The release notes for the new beta say:
To prepare for a future release of macOS in which 32-bit software will no longer run without compromise, starting in macOS High Sierra 10.13.4 a user is notified on the launch of an app that depends on 32-bit software. The alert appears only once per app.
Additionally, there is a Terminal command to limit an app's execution to 64-bit only, to test it for compatibility with Apple's new guidance on the matter.
This is not Apple's first warning on the matter. Apple officially announced during the 2017 WWDC all new apps submitted to the Mac App Store are required to be 64-bit starting this month. The noose tightens a bit in the summer of 2018, with all app updates needing to comply with the mandate.
At the time, it would start to "aggressively" warn users about 32-bit apps after High Sierra, but it appears the initiative has started a bit early. High Sierra is the last version to support 32-bit apps "without compromises."
Apple shifted to 64-bit capable Intel processors in 2006 for most of the product line, with the sole holdout, the Mac mini that launched with a 32-bit processor, migrating in 2007. As a result, hardware won't be a hold-up to adoption.
With iOS 11, Apple has completed the migration of its mobile platform. Starting with the fall 2017 release of iOS 11, 32-bit apps don't launch at all.
35 Comments
Apple has a gigantic set cojones!
On my system, only GoogleTalkPlugin, which I never use, is still 32-bit, along with dbfseventsd, which I believe is used by Dropbox for detecting file system changes. Not sure why that one is still 32-bit!
Huh! I would've assumed that 32-bit support had been removed years ago. I seem to remember one major macOS update where a file with incompatible applications were placed.
The easiest way to determine what KIND of program is running is to use Activity Monitor. From the top menu under View/Columns select KIND - it will show whether the program running is 64 or 32 bit.
I have some older utilities and drivers for hardware that are 32 bit that most likely can not be updated. I have just replaced my 2009 iMac with a new 2017 iMac (big shout out to AppleInsider and their sponsor Adorama - they had THE BEST price and their service was excellent) and I'll use my old machine to run those older programs and hardware going forward.