What does "headless" mean?

Vamos picture Vamos · Jan 10, 2011 · Viewed 40.6k times · Source

While reading the QTKit Application Programming Guide I came across the term 'headless environments' - what does this mean? Here is the passage:

...including applications with a GUI and tools intended to run in a “headless” environment. For example, you can use the framework to write command-line tools that manipulate QuickTime movie files.

Answer

John Parker picture John Parker · Jan 10, 2011

"Headless" in this context simply means without a graphical display. (i.e.: Console based.)

Many servers are "headless" and are administered over SSH for example.