Autonomous: Self-Governing Router is a project designed to bridge the gap between consumer-class routers (think Linksys) and enterprise-grade routing systems. By integrating support for VPNs, you can use Autonomous to create a virtual wide area network with your friends.
The feature list is quite incomplete, and will be flushed out as the project progresses. Currently only myself, Scott Deutsch, and Ben Mann are working in our spare time to complete this project.
The project is hosted at GitHub: Browse Source
Note that this project is licensed as GPL, but the source code does not yet reflect this. This will be fixed soon.