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

02.10.2017     
Корпорация Apple выложила в открытый доступ на ресурс GitHub исходный код ядра XNU, на котором базируются операционные системы iOS и macOS. 

Название XNU расшифровывается как «XNU is Not Unix». Как сообщается в зарубежном блоге об информационных технологиях Engadget, компания поделилась только версией ядра, которая оптимизирована для чипов архитектуры ARM, используемых в большинстве мобильных устройств.

Хотя компания показала только код ядра XNU, без интерфейсов и фреймворков, определяющих специфику iOS и macOS, это уже большой шаг навстречу разработчикам со стороны Apple, считают в Engadget. Ведь ранее компания не делилась исходными кодами своих операционных систем, за исключением случая с OS X. 

Как отмечает еще один зарубежный ресурс Neowin, открыв код ядра, компания Apple предоставила сторонним разработчикам возможность понять, как верхние слои программного обеспечения iPhone и iPad взаимодействуют с самим ядром. До этого код более десяти лет распространялся по лицензии Apple Public Source License 2.0, которая имеет довольно строгие правила. Например, лицензия не совместима с Открытым лицензионным соглашением GNU и допускает наличие полностью проприетарных компонентов. Public Source License 2.0 компания применяет с 2003 года, однако некоторые релизы перевела на лицензию с более мягкими требованиями Apache License. 



Автор:
Яна Казьмина Редактор ленты новостей


Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. protexprotex 134 02.10.17 15:48 Сейчас в теме
И не бояться. Неужели дыр у iOS и macOS в безопасности нет? - помнится мне когда украли исходные коды одной операционки - там сразу же столько брешей нашли. У Apple с этим все хорошо?
3. WizaXxX 310 03.10.17 07:51 Сейчас в теме
(1) Возможно хотят что бы люди как раз и нашли эти дыры.
6. alex_sh2008 4 03.10.17 10:17 Сейчас в теме
(3)Скорее всего они написали новое ядро и начнут ляпать железки на нем.
7. maxmax83 03.10.17 12:35 Сейчас в теме
Похоже, не все понимают что произошло на самом деле. Видимо, заголовок вводит в заблуждение. Раскрыла <> Выложила. Они их просто выложили на GitHub для удобства разработчиков, а раскрыто все уже давным давно:
https://ru.wikipedia.org/wiki/XNU
XNU (акроним англ. X is Not Unix[1]) — ядро компьютерных операционных систем, разрабатываемое компанией Apple и используемое в ОС семейства OS X. Исходные коды ядра были опубликованы под открытой лицензией (APSL 2.0) как часть ОС Darwin.

