Mozilla Open Source

Facebook Open Sources Platform

Facebook today released the code behind their application platform. What that entails:

This release includes the API infrastructure, the FQL parser, the FBML parser, and FBJS, as well as implementations of many common methods and tags. We’ve included samples and some dummy data to help you get started fast.

It’s mostly licensed under Common Public Attribution License (CPAL), with the exception of the FBML stuff, which is MPL. It’s actually Mozilla code, and seems to be based on Firefox I wonder if they plan to upgrade to Firefox 3? Some enhancements that would presumably give would be JavaScript 1.8 support and native JSON encode/decode. Or at least the latest Firefox 2 release… but I digress.

Before releasing their API last year, Facebook bought Parakey, founded by Blake Ross and Joe Hewitt of Firefox fame. I don’t know if this code is actually derived from the unreleased Parakey, or even written by them. For all I know it could have been written by Facebook developers well before they were even acquired. Though if I had to place a bet, I’d guess this is code from Parakey. The code all looks pretty well scrubbed of anything that might give away Facebook secrets.

In The News Mozilla

Facebook Acquires Parakey

According to TechCrunch Parakey was acquired by Facebook. For those who haven’t been following. Parakey was Blake Ross and Joe Hewitt’s new venture. Their priors include a certain CVS branch that spawned a certain web browser and a certain developer extension for the browser called Firebug (released through Parakey according to the footer). I’m guessing this isn’t part of a plan for a “WebOS” but to strengthen the Facebook Platform.

For the record Facebook is a pretty decent open source contributor as well as a consumer. Hopefully this means that Blake’s intention to open source most of Parakey will still hold true. Some more work on Firebug would also be awesome.

Congrats to Blake and Joe!

In The News Internet Mozilla

Parakey Will Be Open Source

For those following the developments of Blake Ross and Joe Hewitt’s new venture Parakey. Blake has clarified that it will be open source. Very interesting stuff. Can’t wait to take a look. Hopefully a sneak peak will be available soon.