Social VPN

A free and open-source P2P VPN that connects you to your friends

Home

The Social VPN Project

This is a free and open-source P2P Social Virtual Private Network (VPN) that seamlessly networks your computer with the computers of your friends so that:

  • Your computer can communicate directly to computers of your friends, and all communication is encrypted and authenticated. In other words, you are in full control of who you connect to and all your communications are private.
  • This private network is configured with no hassle. The social VPN does all the configuration automatically for you. All you and your friends need to do is run this software and log in to your XMPP backend (such as Google chat, or Jabber.org).
  • You and your friends can communicate, share and collaborate in countless ways, with existing applications, like iTunes, Windows shared folders, and remote desktop. You can share files and folders, stream music and video, play multi-user games, access remote desktops, and run a Web server private to your friends.
  • If you own multiple computers at different places, you can also use the Social VPN to seamlessly access your files, desktop, etc remotely – creating your own personal VPN.

Contribute

SocialVPN isĀ  licensed under GPL v2. It is written in C# and runs on both the Microsoft and the Mono .NET Frameworks. The peer-to-peer network is bootstrapped through the Planetlab wide-area testbed consisting of about 500 P2P nodes. Stable versions of the code is available at Google Code, while snapshots of the latest code is maintained on Github.

We are currently looking for interested developers to help us integrate SocialVPN with other social networking backends such as Facebook, OpenSocial, Skype, Twitter, Drupal/Joomla, local PGP engines, and others. Instructions on how to write an adapter can be found at http://code.google.com/p/socialvpn/wiki/WriteSocialVPNAdapter.

News and Updates

  • November 22, 2009 – Version 0.3.8 release, added config file to change Http port and Jabber port
  • November 8, 2009 – Version 0.3.7 release, bug fix to Web UI, and alpha Mac support
  • October 21, 2009 – Version 0.3.6 release, bug fix which causes SocialVPN to stop working
  • October 10, 2009 – Version 0.3.5 release, SocialVPN now works with Internet Explorer 8
  • September 28, 2009 – Version 0.3.4 release, more bug fixes
  • September 20, 2009 – Version 0.3.3 released, important bug fix release for windows
  • September 18, 2009 – Version 0.3.2 released, added a fix for broken multicast
  • September 11, 2009 – Version 0.3.1 released, SocialVPN installs as a Windows service
  • June 23, 2008 – SocialVPN paper receives best paper award at the 2008 COPS workshop

Written by ptony82

April 26, 2008 at 7:51 am