Собственно есть продукт
www.wtpro.ru (я о нем уже писал) он удобен, но имеет несколько минусов:
1. Отсутствует онлайн продажа (на получение лицензий уходит 1 - 2 дня)
2. Закрытый код (ничего поправить не получится)
3. Техническая поддержка - не сильно быстрая, но я ничего не могу сказать плохого о ней.
4. Не хватает функционала, а разработчик говорит как приспичит, так сделаем. (отсутствует nx клиент, некоторые косяки вебморды)
Так вот, основные задачи для создания терминального клиента:
1. легкое, универсальное ядро
2. наличие разных клиентов:
2.а. rdp
2.б. vnc
2.в. nx
3. Возможность перенаправления портов, звука, и т.п.
3.1. Пока не уверен, но очень хочется перенаправление USB (как в DLink DPR-2000) (для подключения сканеров, win-принтеров и другой недружелюбной техники)
4. Модульная архитектура, возможность конфигурирования набора модулей на этапе установки (если не используется загрузка по сети)
5. Желательно вебконфигуратор самого клиента, но мне это не обязательно