Apple продлевает сроки обязательного появления песочницы в программах Mac App Store

Вчера Apple официально объявила, что до 1 июня разработчикам нужно будет привести свои программные продукты в соответствие с новым требованием соблюдения режима «песочницы» в Mac App Store.

Песочница

Изначально конечным сроком было 1 марта, но его было решено продлить на 3 месяца, чтобы все разработчики смогли подогнать свои программы под новые правила. Поддержка песочницы уже присутствует в OS X 10.7.3 Lion и в новых API в Xcode 4.3.

Режим песочницы в приложениях является инициативой Apple, с помощью которой компания собирается сделать платформу Mac еще более безопасной, ограничив возможности приложений внутри операционной системы. Это поможет предотвратить вредоносные атаки и использование определенных данных в сомнительных целях.

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

Изначально Apple собиралась применить данное ограничение для всех приложений в Mac App Store (когда сервис только появился в начале прошлого года). Но потом компании пришлось предложить разработчикам отсрочку до ноября 2011, потом, по многочисленным требованиям, перенести крайний срок еще до 1 марта 2012. Последний срок (до 1 июня 2012) – это третья дата, на которую согласилась Apple.

Песочница будет играть еще более важную роль с релизом OS X 10.8 Mountain Lion в этом году, а также с появлением новой функции Gatekeeper. При помощи Gatekeeper пользователи будут иметь возможность ограничивать свои Mac установкой только разрешенного программного обеспечения из Apple Mac App Store. Безопасность удвоится, если все программы для Mac получат ограничения работы в режиме песочницы, требуемом Apple.

За пределами магазина Mac App Store с его ограничениями пользователи смогут продолжать работать со сторонним программным обеспечением, если посчитают надежным источник его создания. Apple будет отслеживать своих разработчиков при помощи специального ключа, и отменять его для тех, кто нарушает условия Apple.

И, наконец, пользователи Mountain Lion при желании также смогут позволить своей системе загружать приложения из любых источников, независимо от того, одобряет их Apple или нет.

Источник: appleinsider.com