Компания Apple выложила в свободный
доступ на ресурсе GitHub исходный код ядра XNU, на котором базируются
операционные системы iOS и macOS. Об этом сообщает интернет-портал
CNews.
Как отмечается, XNU расшифровывается как
«XNU is Not Unix». Сообщается, что компания поделилась той версией ядра,
которая оптимизирована для чипов архитектуры ARM, используемых в
мобильных устройствах. Ранее Apple не публиковала исходные коды iOS и
macOS в свободном доступе, хотя и прибегала к такой практике в случае с
OS X.
Открыв код iOS и macOS, компания
дала возможность разработчикам понять, как iPhone и iPad, а также
как верхние слои софта в этих устройствах, взаимодействуют с ядром. До
этого более десяти лет этот код распространялся по лицензии Apple Public
Source License 2.0, правила которой довольно строги, отмечает ресурс
Neowin. Она не совместима с Открытым лицензионным соглашением GNU и
допускает наличие полностью проприетарных компонентов. Apple пользуется
Public Source License 2.0 с 2003 г. Некоторые релизы своего ПО компания
перевела под более мягкую Apache License.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Чтобы писать комментарии Вам необходимо зарегистрироваться либо войти на сайт под своим именем.
» Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации. Зарегистрируйтесь на портале чтобы оставлять комментарии
Материалы предназначены только для ознакомления и обсуждения. Все права на публикации принадлежат их авторам и первоисточникам. Администрация сайта может не разделять мнения авторов и не несет ответственность за авторские материалы и перепечатку с других сайтов. Ресурс может содержать материалы 16+