Welcome | Sign In
ECommerceTimes.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.


How Much is 'Free' Costing You?
Learn how DaveRamsey.com saw a 567% uplift in ROI with Omniture. This complimentary guide and webinar cover the most important factors in selecting an analytics solution. Download Now.

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

Clicker Cuts Through Web Video Chaos
November 23, 2009
Clicker is a new Web site that makes it easier to find the full-length, broadcast-quality TV shows and movies available around the Web via streaming. The interface is clean and easy to use, and if you sign up for a free account, you'll be able to make playlists of shows you'd like to follow. Most of Clicker's shortcomings are really due to the byzantine rights arrangements surrounding online show distribution.
The Gphone That Could Catch My Eye
November 20, 2009
Rumors are cropping up that Google is preparing to sell its own Gphone -- an Android handset using Google-branded hardware. There are some reasons to doubt it will happen, of course, but the possibility is intriguing. What would Google have to build to make something worthy of an iPhone fan's attention?
Apple's House Rules Won't Be the Death of App Development
November 13, 2009
Facebook's iPhone app is one of the most popular wares the App Store has ever carried. But its developer, Joe Hewitt, says he's through with it, stating that Apple's review policies are starting a bad precedent for other platforms. However, good apps from talented developers will always find platforms, and Apple's policies won't prevent that from happening. They may even help.
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