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.
Смотрите также:
- Цена айфона 12 в России. Сколько придется заплатить?
- Забыл пароль ограничений на айфоне. Как восстановить
✅ Подписывайтесь на нас в Telegram, ВКонтакте, и Яндекс.Дзен.