OpenVPN™ is a full-featured open source SSL VPN solution that accommodates a wide range of configurations, including remote access, site-to-site VPNs, Wi-Fi security, and more. OpenVPN™ offers a cost-effective, lightweight alternative to other VPN technologies that is well-targeted for the SME and enterprise markets.

Custom OpenVPN GUI Pro Edition (Source Code) Custom OpenVPN GUI Pro Edition is a openvpn client application for windows users. Also it is a replacement for your old openvpn GUI looks. It helps to built your own openvpn GUI with your company brand name. Currently pro edition support dynamic server list feature and also possible to add (or) delete any server remotely. java - Create a lightweight openvpn client on Android I don't think that you can easily write an openvpn client, the open source android client which is available contains a lot of code. Why don't you take the code from the open source project and modify it to include your configuration? – theomega Mar 5 '13 at 7:13. Pritunl Client - Open Source OpenVPN Client

OpenVPN download | SourceForge.net

OpenVPN is open-source commercial software that implements virtual private network (VPN) techniques to create secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. It uses a custom security protocol that utilizes SSL/TLS for key exchange. It is capable of traversing network address translators (NATs) and firewalls.

I don't think that you can easily write an openvpn client, the open source android client which is available contains a lot of code. Why don't you take the code from the open source project and modify it to include your configuration? – theomega Mar 5 '13 at 7:13.

OpenVPN configuration examples - Wiki Knowledge Base