Facebook Competitor Diaspora Revealed
jamie writes "A post has just gone up on Diaspora's blog revealing what the project actually looks like for the first time. While it's not yet ready to be released to the public, the open-source social networking project is giving the world a glimpse of what it looks like today and also releasing the project code, as promised. At first glance, this preview version of Diaspora looks sparse, but clean. Oddly enough, with its big pictures and stream, it doesn't look unlike Apple's new Ping music social network mixed with yes, Facebook."
Facebook has things pretty much on lockdown, as far as "full feature" social networking is concerned (not to mention the fact that, if wanting to be visible on a social network, most people already have a Facebook account.) I realize that at one time, MySpace had things all sewn up as well, but still...you know what I'm getting at. Anyway, like so many other things, hopefully Diaspora will bring serious competition, and help dictate the way some things are done.
If nothing else, it could at least become a social network for FOSS folks, which would be pretty cool.
Living With a Nerd
Oh, it's written in ruby? Never mind. /starts language war
If this really wants to be a "competitor" to facebook they are going to need a lot more than just software. Of course they need users, but they also need a central organization and a LOT of servers. Facebook is more than just a software interface, they have a massive # of globally distributed data centers that cost a ton of money. I doubt any one organization is going to put the same amount of resources behind this project. More than likely, if this amounts to anything it won't be a facebook competitor but instead a platform for much smaller communities to use. TFA even mentions this(but its not in the summary. Of course being open source it is theoretically possible then to "transfer" your profile among communities, but that remains to be seen.
Monstar L
I don't understand how a piece of unreleased software can be considered a competitor to a service that (claims) to have 500 million active users.
I gave the developer preview code a run today, and all my hopes as to what Diaspora could be died. It took too long to produce so little that everyone's outrage at facebook's privacy has been compartmentalized into a hollywood movie on the subject, and thus rendered irrelevant.
To be a seed you are going to need a hosting provider that supports ruby on rails with a freakishly huge list of gem dependencies, that is also running the thin webserver - that's right it doesn't work on apache (parts of it worked, but most of the ajax stuff didn't because it requires the eventmachine interface). In fact, installing all the dependencies on an ubuntu server running a LAMP stack still required an extra 350+Mb of extra packages as all the ruby and mongodb dependencies, for a so far tiny web application. Talk about bloatware!
So although it may look good, it's been put together by crApple fanboys, aka morons. WTF were they smoking at burning man to make them think this was worth it? Gimme some of that sh*t!
Now I can network with all 3 people that care about both FOSS principles and social networking!
Diaspora allegedly gives one more control over their data, and how it is used, because as we all know, Facebook discussing "privacy" is like McDonald's discussing "nutrition"
Reply to That ||
I don't care at all about the source code being released. Sure, they've released some Ruby code, which you can run, but that's not the important bit. We don't all use SMTP because Sendmail is open source (although that did help adoption), we use it because the protocols are well documented and different implementations can all interoperate. Release the protocol specs as RFCs, merge in feedback, and encourage independent implementations. Until there are two independent implementations, the protocol isn't worth anything.
I am TheRaven on Soylent News
I have always wondered why we needed Diaspora when there are already so many projects. Why not work on one of the existing ones.
Things we are working on next for our Alpha in October:
from http://www.joindiaspora.com/2010/09/15/developer-release.html
Traditionally it's said that the value of a network increases as the square of the number of nodes, however this considers only value generated by potential pairwise connections.
If a social network were geared toward linking groups of three for some maximum objective (business partnerships, sex, friendship, counseling, etc.) then by the same reasoning its value should vary as the cube of the number of nodes, and then this thricebook would kill facebook.
There are no karma whores, only moderation johns
Of course there are open source social networks. I cannot believe you don't know GNU Social!
And here I was thinking that the likes of Diaspora could be nicely installed on my router. With a load of luck and a pitchfork I might be able to get it on there because this router has more memory than my previous laptop but you might as well forget about getting this incarnation of Diaspora running on a WRT54GL. If lightning had not struck last month I'd still be running one of those with no plans to replace it until, well, lightning would strike.
I will try to keep an eye on what they are doing but I'm really more interested in the protocols and APIs they use and develop. One it all settles down I'd create something which interacts with their implementation without all the buzz they deem necessary in some nice, compact and high performance language. It might even fit on a WRT54GL then which would give it an instant base of who knows how many nodes...
--frank[at]unternet.org
The only one I'm aware of is Appleseed. It's also distributed, it's in development for several years now, has working beta-servers, and is probably much closer to a final release than Diaspora.