NX (NoMachine)
Más info
- Creador
- NoMachine (Gian Filippo Pinzari)
- Año
- Tipo
- Escritorio remoto para X11
- Licencia
- GPL (NX 1–3), propietaria (NX 4 en adelante)
- Sitio oficial
- nomachine.com
La técnica que hizo utilizables los programas X por módem y ADSL eliminando los viajes de ida y vuelta en lugar de encoger los paquetes.
La empresa italiana NoMachine publicó NX en 2003, después de que LBX demostrara que comprimir por sí solo no servía. El truco era un servidor X local en la máquina remota, nxagent, construido sobre Xnest, con el que los programas hablaban sin retardo. Entre él y el ordenador del usuario corría un protocolo propio con un nxproxy en cada extremo: solo se enviaba la diferencia respecto al estado anterior, imágenes y tipografías se guardaban en caché en disco, y las respuestas que al programa en realidad no le importaban se contestaban en local. El tráfico se reducía a menudo cien veces, y una sesión a 40 kbit/s resultaba practicable.
Las bibliotecas centrales se liberaron bajo GPL, lo que dio lugar a FreeNX en 2004 y más tarde a X2Go, que construyeron escritorios remotos completos encima. Con NX 4, en 2013, NoMachine pasó a un protocolo cerrado propio que envía imágenes en vez de peticiones X; X2Go siguió con el código libre de la versión 3 y es por tanto la última rama viva de la idea original.