Main benefits, in my view, are not native controls, but a better way
to launch and manage X11 apps. Currently, users are required to launch
X11 apps through the command line, in a classic-like X11 environment.
Surely it would be better if they could just launch a .app, which runs
on its own, just like any other app. And, being a native API rather
than an environment which redirects API calls, it should be a bit
faster.
And by a native API you mean an API that redirects API calls... Apple's
X11 is implemented atop CoreGraphics, so it should be marginally faster
than the other implementations out there. I really don't think you're
going to get much benefit from what you're asking, and as others have
pointed out you can double-click binaries themselves in 10.3. Or, you
could create a wrapper application, like how OOo does. I'm not sure if
you'd have much success creating a direct mapping of X11 calls to
Carbon or whatever, in general you need an X server if you want to run
X applications.
-- Finlay
_______________________________________________
studentdev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/studentdev
Do not post admin requests to the list. They will be ignored.