В 2025 году Apple официально объявила о планах прекратить поддержку Rosetta 2 к концу 2027 года, что стало важной вехой в истории развития Mac. Rosetta 2 — это технология, которая позволяет запускать приложения, написанные для процессоров Intel, на современных Mac с архитектурой Apple Silicon (ARM). Она была ключевым элементом плавного перехода от одного аппаратного оформления к другому и позволяла сохранить совместимость с большим количеством уже существующего программного обеспечения. Однако приближающийся момент отключения Rosetta 2 вызывает у пользователей и профессионалов множество вопросов и опасений. В данной статье мы подробно рассмотрим, что означает для пользователей Mac прекращение поддержки Rosetta 2, какие последствия это повлечет, а также как подготовиться к этим изменениям.
История и значение Rosetta 2 Первый раз технология с названием Rosetta появилась в 2006 году. Тогда Apple переходила с архитектуры PowerPC на процессоры Intel. Rosetta позволила запускать старые программы PowerPC на новых Intel Mac, обеспечив плавный переход для пользователей и разработчиков. Спустя много лет, в 2020–2021 годах, Apple повторила этот сценарий, переходя с Intel к собственным чипам Apple Silicon. Rosetta 2 стала мостом для запуска Intel-приложений на новых ARM-устройствах.
Она осуществляла динамическую трансляцию инструкций x86_64 в код для архитектуры ARM, благодаря чему многие привычные программы продолжали работать несмотря на кардинальную смену аппаратной платформы. Поддержка Intel Mac в macOS Tahoe и конец эпохи Rosetta 2 С выходом macOS Tahoe Apple подчеркнула, что это последняя версия операционной системы, которая будет поддерживать компьютеры с процессорами Intel. Значит, начиная с macOS 29 и выше, Intel-машины уже не смогут обновиться на новые системы, а Apple продолжит сосредоточиваться исключительно на Apple Silicon. Одновременно с этим было объявлено, что поддержка Rosetta 2 будет в значительной мере прекращена к концу 2027 года. Хотя компания обещает сохранить лишь ограниченный набор функций Rosetta 2 на неопределенный срок, полная поддержка уже не предусматривается.
Для пользователей это означает, что в будущем традиционные программы, не имеющие нативной версии под Apple Silicon, просто перестанут работать на новых компьютерах. Влияние на пользователей и разработчиков Это решение сильно затронет пользователей, которые активно пользуются «старым» программным обеспечением, работавшим только на Intel-машинах. Особенно это касается игр, специализированных профессиональных программ — например, для черчения, дизайна, инженерных расчетов. В сообществе Mac-юзеров многие выражают разочарование и тревогу. Так как многие разработчики либо приостановили работу над портированием своих приложений под Apple Silicon, либо вовсе отказались поддерживать платформу.
Это создает риск потери рабочего инструментария для значительной аудитории. Разработчикам предоставлялась возможность переходить на Универсальные приложения — которые работают на обеих архитектурах, либо создавать версии программ непосредственно под Apple Silicon. Уже прошло почти шесть лет с момента выпуска первых Apple Silicon устройств, и специалисты считают, что это должно было дать всем достаточно времени для адаптации. Тем не менее, не все оказались готовы к такому переходу, что создает сложности с сохранением привычных рабочих процессов. Варианты решения проблем для пользователей Если важное ПО не будет обновлено, пользователям придется искать альтернативы.
Одним из вариантов остаётся использование старых компьютеров на процессорах Intel, которые смогут запускать необходимые программы и работать с macOS Tahoe или более ранними версиями. Однако такие устройства постепенно устаревают и не поддерживают новейшие функции и обновления безопасности. Другим вариантом может быть запуск старого программного обеспечения в виртуальных машинах, где установлены совместимые версии macOS с поддержкой Rosetta 2. Это позволит сохранить доступ к важным инструментам даже на новых Mac с Apple Silicon, но зачастую сопровождается потерей производительности и комфортности работы. Особенно сложно приходится тем, кто использует контейнеры Docker, Windows-приложения через CrossOver и прочие эмуляторы и среды, не имеющие нативных билдов под ARM.
Такие решения сейчас основываются именно на Rosetta 2, и их будущее может стать неопределенным. Реакция сообщества и перспективы Мнения пользователей и экспертов различаются. Некоторые считают, что прекращение поддержки — это логичный шаг в развитии технологий, вынужденный отказ от устаревшего кода ради оптимизации и безопасности системы. Другие же выражают сожаление, что Apple вновь повторяет путь, когда пользователи теряют доступ к привычным программам и инструментам. Особенно это заметно в профессиональных сегментах, где важна совместимость со специализированным ПО и рабочими процессами.
Стоит вспомнить, что подобные переходы уже происходили в истории Apple — как пример с переходом от PowerPC к Intel. Тогда компания смогла обеспечить поддержку на несколько лет, что позволило плавно адаптироваться. Также параллельно ведется развитие альтернативных проектов, таких как дистрибутивы Linux под Apple Silicon (например, Asahi Linux), но их использование пока еще ограничено специфическими задачами и требует технической подготовки. Как подготовиться к окончанию поддержки Rosetta 2 Пользователям, которые зависят от программ, работающих только через Rosetta 2, стоит задуматься о следующих шагах. Если вы планируете покупать новый Mac с Apple Silicon, убедитесь, что все важные приложения имеют нативную поддержку или универсальный бинарник.
Стоит связаться с разработчиками программного обеспечения, чтобы узнать об их планах по обновлению. В случае отсутствия поддержки можно рассмотреть сохранение старого Intel Mac для работы с критически важным софтом. В тех случаях, когда невозможно отказаться от старого ПО, настройка виртуальных машин под старые версии macOS с работающей Rosetta 2 может стать решением, однако это требует дополнительного времени и знаний. Выводы Apple продолжает активно развивать собственную архитектуру Apple Silicon и со временем полностью отказывается от x86_64. Приближающееся прекращение поддержки Rosetta 2 — очередной шаг на этом пути, который позволит сосредоточиться на новых технологиях, повысить производительность и безопасность устройств.
Однако для пользователей и разработчиков это вызовет значительные изменения и потребует адаптации. Важно понимать, что технологические изменения и эволюция программного обеспечения — неизбежны. Анализируя опыт прошлых переходов можно сделать вывод, что даже если часть привычного ПО исчезнет, появятся новые альтернативы, более современные и производительные. Тем не менее, переходный период всегда сопровождается неудобствами, которыми сейчас озадачено сообщество. Пользователи, чьи рабочие процессы зависят от старых Intel-приложений, должны заранее планировать миграцию или поиск обходных путей, чтобы минимизировать потери и обеспечить бесперебойную работу.
Прекращение поддержки Rosetta 2 вызывает противоречивые эмоции, но в конце концов служит общей цели развития и совершенствования экосистемы Apple.