вторник, 28 апреля 2009 г.

FreeNX - общая информация

Зацепила меня самооценка. Разборки с FreeNX продолжаются =), а точнее они закончились и есть о чем написать.

Начнем с простого. NX - это протокол, реализующий работу XDMCP со сжатием. Если я правильно понимаю, то NX разработан в компании NoMachine. NoMachine продает свой продукт использующий технологии NX, но при этом, исходные коды ядра NX открыты на условиях GPL.

FreeNX - это GPL реализация NX сервера, клиента и различных NX компонентов. Так же, существует бесплатная версия NX сервера от NoMachine - NX Free Edition. Соответственно FreeNX и NX Free Edition - абсолютно разные вещи.

Я все настраиваю и использую под Windows и Gentoo. На Gentoo установлена серверная часть net-misc/nxserver-freenx, а под Windows использую бесплатного клиента NoMachine. Дополнительно, под Gentoo, в качестве клиента использую net-misc/qtnx.

Как в деталях работает NX, вопрос отдельный и достаточно мутный. В общем случае, клиент по ssh соединяется с сервером, где запускается новая сессия X-сервера, аналогичным со startx методом.

Комментариев нет: