Facebook to open source platform?

IT Blogwatch is wondering if Facebook will open source its platform, as rumored. Not to mention Weezer's mashup of Internet memes...

Michael Arrington wrote on our wall:

Sometime soon, perhaps this week, Facebook will turn the year-old Facebook Platform into an open source project, multiple sources have told us. The immediate effect will be to allow any social network to become Facebook Platform compatible - meaning application developers can easily take their Facebook applications and have them run on those social networks, too. Bebo already licenses the Facebook Platform, which allows third parties to make their Facebook applications work on Bebo, too. With the new announcement, social networks won’t need to go through the hassle of doing a deal with Facebook ... This is a nearly inevitable response to Open Social ... Facebook has been looking more and more like a walled garden of late, and they are being regularly out maneuvered by competitors. Time to fight back. more
Sid Yadav poked us:
Basically, this will mean that any social network will be able to join its Platform, play with its code, and carry its apps — coming as direct competition to Google’s OpenSocial initiative. As a part of the announcement (if there is to be one), four parts of Facebook’s developer strategy will be available to the public and for any social network to incorporate: FBML (Facebook Markup Language), FQL (Facebook Query Language), FJS (Facebook Javascript library) and the Facebook API. Since Google’s launch of OpenSocial, there have been a lot of discussions on what Facebook’s initial response is going to be. Some have argued joining OpenSocial, or more unlikely so merging both platforms, but the most anticipated solution has been exactly this: bring other social networks into its platform, chase dominance, and pose with a direct eye-to-eye to OpenSocial. Both ways, it seems like it is Facebook’s game to win. more
Omar "deadlift" Chowdhury clarifies:
[Facebook isn't] opening up the code to actual Facebook site, but rather the platform where applications are created. Two different things. I'm sure opening up their site's source code would lead to vulnerabilities. And its a private company... I don't think they need/want outside input when it comes to their main code. But the opening of the Platform code is similar to OpenSocial movement by Google/Myspace. more
Facebook has nothing to say, except this tease:
Facebook has been developed from the ground up using open source software, and we are proud to give back to the open source community through various open source projects ... We will continue to expand this list and have several exciting projects in the works. more
Nobody expects Duncan Riley:
As developers flee the service for the open source Google led Open Social initiative ... [is this] too little, too late? ... While there is zero doubt that this move by Facebook is a direct response to Google (and reactionary moves are never brilliant) the depth of applications on the Facebook platform will likely see a slew of mid to low range social networks rolling out support for this. The down side: we are now seeing a social networking cold war where various parties are lining up behind Google and Facebook, with some trying to remain neutral. Will the stand off benefit users? Unlikely, but the future of the biggest game in town is at stake, so expect both sides to further up the ante as the stand off continues. more
"Tom" waxes cynical -- or realistic, depending on your POV:
The best way for Facebook to eat away at their competition is to keep their competition from innovating. The easiest way to do that is to hand out the Facebook platform. That way your competition thinks they're getting the holy grail when in fact they are stunting their own growth. If a Social Network works exactly like Facebook than there is absolutely no reason for users, developers, et al to leave Facebook. So while Facebook's competitors probably see the ability to integrate the Facebook platform into their service as a huge opening its actually just Facebook "preventing other people from selling software." Plus Facebook gets to kill off Google's OpenSocial in the process. Not bad for a day's work. more
Lilia Martinez pets her lizard:
Two days until Google’s I/O. While my primary reason for attending is to geek out on Android up close and personal, I may decide to spend some time attending OpenSocial discussions ... I have been reading up on OpenSocial only to come to the conclusion that it doesn’t have a mobile API. Now I’m wondering if Google may perhaps unveil some fancy mobile API’s for mobile. more
Brij Singh likes the sound of it (errr, I think):
Facebook is primarily a database repository. For database company to go open source meaning what gets distributed will be marginal. This codebase cannot threaten core offering, which is all about enriching and protecting social graph (Scoble is always right!). Which means APIs for read and write can go totally open source but actual data repository will be hard to release. Privacy issues will be real. If I allow conspiracy theory to run for a while then I see a nice complement to Microsoft's cloud computing initiatives. Also possibilities for tight desktop strategy with WPF/Silverlight APIs linked in. Mother and satellite node picture always gets product managers drooling and I can definitely sense similar temptation here. more
Randal Leeb-du Toit has more questions than answers:
The big questions that arise: what open source license would Facebook choose to operate under? what parts of their platform would be open source versus proprietary? will they operate under a dual OS/pty model, like mySQL and Sleepycat? what level of support would there be for adopters of the OS platform - a spec, reference implementation etc.? more
And finally...

Buffer overflow:

Other Computerworld bloggers:

RSS feed icon
Like this stuff? Subscribe to the RSS feed.

Richi Jennings is an independent analyst/adviser/consultant, specializing in blogging, email, and spam. A 21 year, cross-functional IT veteran, he is also an analyst at Ferris Research. You can follow him on Twitter, pretend to be Richi's friend on Facebook, or just use boring old email: blogwatch@richi.co.uk.


Previously in IT Blogwatch:

FREE Computerworld Insider Guide: IT Certification Study Tips
Join the discussion
Be the first to comment on this article. Our Commenting Policies