The ideas blend together so well. Open source has been around for a long time and is built on the concept of developers working together and sharing software. Social networking has broken into the headlines as a new generation uses MySpace and Facebook as a whole new means of sharing their life expe...