Bei Xfree86 handelt es sich um eine Software, die zwischen der Hardware und der GUI (Graphical User Interface) zum Einsatz kommt.
Weiter ist Xfree68 eine Implementierung von X-Servern für PC-Unix-Systeme, beziehungsweise es ist eine freie Implementierung des X Window System. Xfree86 ist portabel für vielfältige Hardware, wie z.B. Intel-PCs, Alpha, Sparc, um nur einige zu nennen.Es werden des weiteren Betriebssysteme wie Linux, OS/2 oder auch Echtzeitbetriebssysteme wie QNX durch Xfree86 unterstützt.
In der Unix-Welt ist Xfree86 der Standard für die Basis einer grafischen Benutzeroberfläche. Wenn Windowmanager wie KDW, twm, Enlightment angewandt werden wird Xfree86 bereits verwendet. Noch wichtig zu erwähnen ist, das es sich bei Xfree86 um eine frei verfügbare beziehungsweise frei erhältliche Software handelt.
Die Entwicklung des X Window System entstand aufgrund von proprietärer Technologie. Das heißt, dass netzwerkweiter Betrieb oder eine einheitliche Bedienung von grafischen Applikationen über unterschiedliche Hardware-Plattformen nicht möglich war. Jeder Hersteller hatte seine eigenen Voraussetzungen an das System.
Durch diese Problematik entstand der Wunsch eine grafische Benutzeroberfläche bereitzustellen, die es erleichtern sollte die Fähigkeiten des Multitasking von Unix - Workstations voll auszuschöpfen.
Am MIT wurde seit dieser Zeit ständig weiterentwickelt, wobei mehrere Releases des X Window System zustande gekommen sind. 1992 hat das „X-Consortium“, welches sich aus der Gemeinschaftsproduktion entwickelt hatte, die X Window System Version X11R5 released. Seit diesem Release gab es dann auch die freie Implementierung des X Window System, das XFree86. Genaugenommen entstand das XFree86 durch eine bloße Erweiterung des Projektes.
Unter Linux schlossen sich vor ein paar Jahren einige Programmierer zum XFree Projekt zusammen und entwickelten eine kostenlose Variante das X11-Systems, die den Namen Xfree86 erhielt. Mit den Jahren entstand aus dem XFree Projekt eine Firma namens „The Xfree86 Project, Inc.“, die sich voll und ganz der Weiterentwicklung dieser freien und somit auch kostenlosen, grafischen Oberfläche widmet.
Andere Ziele der Organisation sind Xfree86 auf jeder gängigen Plattform lauffähig zu machen.
Die Vision ist es das beste Fenstersystem für jede dieser Plattformen bereitzustellen.
Im Hinblick darauf bleibt nur noch zu erwähnen, dass es jedem Interessierten offen steht an der Entwicklung von Xfree86 mitzuwirken beziehungsweise teilzuhaben.
Hinter X stehen eine Reihe von Firmen, die das X Window System implementieren
Kommerzielle Implementierungen sind