Pages

Mozilla building mobile OS

Mozilla today released preliminary plans to take the Gecko engine that powers the Firefox browser and turn it into an open-source operating system that will eventually work the phones and tablets. Called Boot Gecko is known that the source code is released to the public "in real time," wrote Andreas Gal, a researcher at Mozilla. Gecko is the rendering engine that powers Firefox and Thunderbird email client. By contrast, while Google's Android operating system open source mobile, the main development work that may not be available until after Google has a green light for publication - sometimes not until months later.



"We will do this work outdoors, will be released the source in real time, we will take all additions successfully to a group of appropriate standards, and will track the changes arising from that process. We're not trying to have these quality native applications only run on Firefox, we are trying to run on the Web, "Gal said in a message in the forum. Mike Shaver, Mozilla vice president of technical strategy, said Start the Gecko applications will not use the Android SDK, but run new and existing web applications API
We also identified four areas of development. One is a new Web API, which means the construction of "prototype device API exposure and the ability to use the content." This is how the current operating system that supports key features such as mobile phones, SMS, camera, USB, Bluetooth, and near-field records. A second area of ​​development is to build a privilege model, which is a key feature of security to ensure that new features are "exposed to security pages and applications," he said.
Boot Gecko include a low-level code for Android kernel and driver support for devices that can work on Android. This does not exist, and the move to a new system could be extremely difficult. Then there is the final area of ​​development - the applications. The idea behind starting Gecko is to create a Web native applications can run as well as native applications to do at the IOS device.