Magenta — проект операционной системы на базе Darwin и ядра Linux

Опубликовано: 15 июня 2012 г., пятница


Стало известно о проекте по созданию свободной реализации операционной системы Darwin на базе ядра Linux для архитектуры ARM — Magenta. За инициативой стоит embedded-программистка Кристина Брукс (Christina Brooks).

Общая идея проекта Magenta сводится к созданию рабочей реализации Darwin (операционная система с открытым кодом, служащая основой для проприетарных ОС Apple: Mac OS X и iOS), использующей ядро Linux. На бинарном уровне она является полностью совместимой с iOS 5 (iPhone OS 5.0), хотя и не позволяет запускать конечные приложения (поскольку они требуют реализации множества других, более высокоуровневых компонентов, начиная с системных фреймворков и библиотек). При этом Кристина просит особо не беспокоиться тех, кто смотрит на данный проект как на грядущую возможность запуска iOS-приложений в рамках свободной ОС на базе Linux: такие задачи перед Magenta не ставятся.

На данный момент в состав Magenta входят библиотеки CoreFoundation, libstdc++, libobjc, libc++abi, libicucore, libncurses, а также некоторые компоненты libSystem: libmath, libunwind, libsystem_blocks и libC. Автор системы планирует заменять базовые проприетарные библиотеки Apple их свободными аналогами — например, использовать Cairo, FreeType, libjpg и libpng вместо CoreGraphics. Из аппаратных архитектур пока заявлена только поддержка ARMv7.

Кристина честно признаётся в отсутствии грандиозной идеи, стоящей за Magenta: «Это очень странный проект. Вы можете спросить меня: зачем я это делаю? Отвечаю: не имею и малейшего представления :)».

Исходный код Magenta, распространяемый под различными Open Source-лицензиями (Apple Public Source License, BSD, GNU LGPL и т.п.), и некоторые подробности о самом проекте можно найти на crna.cc.

Источник: nixp.ru
Копировать, распространять, публиковать информацию портала News.lt без письменного согласия редакции запрещено.

Комментарии Facebook

Новый комментарий


Captcha

статьи по схожей тематике

Устройства Sony обновятся до Android 4.3

Xperia-смартфоны и планшеты компании Sony обновят встроенное программное обеспечение дальше »

Android 4.3 официально представлена Google

На месяц позже, чем ожидалось, Google, наконец-то, рассекретила следующую версию ОС Android на мероприятии в Сан-Франциско. дальше »

Oracle Linux отмечен как дистрибутив, демонстрирующий наибольший рост внедрений

Компания Oracle опубликовала пресс-релиз с результатами исследования консалтинговой компании Gartner, в соответствии с которым за последний год число внедрений на базе Oracle Linux увеличилось на 80%. дальше »

Платформу от Apple признали более небезопасной, чем Android

Специалисты по кибербезопасности признали мобильную платформу Apple iOS, которую используют iPhone, iPad и iPod, более опасной для пользователей, чем Android. дальше »

Открыт исходный код системы корпоративного поиска SearchDaimon

Норвежская компания SearchDaimon объявила об открытии исходного кода своего одноимённого продукта (Searchdaimon Enterprise Search), предназначенного для поиска информации в корпоративной среде. дальше »

Microsoft выпустит Windows 8.1 в конце августа

На Всемирной партнерской конференции финансовый директор компании Microsoft, Тами Реллер, подтвердила, что Windows 8.1 будет «доступна для OEM–производителей» в конце августа этого года. дальше »

iOS Beta 3 выйдет 8 июля

Шквал критики, обрушившийся на Apple в связи с нововведениями iOS 7, не остался незамеченным. дальше »

Стань WP-разработчиком почти бесплатно

Microsoft на недавней конференции Build 2013 объявила, что любой может стать разработчиком приложений для мобильной платформы Windows Phone, отдав не 99 долларов регистрационного взноса, как раньше, а лишь 19 долларов. дальше »

HTC One обновляется до Android 4.2.2

Спустя три дня после появления Android 4.2.2 для китайского HTC One DS, международная версия флагмана компании также начала получать долгожданное ПО. дальше »

Вышел Microsoft Office для iPhone

Компания Microsoft выпустила для смартфонов iPhone и плееров iPod touch офисный редактор Office Mobile, сообщаетcя в официальном блоге. дальше »