OpenNET Поиск
новости | лента | форум | материалы

12.06.2012 15:15  Представлен проект Magenta, совместимой с iOS реализации Darwin/BSD, работающей поверх ядра Linux

Представлен проект Magenta, в рамках которого ведётся работа по реализации платформы Darwin/BSD, функционирующей поверх ядра Linux, бинарно совместимой на уровне формата исполняемых файлов с операционной системой Apple iOS 5.0. Проект находится в начальной стадии разработки с конечной целью обеспечить максимальную совместимость со стеком приложений iOS 1.0.

Система базируется на наборе открытых библиотек, в той или иной мере обеспечивающих совместимость с API/ABI iOS, включая CoreFoundation, libstdc++, libobjc, libc++abi, libicucore и libncurses. Система работает поверх ядра Linux 2.6.37 с дополнительными патчами для улучшения совместимости с компонентами ядра Mach. В будущем в проекте также планируется задействовать библиотеки Cairo, FreeType и libpng/jpg в качестве основы для реализации фреймворка CoreGraphics, различные открытые мультимедиа-библиотеки в качестве основы Celestial и Chameleon как замену UIKit.

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

Код опубликован под различными открытыми лицензиями на сайте проекта, в качестве поддерживаемых аппаратных платформ заявлена только ARMv7. Для разработки приложений можно использовать SDK для iOS 5.0 от компании Apple. Среди опубликованного кода Linux/Mach ядро, набор системных библиотек для armv7 (libc, compiler-rt, libmach, linker), Objective-C 4 runtime, демон инициализации системы Veronica, фреймворк CoreFoundation, основанный на Apple CFlite 4xx.

  1. Главная ссылка к новости (http://crna.cc/magenta.html...)
Автор новости: Evgeny Zobnin
Тип: Интересно / К сведению
Ключевые слова: ios, darwin, apple, magenta
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 15:58, 12/06/2012 [ответить] [смотреть все]
  • –10 +/
    Вовремя эпл с ГПЛ-ного ГЦЦ свалила. Теперь такие штуки не прокатят.
     
     
  • 2.2, czy, 15:59, 12/06/2012 [^] [ответить] [смотреть все] [показать ветку]
  • +2 +/
    Да они как бы и не нужны нафик.
     
     
  • 3.5, Аноним, 16:03, 12/06/2012 [^] [ответить] [смотреть все]
  • +1 +/
    Свобода выбора еще никогда не мешала.
     
     
  • 4.17, Аноним, 17:52, 12/06/2012 [^] [ответить] [смотреть все]
  • +2 +/
    Свобода страдать фигней - важнейшая из свобод Вот уж айОС и ее приложениями из... весь текст скрыт [показать]
     
  • 2.15, Аноним, 17:45, 12/06/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Ну да, будет у эппл еще 1 ни с чем не совместимый пепелац А сделает эппл нескол... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.18, Аноним, 17:55, 12/06/2012 [^] [ответить] [смотреть все]  
  • +3 +/
    Она эти шаги делает всу свою историю, но умудряется убедить пипл в том, что это ... весь текст скрыт [показать]
     
     
  • 4.19, Аноним, 18:55, 12/06/2012 [^] [ответить] [смотреть все]  
  • +4 +/
    Замечу что раньше они были несколько раз на грани того чтобы сыграть в ящик Спа... весь текст скрыт [показать]
     
     
  • 5.46, лень регистрироваться, 11:38, 13/06/2012 [^] [ответить] [смотреть все]  
  • +/
    Этот харизматичный господин ничем бы не смог помочь, если его незаслуженно заб... весь текст скрыт [показать]
     
     
  • 6.47, Michael Shigorin, 12:31, 13/06/2012 [^] [ответить] [смотреть все]  
  • +3 +/
    Из таковых сходу припоминается разве что Возняк если в самом аппле Не имея ос... весь текст скрыт [показать]
     
  • 6.48, Аноним, 15:30, 13/06/2012 [^] [ответить] [смотреть все]  
  • –2 +/
    Этот харизматичный господин умел делать Продукт Тот, который с большой буквы Т... весь текст скрыт [показать]
     
     
  • 7.49, Аноним, 18:25, 13/06/2012 [^] [ответить] [смотреть все]  
  • +2 +/
    fixed ... весь текст скрыт [показать]
     
  • 7.50, Аноним, 21:52, 13/06/2012 [^] [ответить] [смотреть все]  
  • –1 +/
    Почти как реклама по телику Это как сейчас дураки носятся по городу чтобы куп... весь текст скрыт [показать]
     
  • 1.3, filosofem, 16:02, 12/06/2012 [ответить] [смотреть все]  
  • –1 +/
    iWINE?
    или
    iINE (iINE Is Not Emulator)
     
     
  • 2.29, XoRe, 22:01, 12/06/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Вино из яблок Сидр Сидр фр Cidre 8212 слабоалкогольный напиток, как прав... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.34, бм, 22:19, 12/06/2012 [^] [ответить] [смотреть все]  
  • –1 +/
    Сидр уже забит Внезапно - он на основе Cedega а она - на основе Вайна http ... весь текст скрыт [показать]
     
  • 3.39, Аноним, 01:48, 13/06/2012 [^] [ответить] [смотреть все]  
  • +/
    Золотая осень , Золушка же хотя, школоте этого не понять ... весь текст скрыт [показать]
     
  • 2.32, Аноним, 22:04, 12/06/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    MACE же если учесть изначальную расшифровку аббревиатуры WINE... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.35, filosofem, 22:22, 12/06/2012 [^] [ответить] [смотреть все]  
  • +/
    Если изначальную, то iOSE.
     
     
  • 4.40, Аноним, 02:22, 13/06/2012 [^] [ответить] [смотреть все]  
  • +/
    > Если изначальную, то iOSE.

    ваша правда :)

     
  • 4.42, Какаянахренразница, 10:10, 13/06/2012 [^] [ответить] [смотреть все]  
  • +/
    > Если изначальную, то iOSE.

    О, Йозе!

     
  • 1.4, Аноним, 16:02, 12/06/2012 [ответить] [смотреть все]  
  • –1 +/
    MacWINE? :)
     
  • 1.6, Аноним, 16:04, 12/06/2012 [ответить] [смотреть все]  
  • –1 +/
    iAINE
     
  • 1.7, Аноним, 16:05, 12/06/2012 [ответить] [смотреть все]  
  • +1 +/
    ай желтота... весь текст скрыт [показать]
     
     
  • 2.25, Аноним, 21:27, 12/06/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Что авторы написали, то и указали http crna cc magenta html It is fully binar... весь текст скрыт [показать] [показать ветку]
     
  • 1.8, JL2001, 16:07, 12/06/2012 [ответить] [смотреть все]  
  • +/
    >подчеркивает, что полной совместимости

    простите а зачем вобще оно нужно будет ?

     
     
  • 2.9, Аноним, 16:13, 12/06/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Для частичной совместимости.
     
  • 1.10, Аноним, 16:18, 12/06/2012 [ответить] [смотреть все]  
  • +/
    А нахрена там линукс iOS же почти та же Mac OS X, то есть проприетарные там DE,... весь текст скрыт [показать]
     
     
  • 2.20, Аноним, 18:56, 12/06/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Наверное потому что эппл воспользовался BSDшными свободами и немножко забыл вы... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.41, Аноним, 08:38, 13/06/2012 [^] [ответить] [смотреть все]  
  • –3 +/
    О сколько желания залесть в чужой карман и там ковыряться Мисье так же на ули... весь текст скрыт [показать]
     
  • 1.11, Аноним, 16:28, 12/06/2012 [ответить] [смотреть все]  
  • +/
    вопрос к автору новости 8212 как Вы вообще узнали о проекте Вы участвуете в ... весь текст скрыт [показать]
     
     
  • 2.12, Аноним, 16:49, 12/06/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Я хоть и не автор новости, но, пожалуй, отвечу На ЛОРе эта новость была со ссыл... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.16, Аноним, 17:46, 12/06/2012 [^] [ответить] [смотреть все]  
  • +8 +/
    > Естественно, "новость" не прошла модерацию.

    А тут прошла. Один-ноль в пользу опеннета. Новость хоть и полный изврат, но честное слово, я не хочу видеть личную точку зрения модераторов. Я новости хочу видеть. А что из них изврат - я для себя решу сам, без модераторов ;)

     
     
  • 4.44, Аноним, 10:29, 13/06/2012 [^] [ответить] [смотреть все]  
  • +/
    Не, на ЛОРе реально там не было новости То есть она была вот такой по памяти ц... весь текст скрыт [показать]
     
  • 3.21, Аноним, 19:28, 12/06/2012 [^] [ответить] [смотреть все]  
  • +/
    может тогда стоит указать ссылку на хабр?
     
     
  • 4.22, filosofem, 21:08, 12/06/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    при чем тут хабр?
     
  • 4.28, Аноним, 21:42, 12/06/2012 [^] [ответить] [смотреть все]  
  • +/
    Новости то разные, хоть и про один и тот же проект ... весь текст скрыт [показать]
     
  • 4.36, Michael Shigorin, 22:39, 12/06/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    Ну так правки принимаются, дополняйте Интересно, что из этого проекта получит... весь текст скрыт [показать]
     
  • 3.26, Аноним, 21:30, 12/06/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    На Лоре этой новости быть не могло, так как она была написана специально для ope... весь текст скрыт [показать]
     
     
  • 4.45, Аноним, 10:33, 13/06/2012 [^] [ответить] [смотреть все]  
  • +/
    Я имел ввиду, что новость про этот же проект, а не сама эта же новость ... весь текст скрыт [показать]
     
  • 2.24, Аноним, 21:25, 12/06/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    http www osnews com story 26060 Magenta_implements_Darwin_BSD_on_top_of_the_Li... весь текст скрыт [показать] [показать ветку]
     
  • 1.13, СуперАноним, 17:33, 12/06/2012 [ответить] [смотреть все]  
  • +2 +/
    iWINE, iINE, MacWINE, iAINE - какя разниа? Китайские телефоностроители будут рады :) Могли бы и проспонсировать проект.
     
  • 1.14, Аноним, 17:43, 12/06/2012 [ответить] [смотреть все]  
  • +/
    Эти мсье знают толк в извращениях ... весь текст скрыт [показать]
     
  • 1.27, anonim, 21:37, 12/06/2012 [ответить] [смотреть все]  
  • +/
    Ребят, а кто в курсе Lindows ещё дышит? Кратко суть проекта была в разработке системы, внутри которой можно запускать как виндовые, так и elf файлы. Вроде узкоглазые пилили. Это к вопросам про извращения.
     
     
  • 2.30, Аноним, 22:03, 12/06/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    не lindows, а longene, вроде дышит (longene.org), недавно не дышал :)
     
  • 2.37, Аноним, 23:15, 12/06/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    в очередном Linux дистре, способном запускать и виндовые программы за счет wi... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.38, Michael Shigorin, 23:20, 12/06/2012 [^] [ответить] [смотреть все]  
  • +/
    >> Lindows ещё дышит? Кратко суть проекта была
    > ...в очередном Linux дистре, способном запускать и виндовые программы за счет wine.

    Помнится, там несколько более широко заморачивались тесной интеграцией и интероперабельностью, но в главном -- угу.

    > Пилила ее какая-то конторка на которую потом наехал MS т.к. похоже на
    > их торговую марку и они переименовались в Linspire.

    Остатки потом купил Xandros, который в последний раз отмечался на eeePC будто...

     
  • 1.52, Аноним, 00:58, 24/06/2012 [ответить] [смотреть все]  
  • +1 +/
    Интересно, кто и с какого перепуга пометил ЭТУ новость как важную Они с головой... весь текст скрыт [показать]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст: