O LTSP é uma solução mais usada para a criação de terminais leves com o Linux. Ele utiliza uma combinação de DHCP, TFTP, NFS e XDMCP para permitir que as estações não apenas rodem aplicativos instados no servidor, mas realmente dêem boot via rede, baixando todos os softwares de que precisam diretamente do servidor. Não é preciso ter HD nem CD-ROM nas estações, apenas um disquete (ou CD) de boot ou ainda um chip de boot espetado na placa de rede.
Recentemente foi lançado o LTSP 4.2, que trouxe várias atualizações importantes, que resolvem problemas comuns nas versões anteriores.
A principal novidade é o melhor suporte a dispositivos locais nas estações e a simplificação na configuração. Ao invés de precisar ativar e configurar manualmente na configuração de cada terminal, passou a ser usado o módulo fuse (o mesmo usado pelo gmailfs) para que os dispositivos fiquem acessíveis automaticamente, assim que plugados na estação. Acessar pendrives, CD-ROMs e disquetes nas estações já era possível nas versões anteriores, mas agora ficou muito mais simples.
O boot nos clientes também ficou mais rápido, devido principalmente à adoção do udev. O uso de memória local (nos clientes) também foi reduzido, permitindo que máquinas com a partir de 16 MB rodem sem swap (o mínimo são 12 MB). O sistema de swap no servidor também foi melhorado, com a adoção do NBD.
Você pode ler mais sobre o LTSP no guia que publiquei a algumas semanas:
https://www.hardware.com.br/livros/linux-redes/capitulo-terminais-leves-com-ltsp.html
Você pode ler o release do LTSP 4.2 aqui:
https://wiki.ltsp.org/twiki/bin/view/Ltsp/LTSP-42
Um guia mais detalhado que mostra as mudanças no suporte a dispositivos locais e as mudanças na instalação está disponível aqui:
https://wiki.ltsp.org/twiki/bin/view/Ltsp/LTSP-42-LocalDev