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 ()
Последнее исправление: maxcom (всего исправлений: 4)
Ответ на: комментарий от q9

Будь мужиком,напиши это дополнение.

Тогда уж с возможностью контроля над загрузкой страницы, а не тупо смотреть, что грузится и сколько оно весит - прервать загрузку ненужных элементов, перезагрузить таблицу стилей или картинку, если они отвалились... okay, заношу в список TODO, займусь лет через 9 :3

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

прервать загрузку ненужных элементов, перезагрузить таблицу стилей или картинку, если они отвалились

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

займусь лет через 9

К этому времени ненужные элементы догрузятся?

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

У меня очень медленное соединение, можно не только отменить загрузку, но и пойти попить кофе:) Элементы же отваливаются на некоторых особо кривых сайтах (на одном из которых я когда-то торчал). А ведь ещё на этапе загрузки можно отрубить ненужный элемент (тяжеловесный баннер, например; да, для этого есть AdBlock, но чтобы в него что-то добавить, надо его хотя бы раз загрузить, а это может быть довольно накладно), вот только возможности такой нет. И ресурс какой-то перезагрузить, без перезагрузки всей страницы, часто встречал такое, во всех браузерах, что одна-две картинки где-то постоянно отваливаются, и не из-за того, что они на каком-то левом сервере, а просто потому, что если много элементов, получается много соединений сразу, и некоторые завершаются с ошибкой, будучи вытесненными другими.

bodqhrohro
()

Вообще-то годно. Конечно, намного проще взять и запустить на OS X. Но, с другой стороны, если Linux сможет исполнять и OS X, и Windows, и родные приложения, то это будет феерично. Но что-то мне подсказывает, что ни wine, ни этот проект, дальше дипломных работ не уйдут. Ну не делается так бизнес, и все тут.

VladTheImpaler
()

Вот что творит с людьми недостаток женского внимания. Создают виртуальных darling и начинают с ними трахаться.

d9d9 ★★★★
()

Любош Долежел.

mv ★★★★★
()

Пускалка вареза, не иначе.

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

gajim говоришь? а какие протоколы кроме jabber/xmpp он умеет? и не надо мне рассказывать о транспортах. adium мультипротоколен. gajim - не более чем jabber/xmpp клиент. зы. я не маковод, адиум не защищаю, всего навсего считаю, что сравнение не удачное.

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

Ты бы хоть погуглил и узнал, чья песня изначально.

Надоела ерунда вроде «Die, die, die, my darling! (c) Metallica» или «Knockin' on Heaven's Door (c) Guns N' Roses. Лишь бы ляпнуть.

yahoo ★★★
()

Интересно, поматросит и бросит, или это все-таки во что-то вырастет?

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

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

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

Ты просто не любишь ковры. Кто-то например блюет от Мэнсона (тайно фапая на Энни Леннокс), а потом слышит в его исполнении Sweet Dreams и где-то внутри перегорают пробке под треск шаблона :) Ну подумаешь, человек не слышал Misfits, а кто-то думает, что The man who sold the world - это «хит Nirvana всех времен!!!111» (Боуи, например, поблагодарили за удачный кавер... Звезда была в шоке! :))

slackwarrior ★★★★★
()

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

Дарлинг ... Название сего проекта как-бы намекает на кое-что.

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

Но что-то мне подсказывает, что ни wine, ни этот проект, дальше дипломных работ не уйдут.

С тебя тряпочка для стирания жира с монитора. Ты хоть представляешь себе объём уже сделанного в wine?

hobbit ★★★★★
()

Нужно!

Даешь Photoshop, Premier Pro, iWork и MS Office под ЛИНУКС!!!

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

На горячее единение Дарвина и Linux, понятно на что. Некоторые наверняка тут готовы это отметить специальной премией.

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

Видел когда-то подобный проект, только десятилетней давности, так что идея не просто не нова, а стара как мир.

Кстати, таки да, не у одного меня значит такое в памяти. Ведь был же в начале 2000 проект для Маков. Куда он пропал?

