Linux Terminal Server Project ( LTSP ) is a free and open source add-on package for Linux that allows many people to simultaneously use the same computer. Applications run on the server with a terminal known as a thin client (also known as an X terminal) handling input and output. Generally, terminals are low-powered, lack a hard disk and are quieter than desktop computers because they do not have any moving parts.
This technology is becoming popular in schools as it allows the school to provide pupils access to computers without purchasing or upgrading expensive desktop machines. If the school does not have enough computers, new thin client machines are less costly than standard computers. If the school does have enough computers but they are a few years old, they may be able to extend the useful life of obsolescent computers by converting them into thin clients, since even a relatively slow CPU can deliver excellent performance as a thin client. In addition to the possibility of getting more performance for less money by getting one high-end server and turning their existing computers into thin clients, an educational institution may also gain more control over how their students are using computing resources by switching to a thin client configuration. Some examples of distributions using LTSP are AbulÉdu, Edubuntu, K12LTSP and Skolelinux. Entities that support LTSP are the Cutter project and Deworks.
The founder and project leader of LTSP is Jim McQuillan, and LTSP is distributed under the terms of the GNU General Public License.
On the LTSP server a chroot environment is set up with a minimal Linux operating system and X environment.
When a client boots from a local boot device (like a harddisk, CD-ROM or USB disk), it loads a small Linux kernel from that device which initializes the system and all of the peripherals that it recognizes. When configured for network booting (with mechanisms like Etherboot, Preboot Execution Environment (PXE) or NetBoot) the client first requests its own IP address and the IP address for the LTSP server via DHCP and loads the Linux kernel from a preconfigured Linux image on the LTSP server via the Trivial File Transfer Protocol (TFTP) service running on the LTSP server.
During this process the client makes a (new) DHCP request for the IP address of the LTSP server and the path to its chroot environment. When this information is retrieved, the client mounts the path on its root filesystem via either the Network File System (NFS) or Network Block Device (NBD) services running on the LTSP server.
The client loads Linux from the NFS mounted root filesystem (or NBD filesystem image) and starts the X windowing system. The client connects to the XDMCP login manager on the LTSP server. In case of the newer MueKow (LTSP 5) setup, the client first builds an SSH tunnel to the LTSP server's X environment, through which it will start the LDM login manager (on the LTSP server). From this point forward, all programs are started on the LTSP server, but displayed and operated from the client.
The MILLE Project is funded by Canadian public agencies and school districts in the province of Quebec. MILLE means Modèle d'Infrastructure Logiciel Libre en Éducation (Free Software Infrastructure Model for Education) and is targeted at educational institutions. It is composed of four subprojects: a portal (based on uportal), an open-source middleware stack, a CD with free software for Windows/Mac and, finally, MILLE-XTERM. The base kernel of MILLE-XTERM is LTSP. The MILLE-XTERM provides a scalable infrastructure for massive X-Terminal deployment.
Reports, news and reviews, providing practical, hands-on information for Linux professionals.
Linux Terminal Server Project (LTSP) is a free and open source add-on package ... Applications run on the server with a terminal known as a thin client (also known as an X terminal ...
You walk into the room. It’s cool and quiet. You see thirty new workstations giving great service. Your cost of hardware was CAD$350 for each workstation, CAD$10 to connect it to ...
2X Opens Source Code to its NX Based Terminal Server for Linux. 2X TerminalServer for Linux provides companies and users with a secure, personal Linux desktop, accessible from ...
Get Linux Terminal Server Client for Windows at SourceForge.net. Fast, secure and free downloads from the largest Open Source applications and software directory
Deploys diskless workstations that boot from a network server. The LTSP is runs thin client computers in a GNU/Linux environment.
Welcome to the K12 Linux Terminal Server Project! Supported by LinuxFund.org ... The other card creates a private network for terminals (thin-clients). Your server and eth1 act as ...
Instead all hardware level upgrades occur only on the Terminal Server. In most settings a Linux Terminal Server costing no more than $2,500 can easily support twenty thin-clients.
Audience This guide is aimed at a technically oriented audience. Summary Organisations that use Linux Terminal Server Project (LTSP) to add thin-client support to Linux servers ...
Linux Terminal Server Project Cluster Edition (LTSP-Cluster) ... LTSP-Cluster can scale up to several thousands thin clients providing an enterprise ...