XFree86 is an implementation of the X Window System, the windowing system most commonly used on GNU/Linux operating systems, including underneath the GNOME and KDE desktop environments.
The current version of the X11 protocol is 11, and the current release of this version is 6, so you might see things like X11R6.
See the XServer page for background info of the XFree86 and related implementations.
After a relicensing in 2004, XFree86 was Forked and the XOrg implementation quickly became the standard implementation of the X11 protocol.
The X Consortium requests that the following names be used
- when referring to this software
X
X Window System
X Version 11
X Window System, Version 11
X11
However, many people still refer to the system anyway as "XWindows".
X is responsible for drawing graphics (including text). Without X, you would only have the text mode that is build in to most display adapters (eg what you see when linux is booting up). XFree86 is a FreeSoftware implementation of the X protocol originally designed for the free x86 unix operating systems but now supports non-x86 hardware.
XFree86 version 4.3 (released Feb/Mar 2003) has lots of cool features. Some of the notable ones are:
27 pages link to XFree86: