Сам я являюсь ярым сторонником обновлений – новые версии софта всегда будут богаче в плане функционала, всегда будут иметь меньше уязвимостей в сравнении со старыми версиями и так далее. Однако в случае с компьютерной операционной системой от Apple ситуация обстоит несколько сложнее – уже несколько обновлений компания из Купертино будто бы специально пытается заставить более-менее продвинутых пользователей перейти либо на Unix-системы, либо на Windows. Ниже я подготовил несколько причин, по которым определенные старые версии macOS очевидно превосходят последнюю на данный момент macOS Catalina.
1. Прекращение поддержки видеокарт Nvidia в macOS Mojave
Обновление macOS от 2018 года принесло большое количество новых функций в систему – начиная от известной всем темной темы заканчивая новой версией яблочного графического API Metal – однако одновременно с этим была прекращена поддержка OpenGL и OpenCL, в связи с чем ряд старых приложений практически полностью перестал работать, а драйверов Nvidia под macOS Mojave не появилось до сих пор.
Мой компьютер Mac как раз оснащено видеокартой от Nvidia, поэтому вынужден был остаться на macOS High Sierra. Выход лишь один – либо обзавестись видеокартой от AMD, либо же купить новый Mac.
2. Прекращение поддержки 32-битных приложений в macOS Catalina
В 2019 году macOS лишилась поддержки 32-битных приложений – и приложения, так и не обновившиеся до архитектуры х64 более не будут запускаться на компьютерах Mac. В основном это коснулось игр, так как новые версии рабочего софта уже достаточно давно перешли на х64. С одной стороны признание архитектуры х86 устаревшей подтолкнет разработчиков перестать использовать старые архитектуры, и к отказу от х86 уже пришел Google в своей системе Android, однако большое количество программистов объявило о своем уходе с Mac, и в частности это связано со следующим пунктом. И да, возможность запуска старых версий приложений (например мне нравится использовать Photoshop CS6, и он не будет работать на macOS Catalina) я распишу в одной из следующих статей.
3. Необходимость обязательной верификации всех используемых приложений
Данное нововведение тоже пришло с macOS Catalina – теперь все приложения, используемые на Mac должны быть подписаны самой Apple, соответственно разработчик не может начать распространять свои приложения сразу же после их написания – ему надо отправить их в Apple и подождать одобрения. Купертиновская компания уже достаточно давно применяет данную систему на своей мобильной операционной системе iOS, однако теперь это появилось и на компьютерах Mac. На мобильных устройствах Apple данная защита обходится путем джейлбрейка и установки твика AppSync, однако на Mac все намного проще – необходимо лишь отключить Gatekeeper путем всего лишь одной команды в терминале:
spctl --master-enable
И все, после этого macOS Catalina начнет запускать приложения и без подписи, однако поддержка х86 так и не вернется.
4. Будущий переход на ARM и подготовка к нему в macOS Big Sur
Обычные пользователи могут и не задумываться об этом, но переход на ARM повлечет за собой немало последствий – как минимум, установка macOS на обычные компьютеры (данная процедура называется хакинтош и она достаточно распространена – я сам долго сидел на обычном Mac, однако впоследствии избавился от него, собрал себе хакинтош и радуюсь жизни) станет невозможна, рано или поздно от x64 приложений избавятся точно так же, как сейчас избавляются от х86 и в целом яблочные компьютеры станут еще более закрытыми, чем они являются сейчас.
С каждым годом операционная система macOS становится все проще и понятнее простым пользователям, но ее использование для людей, которые привыкли иметь полный контроль над своими компьютерами невероятно усложняется. Я очень люблю macOS и вернуться на Windows после нее крайне трудно, поэтому я скорее всего рано или поздно все же перейду на какой-либо из дистрибутивов Linux (например тот же Linux Mint). Что вы думаете по этому поводу? Буду очень рад услышать ваше мнение в комментариях. Также буду крайне рад подписке – планирую как минимум пару раз в неделю писать что-то полезное о компьютерах Mac.