I don't run an embedded X display, and have no X Terminals. My X Servers that I run on OpenBSD consist of 365 files. These are comprised of:
- 9 executable programs stored in /usr/X11R6/bin
- 154 dynamic library files stored in /usr/X11R6/lib
- 143 header files stored in /usr/X11R6/include
- 54 man pages stored in /usr/X11R6/man
- 5 miscellaneous files.
The executable files include the program
/usr/X11R6/bin/X, but not scripts such as
/usr/X11R6/bin/startx which call X. In OpenBSD, even though these are used with the X Server, they are packaged in a fileset with other text files. NetBSD might define these scripts as components of the X Server.
The libraries predominantly consist of hardware drivers for video cards, mice, displays, and keyboards. For example, there are six libraries that have the name "radeon" among the library files included with OpenBSD's X Server.
Both NetBSD and OpenBSD use the X.Org implementation of the X Windows System, but there are packaging and operational differences.