Stalin ★★★★★
()

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

Т.е. будущего у проекта нет, т.к. после сдачи диплома на него всем станет пофиг.

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

оно мне надо, чья она там изначально? для меня источником цитаты являлась металлика. точка. ЦИТАТЫ, понимаешь. я же не сказал, что трек сочинили посоны из металлики

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

С тебя тряпочка для стирания жира с монитора. Ты хоть представляешь себе объём уже сделанного в wine?

Могу предложить только бумажную салфетку :-) Да, конечно, я представляю. Но количество усилий — это одно, а успешный проект — это совсем другое. Да, ребята много старались. Да, старались долго и упорно. Но называть Wine успешным проектом мне кажется сомнительным.

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

оно мне надо, чья она там изначально? для меня источником цитаты являлась металлика. точка. ЦИТАТЫ, понимаешь. я же не сказал, что трек сочинили посоны из металлики

В мире, где за каждым охотится смерть, не может быть маленьких или больших решений. Здесь есть лишь решения, которые мы принимаем перед лицом своей неминуемой смерти. (c) Дельфин . //лолирую в присядку

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

таки да, возможность писать под ios без macosx заманчива

Было бы офигенно. И еще по винфон. Под андроид и блекберри уже можно.

mio ★★
()

После этого линукс с гномом можно будет полноправно назвать макосью.... (Ибо гном частенько именно с макосью и сравнивают)

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

а в чем юмор?

Особо ни в чем. Неравнодушные не смогли пройти мимо -> (c) <- и были этим предельно возмущены =)

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

Счастье!:-))) Юзабилити, качество, УДОБНЫЙ и полезный софт(не выбор из 1000 ненужный утилит Linux, а пара нормальных полноценных программ). Еще стандартная среда разработки(меня поймут разработчики... Нет кучи разных версий, разных путей, несовместимых библиотек и сомнительных форумов.). Нет опенсорсового хлама, который надо слепить руками и в 60% он заработает. Так же проприетарный софт, за который заплатил не так уж много, зато он стандартный и качественный.

Даже по сравнению с Windows, система более юзабилити, не говоря о стабильности.

Система для жизни!

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

Удивительно, что до сих пор никто не замутил нечто подобное.

Было и раньше что-то подобное. Название не помню. Померло в самом начале развития, только научившись загружать тамошние бинарники (mach-o, или как они там зовутся).

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

Счастье!:-))) Юзабилити, качество, УДОБНЫЙ и полезный софт(не выбор из 1000 ненужный утилит Linux, а пара нормальных полноценных программ). Еще стандартная среда разработки(меня поймут разработчики... Нет кучи разных версий, разных путей, несовместимых библиотек и сомнительных форумов.). Нет опенсорсового хлама, который надо слепить руками и в 60% он заработает. Так же проприетарный софт, за который заплатил не так уж много, зато он стандартный и качественный.

Плюсую! Вчера скачал на посмотреть что там не так с табами в XCode, так теперь обмазываюсь objective-c и apple script'ом. Спасибо лоровским критикам =)

TowTruck
()

Зачем? В «Reckless drive» играться?

yu-boot ★★★★★
()

почувствуй себя пидором без установки пидор ос!

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

XCode ?

Спасибо, что это говно доступно только для макоси.

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

Так вот он какой, остроумный Одесский юмор...

rtvd ★★★★★
()

У кого-нибудь получилось собрать это?

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

дело не в темках, это по факту два фронтэнда к одному и тому же «ядру»

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

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

Прямой фотошоп и прямой AF.

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

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

ты OS X вообще видел, знаток блин?

пользовательского софта там на порядок больше, и что важно качество его высокое.

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

Ну как бы... Metallica – Die, Die My Darling Caliban – Die Die My Darling 8 Bit Weapon – Die Die My Darling Aiden – Die, Die My Darling The Misfits – Die Die My Darling Holly – Die Die My Darling Mofу – Die Die My Darling

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