LINUX.ORG.RU

Анонсирован проект Darling — среда для запуска приложений OS X в Linux

 ,


2

2

В то время как проект WINE в течение уже почти 20 лет упорно трудится над разработкой среды запуска Windows-приложений на ОС Linux и других платформах, мало кто ранее не задумывался над созданием аналогичного проекта, только для запуска бинарных файлов OS X.

Положить начало этой работе вызвался Любош Дольцел (Luboš Doležel), объявив об открытии проекта Darling, целью которого, как уже было сказано выше, является обеспечение нормальной работы в Linux приложений Apple OS X и Darwin. Разработка Darling ведется с использованием кода библиотеки визуального интерфейса GNUStep, открытой реализации библиотек, виджетов и системемных приложений на Cocoa Objective-C.

Работа Darling во многом напоминает WINE: разработчик планирует создать бинарно-совместимый набор библиотек и прочих инструментов, чтобы таким образом разобрать исполняемые файлы ядра Darwin, загрузить их в память и работать безо всякой пересборки кода и иных модификаций ядра и системных файлов Linux.

На текущий момент проект имеет собственный динамический загрузчик, инструмент для анализа исполняемых файлов, переходный слой для запуска приложений на Apple Objective-C и набор библиотек для поддержки различных бинарных форматов и подмены Darwin libc/libSystem. Круг поддерживаемых приложений пока довольно узок: к ним, в основном, относятся консольные инструменты.

Следует отметить, что работа Любоша имеет особую ценность и для него самого, так как представляет собой университетский дипломный проект.

>>> Подробности

★★★★★

Проверено: maxcom ()

SexyDarling было бы аутентичнее.

anonymous ()

GNUStep

Если у него некромантия достаточно развита, в линуксах может появиться третий крупный тулкит.

x3al ★★★★★ ()
Ответ на: комментарий от Ok

Оно, вроде, даже в табы не может?

Не знаю про табы, XCode не установлен. Вопрос был про наличие программ.

TowTruck ()
Ответ на: комментарий от helios

Что есть в MacOS такого, чего нет в Windows и Linux?

FinalCut

Вообще я за создание такого проекта. Учитывая что MacOS X - BSD система, думаю реализовать поддержку ПО будет все же проще, чем с виндовыми. А там и весь пакет Adobe и Abby и т.д. с меньшим числом прослоек чем в вайне.

BaBL ★★★★★ ()

Следует отметить, что работа Любоша имеет особую ценность и для него самого, так как представляет собой университетский дипломный проект.

Было бы странно, если бы он начал такой проект из любви к человечеству, тебе не кажется?

AP ★★★★★ ()

Следует отметить, что работа Любоша имеет особую ценность и для него самого, так как представляет собой университетский дипломный проект.

Хороший дипломник. И как большинство дипломников никому не нужен.

Deleted ()
Последнее исправление: Deleted (всего исправлений: 1)

Больше ненужностей, хороших и разных!

paran0id ★★★★★ ()

Ну дай...

... Бог. Хотя бы для того, чтобы по-быстренькому глянуть какой-нибудь софт это пригодится.

anonymous ()

Зачем? Если 90% приложений под OS X есть под Windows?

Pidgin ★★ ()

Следует отметить, что работа Любоша имеет особую ценность и для него самого, так как представляет собой университетский дипломный проект.

После сдачи диплома проект станет ненужен? :}

Deleted ()
Ответ на: комментарий от helios

Что есть в MacOS такого, чего нет в Linux?

Warcraft III

eR ★★★★★ ()

Не нужно и глупо. В OS X чисто своего софта меньше, чем в линуксе.

Следует отметить, что работа Любоша имеет особую ценность и для него самого, так как представляет собой университетский дипломный проект.

Ну всё ясно тогда. Даже на новость не тянет.

Quasar ★★★★★ ()

Прекрасно. Настанет, надеюсь, когда-нибудь день, когда необходимость использования OS X отпадёт.

Главное - чтобы музыкальный софт хорошо работал, конечно же.

yahoo ★★★ ()
Ответ на: комментарий от Neverhex

Adium

Как человек, пользующийся этим унылым говном уже год, скажу с уверенностью, что на линуксе оно даром не сдалось. Этот недомессенджер даже single window mode не умеет (и не будет уметь по религиозным соображениям разработчиков).

yahoo ★★★ ()

отличная новость! может быть, удастся в линуксе нормально запускать профессиональный художественный софт (всякие фотошопы, файнал каты, аблетоны, лоджики и т.д.)

ура, товарищи!

anonymous ()

Если мс это наруку, то думаю его засудят яблочко. Ишь ты пускать xcode! Ведь ради него покупают наши маки.

gh0stwizard ★★★★★ ()

Удачи ему, хотя и не настолько актуально, как wine.

X-Pilot ★★★★★ ()

Замечательная новость под еще одно , огороженное, ненужно.
Если Яблоки не дают своей ОС нормально запускаться на совместимом железе.
То нафиг эмулятор? Введут secure load по образу и подобию secure boot.

Deleted ()

Очень нужно, желаю ему всяческих успехов.

provaton ★★★★★ ()
Ответ на: комментарий от helios

Что есть в MacOS такого, чего нет в Windows и Linux?

Для MacOS есть софт, аналогов которого нет для Linux. Например Ableton Live, Adobe Photoshop и т.п. Подозреваю, что заставить работать программу с другого юникса гораздо проще, чем программу, использующую несовместимый с POSIX API.

m0rph ★★★★★ ()
Ответ на: комментарий от m0rph

Подозреваю, что заставить работать программу с другого юникса гораздо проще, чем программу, использующую несовместимый с POSIX API.

думаю, разницы особой нет: наверняка используется несовместимое obj-c api, для которого придётся писать прокладки, да и про cocoa забывать не надо — целый тулкит.

anonymous ()

Следует отметить, что работа Любоша имеет особую ценность и для него самого, так как представляет собой университетский дипломный проект.

То бишь до июня обязательно должна быть рабочая версия?

anonymous ()
Ответ на: комментарий от anonymous

думаю, разницы особой нет: наверняка используется несовместимое obj-c api, для которого придётся писать прокладки

Core Image, Core Audio, ну и т.д., да.

AP ★★★★★ ()

Омские линуксоиды одобряют! И предвидели это!

http://omsklug.com/2011/09/applegrape/ Как бы давно подбивали народ на этот проект. Но ведь это «ненужна»... Жаль, что инициатива перехвачена иностранными программистами. Опять будем догонять их самолёт на паровозе.

linuxmaster ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.