Ming the Mechanic:
Open social networks

The NewsLog of Flemming Funch
 Open social networks2008-02-21 21:16
by Flemming Funch

It is odd that nobody has made an open, public, platform free social network yet. Social networks *should* be independent of any particular central website, but it hasn't happened yet. They're all isolated, proprietary islands. Or, even if they're built on open source software, there's no way of exchanging much between them.

My main contribution to the field of social networks was and is the New Civilization Network. Which still exists, and I'm posting this message from my blog within it, but which is a bit dated in terms of it's software. But it has had profiles and buddy lists and blogs and forums and picture galleries for more than a decade. At the beginning, it was the intention to create a platform for social networks that would span many servers, run by different people, so that one could plug into it from many places, each having a different flavor, but accessing the aggregated resources of all of them. "The Sprawl" was the code name for this plan. Didn't actually materialize, so today NCN is just another isolated island in cyberspace.

Facebook, Ryze, Orkut, LinkedIn and all the others are also separate islands. Several of them have interfaces so that programmers can add modules to them, or access a limited amount of information from them. But nothing at all that allows you to move seamlessly between them.

People who make virtual worlds are working on standards that would allow you to go from one to the other. There's no terribly good reason you shouldn't be able to teleport from Second Life to World of Warcraft. To create something like that would require that one defines a minimum of characteristics that a virtual character would have everywhere, so that each world could implement a way of supporting them.

Social networks could do the same. If there was a shared way of representing a person/profile, what they do, and who they know, it should be something transferrable. But it is probably harder than the virtual reality scenario. Because a big part of it is the relation one has with other people. Or, we could say, with other profiles. And how do they exist, separately from a particular network site and its software?

That probably ties in with identity. How does one know that the ffunch on Facebook is the same as ffunch in Orkut? Not without some shared standard of identity, one that everybody would support.

But, assuming that the problem of a universal identity system was worked out, what would be interesting would be if somebody made the pieces of a platform-free social network.

The web is based on some standards for presenting content, and linking it together. It doesn't matter what server anything is on, it is just part of the address. So, I can link to your stuff from my webpage, hosted on any which web server, and I can even include some of your stuff on your server in my page on my server.

That is of course how a social network should work too. I don't just have friends who use the same brand of shoes as me, or who drive the same brand of car. I have friends wherever they happen to be, and whatever they do. The web way of doing it is of course that I can link to them, and make a list of them, no matter where they are, what ISP they're using, etc.

I can call your Nokia phone from my iPhone. Doesn't matter at all, as long as I have your number. That's kind of the point of network structures, that one can link freely between nodes. That's kind of the definition of a network. So, what we call Social Networks are kind of fake networks. One can list web links as before, but one can only link to people who are wearing the same shoes, who are subscribed to the same website.

So, all it takes is that somebody comes up with a way of expressing profiles and lists of contacts in a standardized format that can be put on any website. Some kind of XML thing that has most of the things you'd find in a profile on Facebook. Your interests, where have you worked, the lists of movies you like, and links to other profiles.

There is, of course, FOAF, which is indeed an open format for expressing a list of contacts. And, really, it is what the Semantic Web is supposed to do. And the World Wide Web could transform into the Giant Global Graph, connecting everybody with everybody else, no matter what server their stuff is on.

"Social Graph" is a word that expresses what Social Networks should have been, but aren't: the actual network of connections between people.

I don't know what's so hard about it, since it hasn't yet happened. Other than it maybe is more complicated than it seems. Whenever I try to look at the work of standards groups that are working on pieces of that puzzle, I walk away confused. I'm not sure if that's because it really is terribly complicated, and I'm a little slow and/or impatient, or because they're making it more complicated than it is.

Sometimes a major advance in Internet standards comes from somebody who didn't bother dealing with committees taking years to work through all the complexities. Dave Winer invented RSS and XML-RPC and other good things, basically just by deciding what would be useful to himself. RSS is very simple, and can't really be called anything other than a huge success. Somebody might come along and do the same thing with the standards needed for social graphs.

Anyway, in a week and a half I'm going to BlogTalk and Webcamp in Cork, Ireland, which will focus on these kinds of things, I'm sure, with smart people who've been much more involved in possible solutions than I have. So, hopefully I'll get a little wiser on where things are going.

[< Back] [Ming the Mechanic]



21 Feb 2008 @ 23:43 by James @ : Yes!
Can you keep me in the 1st-level loop if you start working on this totally-open-social-network structure Flemming?

Whatever happened to your Xpertweb project with Britt Blazer?


22 Feb 2008 @ 00:45 by ming : Xpertweb
Yeah, that actually had some of those elements, in a rather clever arrangement. The data files would be stored on people's own computers or servers, without any central component. We didn't get any further at the time. In part because there were a couple of problems that were harder to come up with an answer to. But it is never too late. Yes, I'll keep you posted.  

22 Feb 2008 @ 06:18 by Thomas @ : Open standards for social networks
Hey Flemming,

You might want to check out Data Portability: [link]


