We are in the AOL days of social networking
buddycloud.com
buddycloud.com
The driving force for leaving AOL was clear: there's a big, exciting internet out there that's more interesting and innovative than AOL chatrooms and AOL keywords, and the user base was also getting a little more comfortable with computers and didn't need AOL to hold it's hand so much any more.
I don't see a similar driving force for leaving Facebook. As a matter of fact, Facebook is embracing innovation, pre-emptively embracing whatever things might give users a reason to jump ship.
I like this comparison more as a mitigating factor to closed-web alarmism. This is not the first time the open web has felt itself under attack. And if a big player DOES make moves to try to get in between the free flow of information we all know and love, there are historical examples of the free web fighting back, and winning!
I don't use Facebook, but I don't think it's evil... yet. But it's shown some scary tendencies. It's nice to know we've seen a company abuse it's massively dominant market share, and pay.
(Disclaimer, I do not have, nor shall I ever have a FB account)
Lets assume that in the next few years FB userbase doubles. 20% of the population of the planet has an account.
The amount of data held on those users is immense, and as such, of keen interest to the corporate oligopoly that is government -- There is a very good incentive alone to not have an account on FB.
I am sure there will be a not-insignificant number of people whose ability to get jobs/keep jobs will be inhibited by FB.
I also can imagine FB fueling interest in even more privacy as well - and groups of people with a personal desire to have absolutely ZERO information about them online will be a small but real niche in the populous.
The point is that humans are horrible at risk modeling, particularly teen agers and those in early adulthood.
We as a society seem to be heading towards an expectation of less privacy, which makes Facebook and Google easier to tolerate.
The reason Facebook will fail is when a fundamental shift happens in society that Facebook isn't designed to handle. Facebook really came about because of a mobile population coupled with a need to track our social graphs. Even 30 or 50 years ago facebook couldn't have existed, because everyone you wanted to talk to was only a few minutes drive away.
Were this new, open network to exist, you could re-write the statement in your second paragraph to read:
"There's a big, exciting open social network out there that's more interesting and innovative than Facebook messages and friend feeds, and the user base is also getting a little more comfortable with computers and don't need Facebook to hold it's hand so much any more."
That's not to say I don't think Facebook would react positively and hook in to any open networks, but it's going to take some serious momentum to get them to pivot.
If social is a frontier with similarly unrealized potential, an open platform will eventually emerge and innovation will happen there. Cool new things that Facebook can't wrap their head around will draw people away.
One of those new things will become so popular and so essential that its centralized control becomes a general threat, and all this happens again.
This is completely untrue.
There are now a plethora of instant messenger clients that allow for a single sign on to various instant messaging networks. I think we might see the same in the future for social networks. Facebook and Twitter will be relegated to the role that the various instant message protocols play in a multi-network client.
When I mentioned IM, I was referring to the fact that service to service communication is closed. With the exception of the XMPP network and some one-off deals between some of the big services, services to not communicate with each other. There is not a single federated instant messaging network.
There is a single federated network for email. I can send a message from my account on Hotmail to Gmail without having an account on Gmail. Imagine what the world would be like if we couldn't do that. We would all have accounts on several services, each with their own inbox. It would suck.
It would probably be little bit like needing an account on Facebook, Linkedin, Xing, Twitter, Myspace, Flickr, Google and a dozen other properties that barely - if at all - interact with one another.
It would suck.
Exactly.
Not for most users. They simply reuse the same login credentials at all the sites they use. Other sites make apps that allow data to flow into Facebook easily.
Soon all Facebook users will be able to maintain their contact information over a variety of methods (e-mail, sms, etc.).
In the end, we already have a federated network that solves the problem for most people: Facebook.
(Global penetration of the various services are very uneven; if you're an American you may think ICQ is dead but it's still big in Russia, for instance. Yes, I know ICQ and AIM are basically the same thing but the brand is still separate. Everything I mentioned is indeed still a going concern in at least one major region of the world,. You can of course add IRC, and depending on your mood you can add Google Talk; it may be XMPP and perfectly capable of XMPP federation but almost nobody realizes it, so in practice it's more isolated than you might think.)
AOL still has 5 million paid subscribers. Dead is hardly ever truly dead. Facebook in 2020 might still have 500 million users, but the game will be very different.
I was talking about the AOL that fit into the set of Prodigy, Compuserve, and AOL, which I tried to make clear but may not have made clear enough. AOL the online service with exclusive forums and custom client software and exclusive games and exclusive this that and the other with incidental access to the internet begrudgingly provided as a second-class citizen is dead, killed by the open internet. A company called AOL survived (with assorted drama), but it's just part of the Internet now.
Facebook on the other hand, embraces the open web, and sinks it's hooks in via extremely elegant and lightweight hooks like Login with Facebook and FBJS that have impeccable usability and deliver measurable value to site owners. They are not fighting against current trends, rather they are defining and riding them.
Facebook will not be in trouble until their business model starts to collide with user interests. Privacy concerns are a potential problem for them, but don't fool yourselves that even a sizable minority of users care about that yet.
No offense, but I find that to be an odd definition of "open web".
They don't support a distributed protocol and they don't support data portability in any meaningful way.
AOL wanted to pretend the rest of the net didn't exist. We've seen where that game plan leads: irrelevance.
Facebook, contrariwise, is willing to accept the existence of non-Facebook material on the net, even if the long-term plan is to Borg it.
Consider Facebook's comments widget for example. Yes there is clear value for the publisher, but your theory starts to fall apart on the other end of the spectrum: Facebook gets to silo all these comments and call them their own. The same principal extends to likes and worse yet, user accounts.
Facebook encouraging publishers to user their profiles, comments, likes, friends, etc. takes all of this data out of the publishers hands. Imho, this is not embracing the open web by any standards.
"Access to raw data: Query all comments via the comments.get API method or the comment FQL table."
However by responding to my post you force me to further reiterate the exact same thing once again in no uncertain terms.
At no point did I mean to imply that Facebook is in any way open. If "embrace and extend" does not make that clear then how about The Godfather Part 2 embrace [kiss] of death.
> ... but your theory starts to fall apart ...
Again, my theory is that Facebook is aware of what is going on around it, open or closed, public or private, and uses it to its advantage. And so far, nothing that is "open" or "distributed" is competing in any meaningful way with Facebook. This is very very different from what AOL did.
Facebook Platform supports OAuth as a standard authentication protocol for 3rd party apps. It also provides APIs that developers can use to export data users have entered into facebook (with the user's permission, of course). What do you think is missing in Facebook's support for data portability?
EDIT: and a full realtime read/write XMPP-style interface for all the data going in/out of my profile please! :)
Most importantly, though, a clear change (or clear guidelines) to the Terms Of Service which would guarantee that moving your data to a competing service would not result in cancellation of the account or deletion of the new service's API key.
As for a distributed protocol, take a look at the functionality in Appleseed's QuickSocial and StatusNet for an idea of what a distributed protocol entails. I should be able to login to facebook with an external identity, and add someone as a friend on facebook, without having an actual facebook account.
If Facebook is interested in these things, you can have some representatives join the Federated Social Web mailing list, and you can support the W3C working group on federated social networking, as well as supporting the Data Portability Project.
Further, the ability to have niche/community/localized, etc. social networking sites that inter-operate is an achilles heel to the one-site-fits-all approach of Facebook.
Once a set of social networking sites come out that inter-operate, and people see how it's done, then Facebook, Myspace, etc. will all feel very antiquated and walled off. Imagine when people started trading email addresses, and the AOL people had to say "no, I can't email, but my aol screen name is..."
The ability for federated social networking to take off hinges on user experience. It's not impossible, but Facebook has a huge advantage in crafting a user experience because it doesn't have to worry about the technical pitfalls of a federated system.
And I would even wager that, once a protocol is adopted, that some of the smaller social networking sites will add support for it as a way to compete with the big guys.
It may take time, it may not be for a while, and it won't happen over night, but those of us who believe strongly in the open web are a bit too zealous to ever admit defeat.
They will still be one of the biggest nodes (expect one of China's social networks to fight for that crown, however), but as time goes on, it will matter less and less. Just like AOL.
Aside from that, what's the real benefit to an "open distributed social network" for normal people? Comparison to email isn't quite right, because email was still taking off back in the AOL days, but everyone is on Facebook now. So there's no need to worry about whether someone is on FB. Additionally, using FB doesn't wall you off in the same way that AOL did vs. the normal web. You can use some niche social network AND Facebook. I just don't see the big deal, and the vast majority of Facebook users don't either. There's just not a pain point that these open "solutions" solve.
I applaud your dedication to openness, but just because other things have gone open doesn't mean that social networking will, and definitely not in the next 3-4 years. Two things could kill Facebook: long-term technology trends, and Facebook itself. The former will take forever, and the latter seems unlikely, given most people's disregard for their own data privacy. In either case, FB will still be on top in 2020.
If Facebook pushes a truly distributed protocol, then I have no issue with that. I'll build a set of hooks for Appleseed to support that protocol, and I'm sure the other projects will do the same.
Look how many sites already use Facebook as their primary (or only) source of login.
That's not a distributed protocol, when you're dealing with a centralized login.
just because other things have gone open doesn't mean that social networking will, and definitely not in the next 3-4 years
Would you like to cast a wager on that? In all seriousness. I'll bet you $1 that by 2015, Facebook is either facing, or has faced, a major challenge from open standards in the social networking space.
A post ago, you said they would use an open distributed protocol by 2013/2014, but now they'll just have to be facing a "major challenge" from one by 2015?
You should post a challenge on longbets.org.
What do you mean, then? Facebook's graph api is definitely not distributed, it's very centralized.
now they'll just have to be facing a "major challenge" from one by 2015?
I'll gladly take the wager that they'll be using an open, distributed protocol by 2013/2014. How about this, $2 for that, $1 for a major challenge by 2015.
* Apple released their closed Mac Store today after 25+ years of a open system, to add to their many closed systems. Apple have shown several times they will block apps. they don't like.
* We've had 35+ years of games consoles, on which the games are tightly controlled by the supplier of the console. Microsoft have already indicated they will not allow certain types of games in to use Kinect.
* 100+ years after the invention of the Telephone we have Skype, which is controlled by a single company.
* Whilst Email is open. Microsoft, Google or Yahoo control so much of the market they can and do effectively stop you talking to your customers by marking your mails as spam and making it hard to appeal (e.g. previous spammer on your IP)
> * 100+ years after the invention of the Telephone
> we have Skype, which is controlled by a single company.
Bad example. See Ma Ball ( http://en.wikipedia.org/wiki/Bell_System ).AOL was a walled garden that survived first by convincing people that there was no real Internet outside of it, and then by trying to pretend that the "Internet" was just a part of AOL.
Eventually, people caught on that there was in fact this giant Internet out there all by itself, and AOL wasn't technically required to access it. So people left.
Facebook, however, is the entire Facebook. There is no giant social entity outside of it that people are being kept away from. It's an end product.
So sure, somebody may make a bigger, better one. But they're not going to suddenly remove the blindfold and expose Facebook users to the Truth, because it's just plain not out there.
One interesting question: If Facebook and Twitter are NBC and CBS, who will be the cable provider for social networking?
Facebook has a nice beachhead, but that does not mean the game is over.