Dog is a Domotic OSGi Gateway. In other words, it is a software-based gateway used for controlling domotic environments in a vendor-independent way, thanks to its high-level semantic device modeling strategy and its driver architecture that allows it to support different domotic plant technologies.
ThinVNC exploits HTML5 canvas to display a remote PC desktop without requiring any additional plugin, add-on, or installation of any kind on the client side. Regardless of the computer or mobile operating system, ThinVNC provides native, secure data transmission using HTTP and SSL. It includes a Presentation Manager and can be set up as a gateway to proxy other ThinVNC instances.