Welcome | Sign In
LinuxInsider.com
Developer

Facebook's Open Platform Gamble

Print Version
E-Mail Article
Reprints
Facebook's Open Platform Gamble

In an effort to spur even more application development activity, Facebook has opened up much of the source code and tools for its Facebook Platform. More than 24,000 applications have been developed on the platform in its first year, Facebook said.


The recent Facebook rumors have come true -- the social networking company is making much of its third-party application development platform open source. The company announced the change one year after it launched Facebook Platform.

"On the anniversary of our platform launch, we want to give back to the developer community. As Facebook Platform continues to mature, we've been hearing from a lot of you that you'd like more tools and better information on how Facebook Platform actually works," noted Facebook's Ami Vora on the Facebook Developers News blog.

"As a starting point, we're open-sourcing a significant part of Facebook Platform, including most of the code that runs Facebook Platform, plus implementations of many of the most-used methods and tags," Vora added.

Most of the code is now licensed under the Common Public Attribution License (CPAL), but some is licensed under the Mozilla Public License (MPL).

Rip-Roaring Success

Facebook took the open source announcement as an opportunity to release some numbers -- in the last year, more than 400,000 developers have built more than 24,000 applications for the Facebook Platform.

"We see about 140 applications added to our directory per day, and nearly all of our users have added at least one application. It's been humbling for us, and incredibly exciting," Vora noted.

If Facebook's application development program is so successful, why change it?

"They want more people developing Facebook applications. The assumption there is that the more applications that are out there, the more visits Facebook will get," Michael Coté, an analyst for RedMonk, told LinuxInsider.

Coté said that being widely used is critical for both Facebook and for developers writing applications for Facebook because it gives them a greater opportunity to monetize their online efforts.

Key Developer Benefits

Consumer usage aside, how might developers actually benefit from Facebook's open source code?

"It's easier to use, re-deploy and debug," Coté said. "Also, most developers nowadays, especially the ones that the Facebook Platform is targeting -- Web developers -- generally won't give the time of day to anything but open source in the middleware world," he added.

As for Facebook, the company said the latest open source moves are just a first step designed to help developers better understand Facebook Platform as a whole and more easily build applications or create test services, tools, or optimization apps.

"We've built in extensibility points, so you can add functionality to Facebook Open Platform like your own tags and API methods. We're also hoping you use Facebook Open Platform in ways we've never thought of," Vora noted.

Developers Aside

It's widely believed that Facebook's open source move is a direct response to Google's (Nasdaq: GOOG) OpenSocial initiative, which lets developers write applications for many social networks at the same time, including MySpace, LinkedIn, Friendster, Ning and others.

"All of those people [social networking sites] are battling for the most eyeballs now and their slice of the Web. It's pretty much analogous to colonialism in terms of each of those players wanting to snatch up as many resources -- users, eyeballs, etc. -- as possible right now and then figure out monetizing them once those people are ensnared, along with all of their metadata, buying habits, and other activity online and offline that can be processed for cash," Coté explained.


Print Version E-Mail Article Reprints More by Chris Maxcer


More by Chris Maxcer

Let's Give the iPhone Hackers a Big Round of Applause
November 06, 2009
It's safe to say most Apple customers are satisfied living in the walled-off ecosystem that the company has created for products like the iPhone. Still, it's good to know that it is possible -- and relatively easy, even -- to bust through those walls if one should ever want to. The work of iPhone hackers is appreciated even by those who've never felt the jailbreak itch.
What the iPhone Needs to Keep the Android Hordes at Bay
October 30, 2009
The Android platform is growing fast, and Verizon is readying what may be the best Android phone yet. Consumers are getting more Android options on more networks. Meanwhile, Apple is sticking to a consistent device design on a single network. The iPhone doesn't need to branch off into multiple sizes and styles to be the dominant platform, but its single-U.S.-carrier situation is another story.
Apple Is Saving the Best for Last
October 23, 2009
Sifting through the language used in Apple's quarterly results conference calls can sometimes yield clues to the highly secretive company's next moves. Apple's latest phone chat with analysts included a few comments about December shipping costs and a mystery "product." Here's why we might see an Apple tablet before the new year.
Don't miss a story -- sign up for our FREE e-mail newsletters and view the latest headlines at a glance.
Tech News Flash [ View Sample ]
E-Commerce Minute [ View Sample ]
ECT News Network Weekly Newsletter [ View Sample ]
Shortcuts
ECT News Network Information
Reader Services
Corporate
ECT News Network