Mozilla Firefox OS – New Competitor in Smartphone Market
What is Mozilla Firefox OS all about?
Firefox OS is a new operating system specially designed for smartphones and tablet computers. Firefox OS is designed by Mozilla and set to debut into mobile phone market. Basically Mozilla Firefox OS is an open source operating system and uses a linux based kernel along with a run time engine called ‘boots into a Gecko (B2G)’.
History of Mozilla Firefox OS
Dr. Andreas Gal, the director of research at Mozilla Corporation, announced the “Boot to Gecko” project on 25th July 2011. The aim of this project was to building a complete standalone operating system for the open web. But later in July 2012 the project “Boot to Gecko” was re-branded as ‘Firefox OS’.
Currently the Firefox OS development is in full swing; the team constantly working on it to make it easier for users to use and hack on Gaia (the default set of apps) and create your own apps as well
What is New in Mozilla Firefox OS?
Mozilla Launching Smartphones with Firefox OS
Mozilla announced to launch two models with Firefox OS. It will come into market in the mid of June 2013. The two new smartphone models are Keon and Peak.
Keon is an orange smartphone with a 3.5-inch screen size with Qualcomm 1-GHz processor.
Keon Mobile Cost:
It costs around 91 euros, or around $118. No doubt the cost is very low as compared to Android and iOS smartphones.
Peak is another high end model smartphone from Mozilla with Firefox OS. It has a 4.3-inch screen size and runs on a Qualcomm dual-core 1.2-GHz processor.
Peak Mobile Cost:
Peak model cost around 149 euros, or around $194. No doubt this model has the cost, which is also very low as compared to Android and iOS smartphones.
Mozilla Firefox OS Architecture for Developers
Now let’s have a look into the Firefox OS software architecture. Basically Firefox OS consists of three key components:
1. Gonk: It is the middleware that consists of a Linux kernel along with other software libraries. A hardware abstraction layer (HAL) is also associated with layer. Gonk runs on top of the mobile chipset layer which includes hardware and device drivers.
3. Gaia: It is the user interface layer in Firefox OS which provides the home screen and application launcher user interface etc.
I hope this small tutorial on ‘Mozilla Firefox OS – New Competitor in Smartphone Market’ will give some basic idea about the Mozilla Firefox OS.
You might like to read about Android OS architecture. Click here for details.