(1) GPL doesn't allow bunding of GPL and non GPL software. If you want to use UltraVNC or UltraVNC SC in combination with a commercial software you need to create a seperate installer or let your installer download UltraVNC. PcHelpWare or uvnc2me can be bundled without restriction. (2) One site is connected to the internet the other is behind a nat router. (3) Both sites are behind a nat router. (