Linked by Eugenia Loli-Queru on Sat 25th Feb 2006 07:36 UTC
BSD and Darwin derivatives "With the release of Mac OS X for x86 processors, Apple has chosen to not release source to key components of the OS, such as the kernel and all drivers. This means Darwin/x86 is dead in the water; Darwin/ppc has many closed source components and is a deprecated architecture." Read more here.
Thread beginning with comment 99036
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: The Hard Truth
by Tyr. on Sat 25th Feb 2006 13:48 UTC in reply to "RE[3]: The Hard Truth"
Tyr.
Member since:
2005-07-06

You seem to have trouble grasping what a translation layer actually is. What it most decidedly IS NOT is replacement libraries for Quartz, coreImage and coreVideo. Rather, it just translates the calls made by OSX_86 applications to those libraries into equivalent calls to existing Linux libraries.

Where are these magical Linux libraries and why haven't they been used to recreate OSX-like fuctionality for Gnome/KDE yet ?

What Linux has at the moment are hacks, alpha code that can look vaguely like what OSX does only slower and less stable. Who wants to build a translation layer on top of that ?

Reply Parent Bookmark Score: 2

RE[5]: The Hard Truth
by hal2k1 on Sat 25th Feb 2006 13:56 in reply to "RE[4]: The Hard Truth"
hal2k1 Member since:
2005-11-11

"Where are these magical Linux libraries and why haven't they been used to recreate OSX-like fuctionality for Gnome/KDE yet ?

What Linux has at the moment are hacks, alpha code that can look vaguely like what OSX does only slower and less stable. Who wants to build a translation layer on top of that ?"

Ahhh, I see. A Mac zealot.

A Macintosh application might want to draw a window, set up a menu, render some fonts, play a sound, receive a message when the mouse is clicked, detect a keystroke ... stuff like that.

Linux can do all that stuff with its existing libraries. So can Windows too, for that matter, but the internal stuctures of Windows are quite foreign.

Linux is much closer to OSX than Windows is, and it is also much closer than Macintosh snobbery would care to admit.

Reply Parent Bookmark Score: 2

RE[6]: The Hard Truth
by Tyr. on Sat 25th Feb 2006 14:55 in reply to "RE[5]: The Hard Truth"
Tyr. Member since:
2005-07-06

Ahhh, I see. A Mac zealot.

Don't be gratuitously offensive. I love my mac, but have run lots of different OS's on a lot of different architectures from C64 over Amiga to AIX and Windows and OSX.

A Macintosh application might want to draw a window, set up a menu, render some fonts, play a sound, receive a message when the mouse is clicked, detect a keystroke ... stuff like that.

You seriously underestimate OSX libraries such as coreImage the amount of work it takes to integrate all that functionality and most importantly to get it working well and fast with 100% compatibility.

Also it's a safe bet OSX is more complicated (containing more recent advancements) than the circa 2000 win32 API wine is trying to emulate. And keep in mind Wine had been going since 1993 and has needed 13 years to become what it is now.

Reply Parent Bookmark Score: 1

RE[6]: The Hard Truth
by steve-parker.org on Sun 26th Feb 2006 02:13 in reply to "RE[5]: The Hard Truth"
steve-parker.org Member since:
2006-01-12

The core OS is closer, but the GUI is still a different beast entirely.

Reply Parent Bookmark Score: 1