Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What does "headless" mean?

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.

like image 277
Vamos Avatar asked Jan 10 '11 14:01

Vamos


2 Answers

"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.

like image 74
John Parker Avatar answered Oct 01 '22 00:10

John Parker


You most likely know what a browser is. Now take away the GUI, and you have what’s called a headless browser. Headless browsers can do all of the same things that normal browsers do, but faster. They’re great for automating and testing web pages programmatically.

like image 22
abi Avatar answered Sep 30 '22 22:09

abi