LINUX.ORG.RU

Поддержка Win32-приложений в MacOS X?!


0

0

В новой версии ядра Darwin (от недавно вышедшей MacOS X Leopard) обнаружена интересная особенность - возможность загрузки исполняемых файлов PE-формата с помощью стандартной функции dlopen().

На сегодняшний день, такой потребности у MacOS X нет, значит ли это, что Apple ведет "секретные" разработки по возможности поддержки программ для Windows?

Официальные лица компании отказываются от комментариев.

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

Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от klalafuda

Re: Поддержка Win32-приложений в MacOS X?!

> ссылку в пределах MSDN/DDK можно?

MSDN в Konqueror не работает.

Зато работает wikipedia: http://en.wikipedia.org/wiki/Microsoft_Windows_Services_for_UNIX

По информации с Wikipedia можно поискать на MSDN ключевые слова.

Aceler ★★★★★ ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от dave

Re: Поддержка Win32-приложений в MacOS X?!

> А куда деваться application developers

J2EE. И, откровенно говоря, этот рынок куда как больше, чем .Net и "Слишком много новых приложений" создают именно там.

Aceler ★★★★★ ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от Aceler

Re: Поддержка Win32-приложений в MacOS X?!

> MSDN в Konqueror не работает.

очень жаль :)

> Зато работает wikipedia: http://en.wikipedia.org/wiki/Microsoft_Windows_Services_for_UNIX

это не называется "в Windows есть POSIX", это называется "в Interix есть POSIX". аналогия того же уровня, что в WINE можно запускать нативные win32 приложения -> это значит, что "в Linux есть Win32".

> По информации с Wikipedia можно поискать на MSDN ключевые слова.

не найдете :)

// wbr

klalafuda ★☆☆ ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от anonymous

Re: Поддержка Win32-приложений в MacOS X?!

> Вообще, эппловцы - хитрый народ. Кто от них ожидал перехода на amd64? Видимо, они привыкли всегда держать в рукаве joker.

Уважаемый dave, вы ******, когда apple перешел на amd64?? Если он на core 2 duo?

p.s.: Не звезди, звездою станешь, позвиздишь и перестанешь.

anonymous ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от Aceler

Re: Поддержка Win32-приложений в MacOS X?!

> J2EE. И, откровенно говоря, этот рынок куда как больше, чем .Net и "Слишком много новых приложений" создают именно там.

Мне самому нравится J2EE, но это - разные рынки.

dave ★★★★★ ()

Re: Поддержка Win32-приложений в MacOS X?!

Трудно так вот запросто сказать, что бы это могло означать.. Но, доверия к MacOS уже давно нет..

MiracleMan ★★★★★ ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от xTERM

Re: Поддержка Win32-приложений в MacOS X?!

>Были слухи о планируемой покупке лицензии на win API эпплом. Т.е. просто будет wine, но 1) нормальный 2) не эмулятор

Твою мать, Wine Is Not Emulator.

anonymous ()

Re: Поддержка Win32-приложений в MacOS X?!

Ха! Скоро придет время Win64. И Win32 никому не будет нужен. :)

anonymous ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от dave

Re: Поддержка Win32-приложений в MacOS X?!

>Умник, ты отличаешь архитектуру процессора от его модели?

А ты сам знаешь, что только с недавним выходом Леопарда MacOS X стал более менее нативным x86_64?

Led ★★★☆☆ ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от anonymous

Re: Поддержка Win32-приложений в MacOS X?!

>Ха! Скоро придет время Win64. И Win32 никому не будет нужен. :)

Редкий случай: почти полностью согласен с анонимусов: действительно - "Ха!":)

Led ★★★☆☆ ()

Re: Поддержка Win32-приложений в MacOS X?!

Какой-то арктический пиар ;)

ESTAF ★★★ ()

Re: Поддержка Win32-приложений в MacOS X?!

lol, в libbfd появилась поддержка PE/COFF ещё когда. Тогда же вместе с импортом GCC оно ненадолго пришло в бзд, но почему-то никто не прозревал запуск iexplore.exe на бзде из коробки. А tyt вот внезапно макось оболочкой для command.com стала, судя по новости

anonymous ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от anonymous

