Diaspora – Open-Source Facebook Alternative
While Facebook keeps making a number of stumbles regarding privacy, a group of developers, has been feverishly working on a project called Diaspora – the privacy aware, personally controlled, do-it-all distributed open source social network. Their first developer version has been released yesterday and is available on GitHub for download.
Diaspora is coded in Ruby, with a bit of Rails and other Ruby frameworks. It uses MongoDB for data storage. The team at Diaspora is really committed to work closely with developers to contribute, add and extend the application. However since this is an early stage release, please bear in mind that there are security holes and bugs.
You can take a look at some of the recently released screenshots. Diaspora is based on distributed computing whereby which, it will be hosted by the user (called a ‘seed’) and connect to other seeds without surrendering your privacy.

September 16th, 2010 at 7:07 pm
[...] on the anti-Facebook trend are now writing things like Diaspora Fail. (Because it’s written with Ruby.) Believers like Henrik Moltke now sound like diehard Obama [...]
September 23rd, 2010 at 7:33 am
As a web developer I am wondering why of all languages they chose Rails.. there are so many other open source languages that are so much more efficient. As well as wide spread.
September 28th, 2010 at 11:22 am
@Travis – Here is a PHP alternative for Diaspora: http://www.hotscripts.com/listing/mistpark-server/