Apple начинает постепенно сокращать расширения ядра в macOS 10.15.4

Каталина изменила множество системных настроек, и 10.15.4 продолжает эту тенденцию с постепенным отказом от расширений ядра.

Apple, похоже, постепенно прекращает поддержку расширений ядра macOS, согласно новому документу поддержки и диалоговому окну, появившемуся в macOS 10.15.4.

Каталина изменила множество системных настроек, и 10.15.4 продолжает эту тенденцию с постепенным отказом от расширений ядра.
Каталина изменила множество системных настроек, и 10.15.4 продолжает эту тенденцию с постепенным отказом от расширений ядра.

Ранее драйверы и другие типы низкоуровневого программного обеспечения устанавливались как «расширения ядра», а не в пространстве пользователя. В macOS Catalina такое поведение стало ненужным. Это дает пользователям некоторые преимущества, такие как снижение вероятности сбоя системы, если что-то пойдет не так с расширением.

Начиная с macOS 10.15.4, похоже, что Apple начинает постепенно прекращать поддержку расширений ядра, которые она полностью называет «устаревшими расширениями системы». Когда расширение ядра (KEXT) впервые загружается в 10.15.4, пользователи увидят диалоговое окно, сообщающее им, что kexts будет несовместим с будущей версией macOS.

Loading...

Это же консультативное сообщение будет периодически появляться, если приложение продолжает использовать расширение ядра. Компания также опубликовала документ поддержки, подробно описывающий сдвиг.

Apple объясняет, что эти системные расширения полагаются на «старые методы, которые не так безопасны или надежны, как современные альтернативы». Пройдя мимо них, компания заявляет, что разработчики помогут улучшить безопасность macOS, надежность и методы распространения программного обеспечения.

Не ясно, когда именно устаревшие системные расширения будут устаревшими в настоящее время. Однако они будут продолжать работать в 10.15.4 и будущих версиях macOS Catalina.

Производители приложений могут найти дополнительную информацию об устаревании расширений ядра в этом документе Apple для разработчиков.

Соцсети