無頭軟件

無頭軟件 （ Headless software ） （ 例如 “ headless java ” 、 “ headless Linux ” ） 是指無需圖形用戶界面就能在設備上使用的軟件 。 此類軟件通常用於服務器和嵌入式系統 ， 通過如網絡或串行端口來接收輸入和提供輸出 。 無頭計算機 （ 最常見於服務器 ） 可能會缺少許多支持圖形界面的系統庫 。 如果這些庫不存在 ， 需要這些庫的軟件可能無法啓動或編譯 。 在無頭機器上構建軟件必須只使用命令行工具 ， 而不能依賴集成開發環境 （ IDE ） 。