Apple открыла исходный код iOS и macOS

Apple открыла исходный код iOS и macOS

Небывалый случай в истории компании.

Со дня выхода первой версии iPhone OS (да, в 2007 году мобильная операционная система Apple называлась именно так) и вплоть до сегодняшнего дня главной фишкой ОС оставалась ее тотальная закрытость от разработчиков и любознательных пользователей. Наконец, Apple решила приоткрыть завесу тайны и сделала исходный код системы общедоступным.

Речь идет об исходном коде ядра XNU, на котором построены операционные системы iOS, macOS и OS X Server. Решение об открытии доступа несколько обескураживает — проникнуть «в сердце» максимально закрытых ОС от Apple не было возможным за всю историю компании.

Исходники кода операционных системы были опубликованы on GitHub, а также дублированы на ресурсе Apple Open Source. По всей видимости, Apple не спешит раскрывать подробности еще не вышедших устройств: смартфона iPhone X и «умной» колонки HomePod, поскольку доступа к ядру iOS 11 пока нет, хотя код macOS High Sierra уже открыт.

Получив доступ к исходному коду операционных систем, разработчики смогут лучше понять принципы взаимодействия приложений с аппаратными ресурсами устройств Apple, предусмотрев возможные ограничения и технические моменты. Поиск уязвимостей и багов сторонними специалистами — еще один несомненный плюс открытости исходного кода ОС.

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

Смотрите также:


✅ Подписывайтесь на нас в Telegram, ВКонтакте, и Яндекс.Дзен.



Добавить комментарий