October 28, 2025
Goodbye, Rosetta. Hello drama
Apple will phase out Rosetta 2 in macOS 28
Countdown to compatibility chaos: scanners sweat, Docker cries, Reddit shrugs
TLDR: Apple says Rosetta 2, the tool that lets new Macs run older Intel-only apps, will end with macOS 28 in 2027, with a slim version kept for some old games. Commenters are split: everyday users fear broken scanners and OCR, developers lament Docker pain, and veterans shrug "as is tradition."
Apple just slapped an expiration date on its magic translator, Rosetta 2, saying it’ll bow out with macOS 28 — the version due in 2027, as one commenter dryly noted. For the uninitiated, Rosetta is the behind‑the‑scenes helper that lets newer Macs run older Intel-only apps. Without it, those apps need proper updates or they’re toast. Cue the uproar: one user cried, “Seems premature,” pointing to beloved tools like SnapScan and ABBYY FineReader that still depend on Rosetta to work. That fear — losing everyday workflows — is the thread’s biggest spark.
The drama didn’t stop there. Devs and tinkerers sounded alarms too: Docker fans say this “kinda screws” them because not every container has an Apple‑chip version, and Rosetta can’t translate full Intel virtual machines anyway. Meanwhile, Apple’s giving a tiny lifeline to nostalgia: a pared‑down Rosetta will linger to keep some older, unmaintained games alive — which triggered a collective “phew” from retro gamers. Elsewhere, the vibe split between eye-rolls and conspiracy: one quipped “As is tradition,” while another noted the Rosetta engineer who left earlier this year, turning it into a “farewell tour” narrative with receipts via this link. Bottom line: Apple’s future marches on; users’ workflows may not be ready. Expect memes, scrambling, and lots of “told you so” energy.
Key Points
- •Rosetta 2 will remain as a general-purpose tool through macOS 27 and be phased out broadly starting with macOS 28.
- •macOS Tahoe is the last release for Intel-based Macs, which will continue receiving security updates for three years.
- •Rosetta translates x86_64 executables for Apple silicon and applies to entire processes; mixing arm64 and x86_64 in one process is prevented.
- •Rosetta supports most Intel apps, including those with JIT compilers, but does not translate kernel extensions or x86_64 virtual machine apps.
- •Rosetta translates AVX and AVX2 instructions but does not support AVX512; developers can detect translation state and AVX512 availability using sysctlbyname.