Linked by Thom Holwerda on Thu 29th Nov 2007 21:22 UTC, submitted by Steven Edwards
Mac OS X On the Wine mailing list, there is some interesting information on Leopard's apparent ability to load basic Windows binaries. "When tracking down a crash in the kernel32 loader test, Dmitry found a bug in the Mac OS loader when Wine tried to load his dummy PE file. Upon further research I found that the Mac loader seems to have its own undocumented PE loader built in. I did some further testing with a Windows binary and got some really interesting results." The first thought was that this was a remnant from Mac OS X' EFI support, but upon further investigation, this really seems like new, Leopard-specific behaviour: "This is new to Leopard. On Tiger, dlopen rejects PE files as expected. The Wine testing that Steven was originally trying to do would probably not crash on Tiger." Apparently, Apple is trying its best to hide this behaviour.
Thread beginning with comment 287589
To read all comments associated with this story, please click here.
Surprised
by segedunum on Thu 29th Nov 2007 21:51 UTC
segedunum
Member since:
2005-07-06

I'm surprised if Apple are doing this, not that they are doing this, but because this should have happened and been done and dusted years and years ago.

The real shock here would be Apple having some kind of foresight that they would believe this to be necessary. Whether they have the wherewithall to follow through with this to something meaningful, I don't know. Personally, I doubt it.

Reply Score: 2

RE: Surprised
by KugelKurt on Thu 29th Nov 2007 23:03 in reply to "Surprised"
KugelKurt Member since:
2005-07-06

Maybe it's a development leftover from a time when TransGaming's Cider wasn't yet announced and maybe Apple wanted some Windows games compatibility.

Reply Parent Score: 3

RE: Surprised
by Pseudo Cyborg on Thu 29th Nov 2007 23:21 in reply to "Surprised"
Pseudo Cyborg Member since:
2005-07-09

"Should have" and "could have" are two very different things, though.

Reply Parent Score: 2

RE[2]: Surprised
by segedunum on Thu 29th Nov 2007 23:40 in reply to "RE: Surprised"
segedunum Member since:
2005-07-06

"Should have" and "could have" are two very different things, though.

They should have done this years ago, and they definitely could have done it. Wine has been around for a very long time, notwithstanding the fact that they will only have feasibly been able to possibly run Win32 binaries without some emulator with their move to Intel.

This is why there's nothing going on here. If Windows compatibility was important to Apple they would have got into it years ago.

Reply Parent Score: 2