Този сайт използва бисквитки (cookies). Ако желаете можете да научите повече тук. Разбрах

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/COMMON/procedures/class.FunctionsCommon.php on line 531

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/COMMON/procedures/class.FunctionsCommon.php on line 534

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/COMMON/procedures/class.FunctionsCommon.php on line 537

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/COMMON/procedures/class.FunctionsCommon.php on line 540

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/COMMON/procedures/class.FunctionsCommon.php on line 544

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/COMMON/procedures/class.FunctionsCommon.php on line 548

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/COMMON/procedures/class.FunctionsCommon.php on line 552

Deprecated: Function split() is deprecated in /var/www/sites/asen/pcw/procedures/class.Add.php on line 367

Разработчик създаде емулатор за пускане на Mac-приложения под Linux

Въпреки че по емулатора Project Darling все още има много работа, неговият създател стига много по-далеч с възможностите за пускане на Mac-приложения под Linux от другите ентусиасти, работили досега в тази област.

28 август 2013
8026 прочитания
16 одобрения
1 неодобрение

Методи за пускане на Windows-приложения под Linux съшествуват отдавна, а най-популярният от тях е емулаторът Wine. Аналогичен начин за пускане на OS X програми в алтернативна среда обаче досега нямаше, или поне не във вида, в който е успял да го реализира чешкият разработчик Любош Долежел (Luboš Doležel). Вече около година той работи под собствен Мас емулатор за Linux и напоследък е постигнал значителни успехи, съобщава онлайн ресурсът ArsTechnica.

Въпросният емулатор се подвизава под наименованието Project Darling, което обединява имената Darwin (официалното название на OS X ядрото) и Linux. Според наличната информация, към днешна дата емулаторът на Долежел може да пуска в Linux среда Mac-приложения като Midnight Commander, Bash, VIM или Apple GCC (GNU Compiler Collection). Освен това той позволява включване на .dmg и разпознава .pkg файлове чрез специално настроена версия на Fuse.

Project Darling - емулатор за пускане на Mac-приложения под Linux

Според специалисти, Дележел е стигнал много по-далеч с възможностите за пускане на Mac-приложения под Linux от другите ентусиасти, работили досега в тази област. Това вероятно се дължи на факта, че чешкият програмист не е започнал от нулата, а използвал за основа проекта maloader, който имаше същата цел, но забуксува, тъй като поддържащите го разработчици не успяват да намерят свободно време за него.

Както отбелязва Дележел, за създаването на неговия емулатор помага и факта, че и OS X, и Linux са построени на базата на UNIX-системи. Поради това няма нужда да се създава пълна среда за емулация на коренно различна платформа, а в много случаи е достатъчно просто малко да се преобразуват функциите за адаптация на приложенията под Linux библиотеките. Независимо от това по емулатора Project Darling все още има много работа и не е ясно далил ентусиазмът на Долежел ще бъде достатъчен работата да бъде доведена докрай, тъй като засега той работи по проекта съвсем сам. 

16 одобрения
1 неодобрение
Още от рубрика "Софтуер"
КОМЕНТАРИ ОТ  
Трябва да сте регистриран потребител, за да коментирате статията
"Разработчик създаде емулатор за пускане на Mac-приложения под Linux"



    

абонамент за бюлетина