Léxico de TI › Redes › NX (NoMachine)

NX (NoMachine)

Redes Svenska → Atualizado: 2026-10-08
Mais informações
Criado por
NoMachine (Gian Filippo Pinzari)
Ano
Tipo
Desktop remoto para X11
Licença
GPL (NX 1–3), proprietária (NX 4 em diante)
Site oficial

A técnica que tornou os programas X utilizáveis em modems e ADSL eliminando as idas e voltas, em vez de encolher os pacotes.

A empresa italiana NoMachine lançou o NX em 2003, depois que o LBX mostrara que só compressão não resolvia. O truque era um servidor X local na máquina remota, o nxagent, construído sobre o Xnest, com o qual os programas conversavam sem atraso. Entre ele e o computador do usuário corria um protocolo próprio do NX, passando por um nxproxy em cada ponta: só a diferença em relação ao estado anterior era enviada, imagens e fontes ficavam em cache em disco, e respostas que o programa não ligava de verdade eram respondidas localmente. O tráfego muitas vezes caía a um centésimo, e uma sessão a 40 kbit/s era tolerável.

As bibliotecas centrais foram liberadas sob a GPL, o que gerou o FreeNX em 2004 e, mais tarde, o X2Go, ambos construindo desktops remotos completos sobre elas. Com o NX 4, em 2013, a NoMachine migrou para um protocolo fechado próprio, que envia imagens em vez de requisições X; o X2Go seguiu com o código livre da versão 3 e é, assim, o último ramo vivo da ideia original.

← Voltar ao léxico