Linux® Terminal Server Project es un proyecto de código abierto que permite que muchos clientes utilicen el mismo servidor de aplicaciones. Los clientes pueden conectarse al servidor con máquinas antiguas y económicas y computadoras de cliente ligero, también conocidas como terminales X. Se admiten servidores de aplicaciones tanto Linux® como Microsoft Windows®. Muchas escuelas utilizan Linux Terminal Server Project para proporcionar acceso a computadoras de bajo costo con máquinas que de otro modo podrían desecharse. También conocido por el acrónimo LTSP, a menudo se utiliza en bibliotecas, centros de formación y algunos cibercafés.
Las demandas de entrada / salida que el software Linux® Terminal Server Project coloca en un X Terminal son bastante ligeras. Estos clientes ligeros, a menudo sin disco, son generalmente menos costosos que las computadoras de escritorio estándar. Un sistema de escritorio más antiguo que ha llegado al final de su vida como una máquina independiente generalmente tiene suficiente poder de cómputo para funcionar como un cliente ligero. El LTSP es muy popular entre las escuelas y los centros de formación, que a menudo tienen un excedente de máquinas viejas que de otro modo desecharían. Una gran cantidad de clientes ligeros puede utilizar un solo servidor Linux®, lo que generalmente hace que LTSP sea muy rentable.
La configuración de LTSP en un servidor de red suele ser sencilla e implica una configuración simple de Linux® que incluye el entorno X. Cuando un cliente ligero se enciende, puede iniciar Linux® desde un dispositivo periférico local. Si no tiene un disco duro u otro dispositivo de arranque, el cliente puede arrancar desde el servidor de proyectos de Linux® Terminal Server a través de la red. En este caso, utiliza el Protocolo de configuración dinámica de host (DHCP) para determinar su propia dirección de Protocolo de Internet (IP). El cliente también obtiene la dirección IP y la ruta al servidor LTSP.
Un cliente de Linux® Terminal Server Project puede montar la ruta del servidor en su sistema de archivos utilizando el Sistema de archivos de red (NFS) del servidor. También se admite el dispositivo de bloque de red (NBD). Luego, Linux se carga desde el sistema de archivos montado, se inicia el sistema X Window y el cliente se conecta a la aplicación de inicio de sesión LTSP. Todas las demás aplicaciones se ejecutan en el servidor aunque se muestren en el cliente ligero.
Varias distribuciones de Linux® incluyen Linux® Terminal Server Project como parte de su paquete de software. Una organización en Canadá ha creado un sistema de control alrededor de LTSP para administrar miles de clientes y ejecutarlo como un clúster de carga equilibrada. Los escritorios virtuales pueden utilizar este sistema con muy poco ancho de banda. LTSP también incluye soporte técnico gratuito y funciona con una gran cantidad de adaptadores de red y sistemas de cliente ligero.