• Monday, May 28, 2012

Previous

Next

Remembering Diaspora*: The Open Source Social Network

July 11, 2011, 11:00 am

All the social network news fit to upload this week is about Google+ and perhaps the new features announced by Facebook. There is another social network out there which, from the start, emphasized the classification of your connections into different groups, each with their own realm of discussion. Just as Google+, without any need for users to beg and protest, makes it easy to download everything from your circles to your profile and stream data through its “data liberation” panel, this other social network lets you download your photos and other data (xml).

Unlike both Google+ and Facebook, however, this competitor lets you not only restrict status updates or photographs to a limited number of  “aspects” (like  “circles” or “friend lists”) but also, with a simple click, easily share your postings beyond the platform through your linked accounts on Twitter, Facebook, and Tumblr. Also unlike either Google+ and Facebook, this project is 100% free range Omega-3 open source; mostly written by a couple of guys (with at least some help from over a hundred total contributors) who raised a good chunk of money through their fundraising effort at Kickstarter last summer. That project is Diaspora*.

After they put some code together over the summer many of us dove in, set up a profile and created our aspects for Friends, Family, Work and Annoying Acquaintances. We poked around, we said hello to the other half dozen or so people we knew who also got invited to the party, marveled at some of the promises made on their roadmap and, a few days later, most of us went right back to griping about Facebook.

Well, Diaspora* is still around. As this graph shows, they continue to plug away at that code and build a better network. Though I didn’t make much of an effort to rebuild my social graph on it or proselytize among the heathen, I have kept my eye on Diaspora* because I think we still need them.

I believe that the (weakening) corporate culture of openness, support for data liberation, and a genuine commitment to the preservation of the Internet found at Google helps make Google+ a lesser evil than the Facebook that has long plotted to replace the Inter-net with its own walled Intra-net, but we would all be fools to trust it. As I saw quoted recently, Mike Elgan put it well when he reminded us that, from Google’s perspective, we are not the customer, we are, or rather our attention is, the product that Google sells to its real customers, advertisers. It is my sincere hope that a project like Diaspora* (or others, such as the open alternative to twitter Status.net) will not lose momentum. Even if they never dominate the field, their decentralized approach and rallying cry to “take back your network” may help maintain a sustained pressure on the Googles and Facebooks of the world.

Have you ever given Diaspora* a try? Are there other open social network platforms and tools under development worth keeping an eye on?

[Creative Commons licensed photo by flickr user Care_SMC]

