Apple предупреждает пользователей MacOS о переходе от 32-разрядных приложений

Apple предупреждает пользователей MacOS о переходе от 32-разрядных приложений

Apple и Microsoft всегда придерживались разных подходов к обратной совместимости, поскольку Microsoft обычно уделяет приоритетное внимание возможностям гораздо больше, чем Apple. Эта разница в позиции в значительной степени является результатом того, что Редмонд имеет значительно более обширную базу устаревания, чем Cupertino, но это означает, что пользователям Mac нужно уделять немного больше внимания приложениям, которые они используют. Теперь Apple предупреждает 32-разрядных пользователей приложений MacOS о том, что версии программного обеспечения, на которые они полагаются, не имеют большого времени для этого мира.

Тем не менее, это не говорит кому-либо, когда на самом деле придет 32-битный / 64-разрядный раскол. Когда вы запускаете 32-битное приложение в первый раз, вы увидите следующее сообщение:

Apple предупреждает пользователей MacOS о переходе от 32-разрядных приложений

Сообщение отображается только один раз, но Apple надеется, что этого будет достаточно, чтобы разработчики на 64-битной побеждающей стороне. Неясно, планирует ли Apple отключить 32-разрядную поддержку в macOS High Sierra или если это будет зарезервировано для будущих версий операционной системы. Apple требует от программного обеспечения Mac App Store нового программного обеспечения с 64-разрядной поддержкой с 1 января, поэтому компания явно планирует отключить 32-битную совместимость в какой-то момент в ближайшем будущем.

В документе поддержки Apple опубликованы положения:

Технологии, которые определяют сегодняшний опыт Mac - например, ускорение работы с металлической графикой - работают только с 64-разрядными приложениями. Чтобы гарантировать, что приобретенные вами приложения будут такими же продвинутыми, как Mac, на котором вы их запускаете, все будущие программы Mac в конечном итоге должны быть 64-битными.

Apple начала переход на 64-разрядную аппаратную и программную технологию для Mac более десяти лет назад и работает с разработчиками для перехода своих приложений на 64-разрядные. На нашей всемирной конференции разработчиков в 2017 году Apple сообщила разработчикам, что macOS High Sierra будет последней версией macOS для запуска 32-разрядных приложений без компромиссов.

Пользователи, которые хотят удостовериться в своих приложениях, могут выполнить 64-битную проверку, нажав кнопку «Системный отчет» в меню «Об этом Mac». Выделите «Программное обеспечение», выберите «Приложения», а затем проверьте 64-битное поле. «Да» означает, что приложение является 64-битным, «Нет» означает, что приложение является 32-разрядным.

Как отмечает Apple, прошло 10 лет с тех пор, как компания начала переход на 64-разрядную версию, и вполне разумно сказать компаниям завершить работу и код для 64-битных уже. Но тот факт, что это заняло много времени, похоже, приведет к уменьшению ARM Apple до 2020 года менее вероятным - если заставить людей принимать 64-битный код занимает десять лет, сколько времени требуется, чтобы заставить их писать код для ARM вместо x86?

Это также не на 100 процентов ясно, если Apple полностью удалит возможность запускать 32-битный код или просто планирует подражать ему в будущем. В документе поддержки отмечается, что High Sierra является последней версией macOS для запуска 32-разрядного кода «без компромиссов», что, по крайней мере, подразумевает, что эмуляция может использоваться для обеспечения этой функции в будущем.

Читать далее

Apple: «Это дело Microsoft», чтобы запустить Windows на новых компьютерах Mac ARM
Apple: «Это дело Microsoft», чтобы запустить Windows на новых компьютерах Mac ARM

По заявлению Apple, вопрос о поддержке Windows на M1 полностью решается Microsoft.

Первым приверженцам компьютеров Mac Apple M1 следует опасаться совместимости
Первым приверженцам компьютеров Mac Apple M1 следует опасаться совместимости

Новые MacBook и Mac mini от Apple произвели фурор, отчасти благодаря новому кремнию внутри них. Однако новая экосистема ARM от Apple не обошлась без проблем роста.

Новые Mac Teardowns демонстрируют инженерные разработки Apple M1 под капотом
Новые Mac Teardowns демонстрируют инженерные разработки Apple M1 под капотом

Компания iFixit разобрала MacBook Air и MacBook Pro с процессором M1, что позволило нам взглянуть на одну из последних неисследованных основных областей этих продуктов: на их физический дизайн.

В Massive Shift Apple анонсирует новые Mac с чипом M1 на базе ARM
В Massive Shift Apple анонсирует новые Mac с чипом M1 на базе ARM

Apple добилась огромного успеха, когда в последний раз перешла на архитектуру Intel, но на этот раз? Жюри все еще отсутствует, но одно можно сказать наверняка: Apple собирается заработать намного больше денег.