https://en.wikipedia.org/wiki/Darwin_(operating_system)#History
In 2000, the core operating system components of Mac OS X were released as open-source software under the Apple Public Source License (APSL) as Darwin
2. user830376 02.10.17 16:57 Сейчас в теме
4. zhuntovda 03.10.17 09:35 Сейчас в теме
Это шаг к народу, плюс: разработка более стабильного и быстрого софта (хотя эплл не страдал особо проблемным софтом), минус: дырочки, которыми будут активно пользоваться вредители!
5. herfis 423 03.10.17 09:35 Сейчас в теме
Из интересных фактов - XNU базируется на разработках операционки NeXTSTEP компании NeXT, которую основал Джобс после того, как его турнули из Эппл. NeXTSTEP старше линукса и использовалась во многих институтах и (внимание!) федеральных агенствах (так что с безопасностью там от рождения все было на отлично). И после возврата Джобса в эппл и покупки эплом компании Джобса эта операционка и легла в основу новых операционок эпла. Собственно у эпла с этим как раз была жопа и за этим Джобса обратно и позвали. Короче Джобс был человечище. За что ни брался - все выходило хорошо. Компы (кстати, те компы что выпускала NeXT считались очень крутыми и их использовали передовые разработчики), мультики, операционки, телефончики... Талантливейший организатор был.
rovenko.n; pfilyk; +2 Ответить
8. gubanoff 50 03.10.17 14:36 Сейчас в теме
(5)
NeXTSTEP старше линукса и использовалась во многих институтах и (внимание!) федеральных агенствах (так что с безопасностью там от ро
в биографии Джобса написано, что OS X = NeXT + UNIX. Так что и то, и то. Что интересно, как обычно все смешалось жесточайше.
9. Vovan1975 13 03.10.17 15:48 Сейчас в теме
Оставьте свое сообщение

См. также

Правительство утвердило разработку российского аналога GitHub

Новость ИТ-новость Цифровая экономика

Премьер-министр Михаил Мишустин на форуме Kazan Digital Week анонсировал создание отечественного репозитория, аналогичного GitHub. Проект реализуется в рамках второго пакета поддержки ИТ.

22.09.2021    5946    VKuser24342747    9       

Microsoft присоединилась к Open Infrastructure Foundation для развития облаков

Новость ИТ-новость Новости компаний Облачные технологии

Microsoft стала платиновым членом организации Open Infrastructure Foundation. Компания будет представлять интересы своих телекоммуникационных клиентов в OpenStack.

15.09.2021    3658    VKuser24342747    0       

Microsoft разрешит устанавливать Windows 11 на старые компьютеры

Новость Windows ИТ-новость Новости компаний

Microsoft пересмотрела правила установки Windows 11, которые не позволяли использовать ОС на компьютерах, не соответствующих системным требованиям. Для инсталляции придется создать загрузочный диск.

14.09.2021    2824    VKuser24342747    0       

Оплата лицом заработает на всех станциях метро Москвы

Новость Искусственный интеллект ИТ-новость Цифровая экономика

В столичном метрополитене внедряют систему FacePay. С 15 октября оплатить проезд можно будет, не доставая смартфон, карту или жетоны из кармана.

14.09.2021    2378    user1015646    2       

«Яндекс» представил технологию автоматического перевода любых видео на русский язык

Новость ИТ-новость Яндекс

«Яндекс» сделал функцию автоматического закадрового перевода иностранных роликов доступной для почти любых видео в интернете. Функция встроена в фирменный браузер компании.

13.09.2021    2444    VKuser24342747    4       

Исследователи синтезировали выразительную устную речь

Новость Искусственный интеллект ИТ-новость

Синтетическое воспроизведение речи от голосовых помощников и автопереводчиков не передает эмоций и интонаций. Специалисты NVIDIA разработали систему искусственного интеллекта, которая решает эту проблему: ее речь сложно отличить от естественной.

10.09.2021    9044    user1015646    0       

GitHub выпустил веб-редактор кода: возможности, о которых вы могли не знать

Новость GitHub Автоматизация Интернет ИТ-новость

Начинающим программистам часто сложно настроить среду разработки и установить весь необходимый софт. Для них, а также для специалистов, которые работают в распределенных командах, GitHub запустил новый сервис github.dev.

10.09.2021    5254    user1015646    0       

Раскрыта дата релиза Windows 11

Новость Windows ИТ-новость Новости компаний

Microsoft официально объявила, когда станет доступна новая версия самой популярной десктопной ОС. Обновиться с Windows 10 до Windows 11 можно будет уже 5 октября 2021 года.

09.09.2021    8731    user1015646    0       

В Google научились увеличивать изображения в 16 раз с восстановлением деталей

Новость Искусственный интеллект ИТ-новость

Раньше увеличить видео с камер наблюдения в десятки раз получалось только у героев фильмов. Но теперь такая возможность существует и в реальной жизни – инженеры Google разработали прорывную технологию масштабирования изображений.

09.09.2021    4242    user1015646    3       

Эксперты подготовили рекомендации по использованию кириллицы в доменах и почте

Новость Интернет ИТ-новость

Рабочая группа представила стандарты внедрения, обработки, хранения, валидации и адаптации кириллических символов для программ, поддерживающих доменные имена и email-адреса.

07.09.2021    2853    VKuser24342747    0       

Госструктуры перейдут на российские системы видеоконференций

Новость Импортозамещение ИТ-новость Облачные технологии

Российских чиновников переводят на использование отечественного сервиса видеоконференций. Будут внедрять систему TrueConf на базе ОС Astra Linux и процессоров Baikal-M от «Байкал Электроникс».

03.09.2021    3210    user1015646    0       

Минэкономики раскритиковало требования к обновлению оборудования для суверенного Рунета

Новость Импортозамещение Интернет ИТ-новость Телекоммуникации

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

03.09.2021    2613    VKuser24342747    0       

Разработчики назвали любимые языки программирования

Новость ИТ-новость Языки программирования

Крупнейший форум для разработчиков Stack Overflow составил рейтинг любимых языков программирования. Первую строчку списка занял молодой, но перспективный Rust.

02.09.2021    5247    user1015646    3       

Петербургские ученые обучили нейросеть находить вредоносных ботов в соцсетях

Новость Безопасность Искусственный интеллект ИТ-новость Соцсети

Сотрудники Санкт-Петербургского федерального исследовательского центра Российской академии наук (СПб ФИЦ РАН) создали решение для поиска ботов, размещающих спам и дезинформацию на любом языке.

02.09.2021    2307    VKuser24342747    1       

Windows Server исключается из эксперимента по поставке обновлений Microsoft WaaS

Новость Windows ИТ-новость Новости компаний Облачные технологии

По результатам четырехлетнего эксперимента Windows as a Service Microsoft решила, что больше не будет обновлять Windows Server несколько раз в год. Для серверной ОС было решено вернуться к практике обновления каждые 2-3 года.

01.09.2021    5402    SKravchenko    0       

Microsoft добавила в Power BI инструменты аналитики для Angular-приложений

Новость Аналитика ИТ-новость

Microsoft представила новый компонент для создания веб-сервисов аналитики данных. Он позволит интегрировать функции Power BI в Angular-приложения.

31.08.2021    3284    user1015646    0       

Windows 11 лишится нескольких функций предыдущей версии системы

Новость Windows ИТ-новость

Microsoft в бета-версии Windows 11 изменила привычные функции. Из ОС исчезло отображение секунд на часах и возможность быстро добавлять события в календарь, а кнопка «Пуск» переместилась в центр панели задач.

31.08.2021    4954    VKuser24342747    6       

GitHub в версии утилиты CLI 2.0 добавил поддержку расширений

Новость GitHub ИТ-новость Новости компаний

Разработчики GitHub представили вторую версию утилиты для управления проектами при помощи командной строки CLI. Приложение поддерживает несколько стандартных расширений и создание собственных.

27.08.2021    6488    VKuser24342747    0       

Круглая дата: ядру Linux исполнилось 30 лет

Новость Linux ИТ-новость Новости компаний

Ядро Linux отмечает юбилей. О создании новой ОС 21-летний Линус Торвальдс объявил 25 августа 1991 года.

27.08.2021    4683    user1015646    2       

Искусственный интеллект научился распознавать изображения лучше человека

Новость Искусственный интеллект ИТ-новость

Алгоритм компьютерного зрения впервые превзошел человека. В экспериментах людям и системе искусственного интеллекта предлагали определить, что изображено на фото, и ответить на вопросы. Результат ИИ оказался выше, чем у человека.

26.08.2021    3690    user1015646    5       

Facebook представил криптобиблиотеку для разработчиков – Winterfell

Новость ИТ-новость Новости компаний

Специалисты Facebook выпустили новую библиотеку Winterfell. Проект с открытым исходным кодом может генерировать доказательство вычислительной целостности STARK.

24.08.2021    4707    user1015646    3       

В GitHub добавлена поддержка цитирования из репозиториев

Новость GitHub ИТ-новость

GitHub позволил использовать файл CITATION.cff, в котором можно указать, как правильно ссылаться на содержимое репозитория при написании академических публикаций.

24.08.2021    5066    VKuser24342747    0       

GitHub официально представил новую версию «Обсуждений»

Новость GitHub ИТ-новость

GitHub заявил о завершении бета-тестирования обновленной версии раздела Discussions. Релизный вариант площадки для обсуждений репозиториев разрабатывался почти год при активном участии сообщества.

23.08.2021    3318    VKuser24342747    0       

Разработчик создал браузерную версию OpenAI Codex для управления веб-страницами

Новость Интернет Искусственный интеллект ИТ-новость

Программист Эндрю Кантино рассказал, что сделал расширение для модификации страниц в Google Chrome, работающее на основе ИИ-ассистента для разработки OpenAI Codex.

23.08.2021    5909    VKuser24342747    0       

Российский разработчик создал эмулятор для запуска приложений iOS на M1 Mac

Новость Mac OS ИТ-новость Мобильные приложения

Программа PlayCover позволяет запускать на компьютерах с операционной системой MacOS любые мобильные приложения для iOS, в том числе игры с поддержкой мыши и клавиатуры.

20.08.2021    6403    VKuser24342747    0