NX è tuo amico

di Flavio

NX E’ uscita la release 3.0.0 di NoMachine NX. Da qualche parte qui a Roma si aggira questo misterioso Gian Filippo Pinzari, autore di un software rivoluzionario, capace di abbattere i limiti tra macchina e macchina, tra applicazioni online e applicazioni desktop. Forse è il caso di spiegare di cosa sto parlando, i miei amici umanisti mi dicono che il blog è incomprensibile…

NX permette di usare applicazioni e intere sessioni desktop da computer remoti, con una velocità e semplicità finora inusitate. Immaginate di essere a casa e poter utilizzare tutti programmi che avete a lavoro, come se appunto foste in ufficio. Tutto qui, sembra poco ma è una rivoluzione. Chi ha già provato a fare qualcosa del genere starà pensando al classico VNC. Niente a che vedere, NX è un’altra dimensione.

Ho lavorato per giorni interi con NX da casa utilizzando il mio computer a lavoro, attraverso un tunnel SSH alla faccia dell’amministratore di rete della mia azienda ;) , con una velocità più che accettabile. Poi quando i due computer sono sulla stessa rete è quasi impossibile distinguere un’applicazione remota da una locale.

Da notare che NX è sostanzialmente un algoritmo di compressione del protocollo di X, l’ambiente grafico UNIX. Quindi non è utile per remotizzare un desktop Windows o Mac, ma al contrario può remotizzare un KDE o Gnome su Windows o Mac.

NX login Mentre tutte le aziende del mondo sono occupate a scrivere milioni di righe di Javascript e Flash che faranno crashare il tuo browser, è interessante la proposta di NoMachine: una piccola applet Java che fa da client NX, il Web Companion. In qualunque browser possono girare applicazioni desktop native per l’intranet aziendale. Forse per della gente corrotta fino al midollo dall’XmlHttpRequest questo non significherà niente… ma per chi ancora sa scrivere e trova più semplice, potente e manutenibile il C++, è una notizia interessante. Invece di sviluppare l’ennesima applicazione web piena di bug e problemi di compatibilità, ora è possibile tornare alle sane applicazioni desktop native e pubblicarle in rete. Con una performance superiore a quel sistema di tortura per scriptaroli chiamato AJAX.

Per installare NX è necessario scaricare 3 pacchetti: NX free edition, NX node e NX Client. Da notare che, almeno per quanto mi riguarda, la 3.0.0 è la prima versione che funziona su Ubuntu con pacchetti di NoMachine. Buon divertimento e se potete, lavorate da casa con NX!

PS: ho dimenticato di scrivere che in questo momento sono nella mia loggetta a prendere il fresco con un iBook collegato al mio Linux in salotto grazie a… NX!

Scrivi un commento