Jump to content

XDarwin, Xorg, Xorg86


4 posts in this topic

Recommended Posts

"XDarwin, like Quartz and QuickDraw, provides a fundamental method for allowing applications to draw to the screen. The lowest layer is occupied by the core operating system, Darwin." from http://www.xdarwin.org/about/


It pretty much draws stuff on the screen on darwin, Not for use with Mac OS X.


Xorg is an Open Source Public Implementation of X11 which is like the same thing as Xdarwin, it draws stuff on the screen. Its also a fork of Xfree86.


"X Window System (commonly X11 or X) provides windowing for bitmap displays. It provides the standard toolkit and protocol to build graphical user interfaces (GUI) on Unix, Unix-like operating systems, and OpenVMS—almost all modern operating systems support it.


X provides the basic framework for a GUI environment: drawing and moving windows on the screen and interacting with a mouse and/or keyboard. X does not mandate the user interface – individual client programs handle this. As such, the visual styling of X-based environments varies greatly; different programs may present radically different interfaces." from http://en.wikipedia.org/wiki/X_Window_System


Hope that answers your questions.

Link to comment
Share on other sites



XDarwin is a full compliant X11 Server implementation. Meaning it will run/display anything that build(compile) and run on X Windows. Of course it can be a bit more difficult at times to built X11 based applications on XDarwin due to the path differences and missing libraries...


However, I can say that I have made the switch from Linux to MacOSX x86 for ALL my unix/X11 based development.


As for GTK and KDE, XDarwin will support it as long as you have the required libraries;


GTK needs glib and gdk, KDE needs Qt and kdelibs.


Hope this help...








Link to comment
Share on other sites


  • Create New...