This entry was posted in Reviews. Bookmark the permalink.

  • Print
  • Comment
  • http://rhymeswithtruculent.blogspot.com P.M.

    Have they given out any invites lately? I requested one ages ago, but never heard back. They’ve certainly been on my mind, though, with the onset of G+.

  • http://twitter.com/retius Tad Suiter

    The question for me is when the G+ and D* teams are going to sit down together and begin a frank discussion about what open standards for social data would look like, and how they can be implemented. The ability to export my social data from G+– unlike many Google Data Liberation Front-backed policies– is of limited utility because I have no assurance that I can quickly and easily take the data elsewhere and use it in a different social network.

    If they were to so, there would be massive benefits to users, especially if these open standards allowed for interoperability between the two systems and others. Moreover it could easily be the point at which Facebook was forced to rethink it’s walled-garden, we-want-to-be-your-portal-to-everything-on-the-net approach or face irrelevance.

    (And just for a cool factor, can you imagine how awesome an interoperable, distributed network-of-social-networks would be?)

  • http://www.facebook.com/profile.php?id=193700365 Warrick Ball

    I tried Diaspora on one of the European servers that’s running the Alpha. The team maintain some links to lists here. It was pretty pointless without anyone else around, and there weren’t any aspects of the implementation that shouted out “OMG awesome” to me.

    The idea behind Circles isn’t new at all: most FB clones (er, competitors…) had something similar: e.g. Diaspora’s “aspects”, InCliq’s “cliques”. In fact, even Facebook has something like Circles: lists. They aren’t as prominent or fundamental, but they are there. Learn a bit more from Engadget and try using your FB lists like G+ Circles with CircleHack.

    They aren’t quite the same, but they’re good enough while I wait for G+ to fill up with more of my friends.

  • drnels

    I have no idea how to divide people into groups.  I just use the “following” circle for everyone on G+.  Maybe PH needs to do a post on effective ways to group people?  Because I don’t get why/how to do it, yet.

  • kmlawson

    Good question. Various people on twitter have told me they did the same: requested but did not hear back. Obviously this will not help the growth of their network.

  • kmlawson

    I entirely agree – an ideal outcome would be the interoperability and easy exchange of data between networks.

  • kmlawson

    It can be difficult. In some cases the division is simply one of privacy. However, in my own case (whether on Diaspora* or G+) there are many more cases where I find myself thinking, “what I am about to say will be of interest to one group of people and not another” – I can’t sort that on Twitter. When I go on a binge of tweets about Korean colonial history, I can almost hear my Digital Humanities friends yawning. When I tweet lots of info on the newest in open technologies, other groups have a problem. There are perhaps 4 or 5 audiences I like to speak and engage with about different topics and I know from my own perspective that I don’t like it when I follow a person because I want to read their newest reports on Libyan civil war and they dive into a discussion about something completely different for days at a time. G+ circles have other issues, but it solves one of my biggest problems with Twitter.

    One G+ problem of course is that: not everyone in the circle I put them in is “listening” at all (if I’m not in their circles) and secondly, except when I’m thinking in terms of privacy, I am making the choice for them about what I think they would be interested in. Like the ReadWriteWeb RSS subscription options it might be nice to be able to select topics one is interested in when following a person.

  • http://twitter.com/ru3 R U there

    I’ve been following Diaspora* since just before they exploded on Kickstarter.  After the massive influx of money they posted a handful of blog entries about their progress, but it’s been more than a year and still no invite.  It still sounds like a great idea, but with the advent of Google+ I’m afraid anything Diaspora* releases now may be too little too late.

  • drnels

    I think that’s why I have a problem creating groups/circles.  I don’t think about who will be interested in what I’m saying.  I mainly say it for me or just because it’s on my mind.  I’m more writer-based than reader-based, figuring people can hide or unfollow at will.  And you’re making me realize that many people I follow (and really pay attention to) are like me and will post random things all the time.  I like that inconsistency more than consistency.

  • http://twitter.com/tattooed_mummy tattooed_mummy

    Surely one of the main reasons to group (for most people) is to keep work (ie the boss) separate from your party friends, and your mum separate from your partner! etc?

    BTW @ me on twitter with your email – I have Diaspora Invites..

  • http://twitter.com/tattooed_mummy tattooed_mummy

    I have invites – find me on twitter

  • kmlawson

    From a writer’s perspective that is a perfectly reasonable way to approach it, and works especially well for writers who mostly write about a relatively narrow range of topics.

  • http://twitter.com/danabananahead Dana Hegar

    Hi, I requested to follow you on twitter. I would love an invite. Thanks!

  • http://brandon.kernell.me Brandon Kernell

    I also have invites, but you don’t need an invite to be a part of DIASPORA*, there are many pods (like hubs) setup around the web that have open signups. Check out http://podupti.me for a list. If you would still like an invite to joindiaspora.com hit me up on twitter @BrandonKernell:twitter 

  • DeadSuperHero

    I have a lot of invites. Get a hold of me on Twitter (@DeadSuperHero:twitter ), and I’ll send an invite your way. :)

  • http://www.facebook.com/acapoccia Anthony Capoccia

    Invites?!  Invites!?  What you talkin’ ’bout Willis? D* is a decentralized network.  It doesn’t exist at one single site that must grant you an invite.  Join a public pod already: http://podupti.me/  In terms of the original “founders” pod at joindiaspora.com they don’t typically give invites but they did just open up their users to giving unlimited invites.  So if hellbent on that particular pod then someone should be able to help you out. 

  • http://rhymeswithtruculent.blogspot.com P.M.

    There’s really no need to be rude. Diaspora, when it first started getting attention, said on its main site that interested users needed to sign up for invites. The main page at Diaspora.com still says that. If public pods are the way to go, then they need to make an effort to publicize those more if they want people to use their site.

    I was able to get an invite shortly after I posted above, and I’ve joined, and invited friends. I suspected that they’d missed their window of opportunity, given how well G+ was received at first — it remains to be seen whether Google’s handling of pseudonyms will drive more users to Diaspora.

  • http://www.tonybaldwin.me/ tony baldwin

    For the record, there are Diaspora pods that do not require an invitation (poddery.com is where I signed up, sans invite).  I like Diaspora, but I have been unsuccessful in luring many of my friends there, so continue to participate in FB and G+.

    Another similar project of great interest is Friendika, which is also decentralized, FOSS, has groups (aspects, circles, whatever), and also acts like a sort of social networking aggregator, allowing you to follow people on other networks (status.net, diaspora, facebook, etc.).  Also, while Diaspora is all ruby on rails, Friendika is pure php goodness.  Friendika isn’t as pretty (has about a dozen theme options, which none of these other have, but all of them are kind of 1995/geocities blech), but, imho, has a great many more useful features, including but not limited to: allows bbcode, editing of posts, following from other networks, simultaneous posting to fb, statusnet and twitter, but not tumblr, events/calendar which diaspora lacks, and more.  The one thing Friendika lacks is a sane notifications system such as FB, G+ and D* all have, which is odd.  The author, Mike Macgirvin, is building a protocol for cross-network social sharing/following, which is a fascinating project.

  • http://www.tonybaldwin.me/ tony baldwin

    You don’t need an invitation to join various diaspora pods.  Try poddery.com, for instance.

  • http://www.tonybaldwin.me/ tony baldwin

    Mike Macgirvin, the author of Friendika (another decentralized, FOSS, social network) is in the processing of attempting to develop protocols for specifically this purpose.

  • http://godisinthewind.com/ TerraSpiritus

    diasp.org is where I registered. Yay! With all this stuff about the ‘real name’ issue, and the already huge monopoly google has, I am really stoked to be able to get onto diaspora! Heck, they were the ones who started the whole ‘stream’ and ‘aspects’ (g+ calls them circles of course) thing. They need more publicity though for sure!

  • http://twitter.com/AnneWalk Anne Walk

    I signed up for Diaspora just last night (at diaspora.org) and, so far, I’m pretty impressed considering it’s still alpha. I have had no problem finding interesting people to follow using the follow tags feature (yes, tags! unlike Google+) and am enjoying being able to crosspost to Facebook and Twitter.

    There are still bugs to be worked out and it would be nice to see some tools made (a button on my blog, for example, or the ability to share to Diaspora from other sites and services) but those are small sacrifices compared to the policy policing at Google+ (shutting people out of other Google services after they make the mistake of signing up for G+? So not cool.), the walled garden of Facebook and spamminess of Twitter.

    I’m gonna stick around and see what I can do to help it grow.

  • http://twitter.com/chentodue Roberrto

    Vamos a ver Diaspora en español?

  • misstrudy

    Great news!

  • The Chronicle of Higher Education
  • 1255 Twenty-Third St, N.W.
  • Washington, D.C. 20037