Gtk-vnc
gtk-vncとは、GTKを用いたVNC Viewerライブラリを提供するオープンソースプロジェクトで、 VNC用の共通APIを提供する。 このライブラリを使うことにより、VNC viewerを数十行程度で実装することが出来る。
また、通常のVNCの認証プロトコルに加えて、 IPv6のサポートや、 VeNCrypt拡張によるTLS/SSLによる暗号化通信がサポートされている。
現在は、C言語及びPythonから本APIを呼び出すことが出来る。 また、他の使い方としては、VNC viewerのプラグインとしてウェブブラウザから使うことが出来る。
本ライブラリを使っているアプリケーションとしては、Vinagre、Virtual_Machine_Manager、KVM Testなどがある。また、gtkvnc配布パッケージに添付されているC言語とPythonで書かれたgvncviewerもある。
本プロジェクトのメンテナーは、Anthony Ligori、Daniel Berrange、John Wendellである。