Re: Поддержка Win32-приложений в MacOS X?!

>Твою мать, Wine Is Not Emulator.

Ну до Not Emulator, ему еще как до луны пешком (идя в противоположную строну понадеявшись на замкнутость вселенной) :)...

>Уже говорил что эппл -- еще большее зло чем M$.... хотя, если серьезно, видимо боьшие дяди решили, что надо как можно быстрее отхавать бааальшой кусок рыночного пирога у M$, пока она бъется в имперрско-сектанстском экстазе.

Нет яблочники просто умные люди, в отличии от пингвиноведов, и других красноглазых фанатиков...

>а если серезно, то новость — баян. Да, еппл ведет работу над возможностью запуска він-софта.

Совсем было-бы не плохо, если-бы и Линуксоиды закупили лицензию на Win API, пускай в виде отдельного модуля распространяемого с платными дистрами.

Крупные линукс компании и команды разрабов достаточно богаты, чтобы приобрести лицензию с регулярным отстегиванием процента доходов (как во времена начала своего браузеростроительства отстегивали мелкие за лицензию мозаика, скажем), в этом случае (в отличие от варианта покупки лицензии с единовременной выплатой на все время использования лицензии) правобладатели получат со своей технологии полный набор "денег" (это к любимой отмазке фанатиков, что мелкие "не продадут лицензии на свои технологии, ибо побоятся потерять доходы").

Пусть такой модуль будет платным, я готов за него заплатить (так-как, во всех случаях жизни, он будет дешевле целой винды)

unihorn ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от Ygor

Re: Поддержка Win32-приложений в MacOS X?!

>у большинства активных модераторов Маки с макосью, могут и забанить =)

Гы, мордеры ЛОР -- гламурные ЛОХИ? Не верится. Хотя...

anonymous ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от anonymous

Re: Поддержка Win32-приложений в MacOS X?!

>Алярм! Вендузячий ахтунг детектед!

Не, просто человек которому больно смотреть на то как красноглазые ахтунги фанатики, не желают ничего сделать для победы "любимой (на словах вестимо :( ) оси". А сделать можно лишь одно: переманить юзеров с Винды. Чем меньше у нее будет юзеров, тем менее распространенной она станет, и тем быстрее наступит виндокапец. И если я как пользователь Линукса, технофанат которому интересно повозится в внутренностях, еще могу пережить не самую лучшую поддержку виндоус програм (для работы с ними VM (в ограниченных случаях Вайн), а для игр Винда как вторая ось), то для простого юзера, которому на Фюрера Столпмана с его ГНУ Майн Кампфом чихать с высокой башни, это серьезный недостаток.

И не надо говорить про "о повышении грамотности населения", IT не единственный показатель "уРОВНЯ интелектА" - голову даю на отсечение: доживи Федерико Фелини до сегоднешнего дня, его бы не привлекли-б "танцы с бубнами" и другие, подобные, "высокоинтелектуальные действия" :).

Ладно, прекращаю со своей стороны тред.

unihorn ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от unihorn

Re: Поддержка Win32-приложений в MacOS X?!

> Не, просто человек которому больно смотреть на то как красноглазые ахтунги фанатики, не желают ничего сделать для победы "любимой (на словах вестимо :( ) оси". А сделать можно лишь одно: переманить юзеров с Винды. Чем меньше у нее будет юзеров, тем менее распространенной она станет, и тем быстрее наступит виндокапец.

Та ну этих красноглазых фанатиков типа тебя которым нужен вендекапец и переманивание юзеров винды. :)))))

anonymous ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от Aceler

Re: Поддержка Win32-приложений в MacOS X?!

> Зато работает wikipedia: http://en.wikipedia.org/wiki/Microsoft_Windows_Services_for_UNIX

It is important to note that though both Cygwin (a free alternative to Interix) and Windows Services for Unix provide header files and libraries that make it easier to recompile or port Unix applications for use on Windows, they do not make Unix binaries compatible with Windows binaries.

Перевод: как и Цигвин это позволяет собирать некоторые юниксовые программы, чтобы они вызывали юниксовые функции через дополнительно устанавливаемые библиотеки.

