Indiana University
University Information Technology Services
  
What are archived documents?
Login>>
Login

Login is for authorized groups (e.g., UITS, OVPIT, and TCC) that need access to specialized Knowledge Base documents. Otherwise, simply use the Knowledge Base without logging in.

Close

In Mac OS X, how do I run the X Window System?

Because Mac OS X is based on Unix, providing the X Window System (X11) for it has been a high priority for many developers, including Apple. All of the X11 implementations currently available include special window managers that let you use X11 applications alongside Aqua. Since the release of Apple's X11 for Mac OS X, however, most of the projects below have lost momentum, though the code for each is still available for download:

X11 implementations

Apple's X11
Apple provides its own version on the installation disc; it is the easiest X11 implementation to install.

For more about the development of X11 for Mac OS X, see Apple's X11 page.

OroborOSX
OroborOSX was released under the GPL.

XTools
Tenon Intersystems released its own implementation called Xtools, which costs $200 but includes technical support. For information about Xtools, see Tenon's XTools web site.

X Window servers

X.org and XFree86 are the two most common X Window servers. They provide the back-end on which X11 applications run.

X.org
Most Unix window managers are migrating their code base to work with X.org, which is a branch of the XFree86 project. You can download the source code from the X.org web site. Apple's X11 implementation has been based off X.org since Mac OS X 10.5.

XFree86
XFree86 is the X server commonly used in GNU/Linux. Although the project has largely been abandoned in favor of X.org, XFree86 is still available as source code, which you may compile on your own, from the XFree86 home page. In Mac OS X 10.4 and earlier, Apple's X11 implementation was based on XFree86.
This is document ajqa in domain all.
Last modified on September 18, 2009.

Comments/Questions/Corrections

Use this form to offer suggestions, corrections, and additions to the Knowledge Base. We welcome your input!

If you are affiliated with Indiana University and would like assistance with a specific computing problem, please use the Ask a Consultant form, or contact your campus Support Center.

Contact Information

Note: We will reply to your comment at this address. If your message concerns a problem receiving email, please enter an alternate email address.