УКРАИНА

Apple опубликовала исходный код macOS и iOS

0

Теперь у энтузиастов есть код, который теоретически можно запустить на iPhone или iPad

С самого запуска macOS Apple регулярно публиковала открытый исходный код ядра настольной операционной системы

В теории это позволяло сторонним разработчикам создавать на его основе свои собственные проекты, сообщает «3Dnews».

С iOS всё было немного сложнее, поскольку ядро мобильной ОС не было оптимизировано для ARM-чипов, встроенных в большинство современных смартфонов и планшетов. Купертинский гигант опубликовал на GitHub исходный код XNU-ядер macOS и iOS с поддержкой архитектуры ARM.

Теперь у энтузиастов есть код, который теоретически можно запустить на iPhone или iPad. Но на самом деле не всё так просто. Для начала стоит отметить, что это просто ядро - низкоуровневый код, который отвечает только за самые важные функции. Он не затрагивает интерфейс, фреймворки или приложения - то есть всё то, что отличает iOS от других операционных систем. Эти элементы по-прежнему закрыты, поэтому большую часть платформы пришлось бы создавать с нуля. Предлагаемая Apple лицензия не настолько гибкая, как, например, лицензия GNU GPL на Linux.

Примерно аналогична ситуация и с macOS - вряд ли в ближайшее время вы увидите MacBook с чипом A11 Bionic. Apple далеко не впервые выпускает код для сторонней архитектуры «на всякий случай»: переход с процессоров PowerPC на Intel произошёл так быстро именно благодаря этому.

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

Фото: «3Dnews»

Читайте новости Comments.UA в социальных сетях facebook и twitter.

Теги: Apple, iOS, macOS, код

Версия для печати
Загрузка...
Loading...
властьвласть деньги деньги стиль жизнистиль жизни hi-tech hi-tech спорт спорт мир мир общество общество здоровье здоровье звезды звезды
Архив Экспорт О проекте/Контакт Информатор

Нажмите «Нравится»,
чтобы читать «Комментарии» в Facebook!

Спасибо, я уже с вами.

   © «КомментарииУА:», 2016

Система Orphus