23 Feb 2008 @ 09:26 by jazzolog : A Comment From Inside
I've remained an active member of New Civilization Network because of its international character. I know of no other site on the Internet representing so many cultures and nations. The setup here takes some getting-used to and sometimes seems winding and claustrophobic, but it's actually quite transparent. One can keep track of activity here, and at the blogs who's contributed recently and even what comments have been made and where. Maybe that's because there aren't 800,000 members or something, but I really think the key is the platform setup. Other blogging sites require you to make up your own list of favorites and follow them. If you see an interesting comment, maybe you click that name and find a new blog you like...but it's all slow and quite tedious. The same is true of all the friendship sites. MySpace is simply chaotic unless you're intent upon online relationship or a predator or something. And of course for most of the world still on dial-up, somebody's "space" full of bells and whistles is simply too tedious to load. YouTube's organization is more friendly, but again you need hi-speed. So, for me, NCN has the most potential---but, yeah, there are problems. The intent is noble, magnificent...but civilizations cannot be built on intent alone.  

26 Feb 2008 @ 12:06 by ming : Data Portability
Ah, yes, DataPortability. I'm glad some smart people are hard at work on it. I'll meet some of them next week.  

29 Feb 2008 @ 13:22 by FACEBOOK @ : business services
Facebookster - We can provide a full range of facebook application strategy, design, development and marketing for your business. Facebookster
Visit now: http://www.facebookster.com"  

29 Feb 2008 @ 13:22 by bebo @ : business services
Bebo Developers is the name of a dynamic quality assertive and low cost team of developers who expertise in developing Face book, Open Social applications that include Bebo, LinedIn and iGoogle widgets.
Possessing some of the best available talent present we are proud to have developed a
Wide range of deployed applications that rank amongst the highest used by everyday Face book and Open Social applications. The increasing popularity of Face book
Applications has made every businessman want to get his hands on a Face book application that increases his market and product and this is where Bebo Develop.
Visit now: http://bebodevelopers.com"  

29 Feb 2008 @ 13:23 by application developers @ : business services
Welcome to My Ideal Pakistan! The best website where you can find the best quality hot and orignal images and photos of Pakistan.Opportunity for adventure is as high as its mighty mountain ranges, with watersports, mountaineering and trekking all popular and rewarding activities.
The website also contains stories and news from all over Pakistan. In addition, we have a quote section where you can find the quotations of thousands of authors belonging to different categories.Feel free to add photos, stories and quotes to promote your home land. You can also share your collection with your friends and family.
visit now: http://www.myidealpakistan.com"  

1 Mar 2008 @ 22:45 by ariel @ : a portable profile
You said it perfectly that "all it takes is that somebody comes up with a way of expressing profiles and lists of contacts in a standardized format that can be put on any website." - This is what mEgo.com is attempting to do, albeit in it's early incarnation right now. But, it is a profile that can be made open quite easily, but more importantly, that already takes the first step by being a coherent profile within a small enough footprint to be comprehensible in today's networks.  

7 Jul 2008 @ 08:44 by Jenny Orr @ : social networks
That is a very good point we should be able to have one virtual identity and have everything link to create a true social network to stop all this confusion. This would hopefully make it easier for useres to manage their various relationships. I hope a solution is found. I hope your meeting in Cork went well

[link] is my blog on social networks  

29 Jan 2010 @ 15:25 by Печать буклетов @ : facebook
The same is true of all the friendship sites. MySpace is simply chaotic unless you're intent upon online relationship or a predator or something. And of course for most of the world still on dial-up, somebody's "space" full of bells and whistles is simply too tedious to load. YouTube's organization is more friendly, but again you need hi-speed. So, for me, NCN has the most potential---but, yeah, there are problems.  

5 Jul 2010 @ 16:20 by justinbryan @ : social networking
You are absolutely right, there is no any social networking site. All want to increase business with the name social network site.  

6 Oct 2012 @ 07:40 by ProTexting @ : social
And of course yes they want to increase their business.  

12 Dec 2012 @ 03:28 by eliza @ : networking
Any update on this.

12 Dec 2012 @ 03:32 by mikkaela @ : social
The system looks great.

26 Jan 2013 @ 03:29 by Prime Herbal @ : Good
This social network looks very interesting.  

4 Feb 2016 @ 05:22 by Allie @ : vUEdJfIbweNgLSt
[link] http://lookingglassbengals.com/state-compensation-insurance-fund-legal-department.html [link] http://newstalkies.com/car-insurance-quotes-qbe.html  

4 Feb 2016 @ 08:16 by Maisyn @ : xXEzWXJoRC
[link] http://sagenhaftstandardschnauzers.com/what-raises-car-insurance-rates.html [link]  

Your Name:
Your URL: (or email)
For verification, please type the word you see on the left:

Other stories in
2010-07-10 13:01: Strong Elastic Links
2010-07-08 02:27: Truth: superconductivity for scalable networks
2010-06-27 02:28: Be afraid, be very afraid
2008-07-06 23:20: Laws of social networks
2008-06-20 15:40: Peer material production
2008-05-06 13:57: Why can't we stick to our goals?
2007-11-08 01:49: The value of connections
2007-11-07 00:51: Diversity counterproductive to social capital?
2007-07-13 23:42: Plan vs Reality
2007-07-12 22:53: Emergence and democracy

[< Back] [Ming the Mechanic] [PermaLink]? 

Link to this article as: http://ming.tv/flemming2.php/__show_article/_a000010-001915.htm
Main Page: ming.tv