Re: aqua emulators (was Re: running OS X apps on opendarwin in iMac)

Finlay Dobbie <[email protected]>
Newsgroups gmane.os.opendarwin.general
Message-ID <[email protected]>
On Sat, 16 Oct 2004 20:38:01 +0000, Mark Farnell
<[email protected]> wrote:
> First, is X11 also supplied along with the Opendarwin installation disk?

That's largely irrelevant to your goals.

> If yes, there is there any Aqua emulators available for running OS X
> application (Mac BSD applications depending on Aqua interface) from the X11
> server (rather than the quartz) on BSD?

You're confused with your terminology. "Aqua" is just a marketing term
for the "GUI". There's an awful lot of technology in OS X that isn't
open-source. The "GUI" is not opensource. I say "GUI" because it's not
just Quartz and the WindowServer, the GUI is also largely provided by
the frameworks (Carbon and Cocoa) which are also not open-source.

No no, there are no "Aqua emulators". That term doesn't even make any sense.

> If not, then is there any Quartz emulators which can run directly on Darwin
> and let the open-source Aqua emulator ron the the Quartz emulator in turn?

What is "Aqua" to you?

There is no open-source implementation of Quartz. There isn't even a
specification for how Quartz works or what functions it supports, it's
all magical and proprietary.

That's right: the WindowServer API is not public. If you want to
interface with the WindowServer, you'll have to use one of the
high-level frameworks.

Even if there was an implementation of Quartz, you wouldn't be able to
run much OS X software, because practically nothing interfaces
directly with it directly as far as the windowing environment goes.

Having said all of that, there is an open-source implementation of
OpenStep, on which Cocoa is based, which gets you some way towards
source-level compatibility with Cocoa applications (although it's
certainly not free effort-wise). Look up GNUstep.

> http://www.xdarwin.org/about/

Don't believe anything you read on xdarwin.org, it's a domain squatted
by that imbecile Mathew Caughron. I don't see what that has to do with
your query, anyway.

By the way, this was basically answered in the FAQ, which gave you a
qualified "No".

 -- Finlay
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.