Для запуска линуксовых программ есть Cooperative Linux. Нечто вроде Dosemu: патченое ядро линукса + coreutils и оболочка для их запуска под Windows (в третьем кольце, если не ошибаюсь). С Майкрософтом проект никак не связан. Да и не слишком активен.

acheron ★★★★ ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от gnomino

Re: Поддержка Win32-приложений в MacOS X?!

>Уже говорил что эппл -- еще большее зло чем M$...

если б ябл разрешил ставить свой типа юних на не свои компутеры, да еще и сделал поддержку выньАпи, ему б цены не было. не знаю как контора, а я б себе такую ОС купил с удовольствием и до 400-500$ отдал бы незадумываясь.

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

gigabito ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от unihorn

Re: Поддержка Win32-приложений в MacOS X?!

>unihorn

Где то мы тебя видели! Уж, не на LinuxForum ли?! Тамашняя интелегенция этим тоже грезит.

anonymous ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от klalafuda

Re: Поддержка Win32-приложений в MacOS X?!

>> Это не так. Используются прямые вызовы функций ядра.

> ссылку, сестра, можно ссылку? :)

Ссылку искать лениво, но чел прав. Подсистемы posix и win32 находятся на одном уровне - поверх ядра. И одна через другую не работает.

Dimentiy ★★ ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от anonymous

Re: Поддержка Win32-приложений в MacOS X?!

> Очень сомневаюсь что майкрософт им подарит исходники

Вот как раз им (яблочникам) MS за небольшую мзду охотно и свои технологии, и исходники. Apple - это майкрософт в квадрате, просто они не монополисты.

MS на самом деле еще хорошие, поскольк если бы Sun/IBM/Apple занимали бы такую же долю рынка, это было бы гораздо хуже.

no-dashi ★★★★★ ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от anonymous

Re: Поддержка Win32-приложений в MacOS X?!

>В вин нет системных вызовов для запуска ни линуксовых, ни маковских прог

а SFU?

>В отличии от.

когда это вайн внесли в ядро? Я что-то пропустил?

DNA_Seq ★★☆☆☆ ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от unihorn

Re: Поддержка Win32-приложений в MacOS X?!

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

alx_me ★★☆ ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от Aceler

Re: Поддержка Win32-приложений в MacOS X?!

Не деритесь парни :)

>Тем не менее, все равно в NT есть "limited support for POSIX and OS/2 APIs".

Во первых, нужно уточнить о какой версии NT идёт речь, если до XP, то нативная поддержка POSIX и OS/2 была и декларировалась - http://support.microsoft.com/default.aspx?scid=kb;EN-US;q149902

Но в XP её уже нет - http://support.microsoft.com/kb/308259/ru Зато есть SFU (уже не Interix а M$) который считается отдельным продуктом.

robot12 ★★★★★ ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от Led

Re: Поддержка Win32-приложений в MacOS X?!

> А ты сам знаешь, что только с недавним выходом Леопарда MacOS X стал более менее нативным x86_64?
Буго-га :)
Он давно 60bit native. В Leopard только 64bit распространили на Quartz.
В итоге имеем:
http://www.apple.com/macosx/technology/64bit.html

Korwin ★★★ ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от unihorn

Re: Поддержка Win32-приложений в MacOS X?!

>Ну до Not Emulator, ему еще как до луны пешком

o_O lol?

>Совсем было-бы не плохо, если-бы и Линуксоиды закупили лицензию на Win API, пускай в виде отдельного модуля распространяемого с платными дистрами.

Ну-ну

>Пусть такой модуль будет платным, я готов за него заплатить (так-как, во всех случаях жизни, он будет дешевле целой винды)

Вы с Балмером, случаем не знакомы? ;)

anonymous ()

Re: Поддержка Win32-приложений в MacOS X?!

Зачётная новость. Официальные лица компании отказались от комментариев, так как сами обалдели от таких перспектив... :-))))))))))))

Anoxemian ★★★★★ ()
Ответ на: Re: Поддержка Win32-приложений в MacOS X?! от anonymous

Re: Поддержка Win32-приложений в MacOS X?!

>а вы отличаети EMT64 и AMD64?

EMT64 - лишь интелловское название технологии amd64, которую они у amd собственно и купили.

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