Let me be perfectly clear; Firefox OS is the start of something huge. It’s a revolution in waiting. A breath of fresh air. A culmination of bleeding-edge technology. It’s magical and it’s going to change everything.
He goes on to discuss 2 big reasons why Firefox OS must happen:
The second reason for ‘Why Firefox OS?’ is that it’s an attempt to not only provide an open alternative mobile platform, but to stand up to and try and influence the big proprietary mobile players to change things.
This is Mozilla’s way of making the web be a capable platform for the mobile world. Instead of having to write Objective-C, or Java, and then, only being able to distribute through certain walled gardens, Boot to Gecko makes websites first-class citizens.
This means developers only need to make a website, using technology they already know, and their app is freely available (or they can charge, of course) to anyone who’s mobile device implements the modern web.
The more immediate problem, I’d say, is that Facebook’s mobile product is rather boring today.