LINUX.ORG.RU

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


0

0

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

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

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

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

К 2010-му году Макинош будет с помпой переведён на Microsoft Windows. Я об этом говорил года два назад.

haywire
()

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

NetBSD уже сто лет в обед умеет загружать PE. значит ли это, что cjre team ведет секретные разработки по возможности поддержки программ для Windows? официальные лица компании отказываются от комментариев бо тяму, чтобы спросить об этом в списке рассылки, ни у кого не хватило...

// wbr

klalafuda ★☆☆
()

>fireballrus[Алексей Брагин]

Осталось и вправду дождаться появления Торвальдса на ЛОРе. :)

anonymfus ★★★★
()

Просто интересно... А не поплохеет ли им от переписывания с нуля win32api, mfc, directx и т.д, и т.п.? Очень сомневаюсь что майкрософт им подарит исходники...

anonymous
()

Когда-то это погубило полуось. Никто не будет вести разработки и делать сборки под менее распространенную платформу. Кстати, это касается(хоть и в меньшей степени) и Linux.

Джобз должен быть уверен, что сможет полностью отказаться от стороннего производства ПО, и рассчитывать только на собственные силы.

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

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

не подарит а продаст. и не исходники а сразу целую ось. будет ябл оем-ным поставщиком как все пацаны

gigabito
()

Эм, ребят, а то что яблочники давно договорились с некрософтом купить Win32 API и отваливать им каждый раз процент, не слышали?

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

и, кстати, заявили о договоре с ms открыто....

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

> Когда-то это погубило полуось.

Полуось погубил никудышный маркетинг и жлобство менеджмента. В 1994-1996 году OS/2 сильно превосходила Windows 3.x и Windows 95, да и вплоть до распространения WinNT продолжала лидировать по характеристикам и удобству.

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

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

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

да какой к "экс-символу фряхи" вайн?? вы о чем? winapi будут восприниматься как родные!

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

>Полуось погубил никудышный маркетинг и жлобство менеджмента. В 1994-1996 году OS/2 сильно превосходила Windows 3.x и Windows 95, да и вплоть до распространения WinNT продолжала лидировать по характеристикам и удобству.

полуось вроде и сейчас вполне успешно используют на некоторых АЭС

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

> полуось вроде и сейчас вполне успешно используют на некоторых АЭС на чернобыльской тоже, наверно, работал...

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

> полуось вроде и сейчас вполне успешно используют на некоторых АЭС

от многих это слышал - и никто не может сказать , на каких именно .

ilyxa
()

Есть простое объяснение. Они могут нацелиться на поддержку .NET, чьи исполняемые файлы и библиотеки имеют как раз формат PE.

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

Объясните мне пожалуйста, а почему так все нацеливаются на поддержку дотнета? моно смело можно выбрасывать в топку, ибо ненужная поделка, как и сам .NET Ну и нах он йаблоку сдался?

AiFiLTr0 ★★★★★
()

Ыыы Apple планирует занять место M$ когда наступит её капец.

А вообще в NetBSD есть что то подобное (compat_pecoff (8)) правда не знаю насколько это работоспособно, не тестил =)

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

>Традиционный вопрос: а при чем тут линукс?

А ни при чем ;)

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

> полуось вроде и сейчас вполне успешно используют на некоторых АЭС

Я имел ввиду широкое распространение и развитие.

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

> Apple планирует занять место M$ когда наступит её капец.

Всвязи с этим предлогаю уредить новое слово: Макопец ;)

temy4
()

В вин нет системных вызовов для запуска ни линуксовых, ни маковских прог в нативном окружении. В отличии от. Так что без поддержки win32 ни у одной альтернативной ОС в ближайшем будущем нет перспектив на массовость.

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

>Всвязи с этим предлогаю уредить новое слово: Макопец ;)

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

Ygor ★★★★★
()

йа йаблотчго

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

anonymous
()

Секрет полишинеля. Особенно зная происхождение OS X. Ведь во FreeBSD давно есть option PECOFF_SUPPORT.

baka-kun ★★★★★
()
Ответ на: комментарий от bashrc

> полуось вроде и сейчас вполне успешно используют на некоторых АЭС

Три раза ха.

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

>Пока под Win32 будет писаться подавляющее большинство коммерческого софта, он не умрет.

Это продлится ещё года 3 отсилы

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

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

4.2. Там есть слой POSIX.

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

>> будет ябл оем-ным поставщиком как все пацаны

> Пытается оттянуть себе конец? :)

а потом резко отпустить?

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

>>> будет ябл оем-ным поставщиком как все пацаны

>> Пытается оттянуть себе конец? :)

>а потом резко отпустить?

И оттянуться?

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

FreeBSD это тоже не Linux, но его же здесь обсуждают ;)

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

>> MacOS + Wine = ReactOS + глумур (BSD + гламур + понты) + Wine = REactOS + гламур => ReactOS = Wine + велосипед => BSD = велосипед + понты

anonymous
()

да не

мелкомягкие выпустят нет-фреймворк под яблос и будут там уху-шники дотнетовские запускацо..

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

> а при чем тут линукс?

а при том что с недавних пор LOR стал оплотом для еппл фанбойз

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

> а почему так все нацеливаются на поддержку дотнета? моно смело можно выбрасывать в топку, ибо ненужная поделка, как и сам .NET Ну и нах он йаблоку сдался?

Давно бы выбросили, да слишком много новых приложений создается на нем. А куда деваться application developers, если на других платформах нет такого рынка и такого числа готовых раскошелиться end users? Получается замкнутый круг.

Добавим сюда новые веяния Silverlight или более могучую штуку WPF. Кстати, Silverlight уже поддерживается на маках, как впрочем, и поддерживался с самого своего рождения .NET Framework, но без привязанных к винде библиотек. А моно действительно тут как-то ни к чему.

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

dave ★★★★★
()

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

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

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