Straight from the heart of Mozilla's developer newsgroup comes news of an ambitious new project: a standalone, web-based operating system called "Boot to Gecko".
According to Dr. Andreas Gal, researcher at Mozilla, the impetus behind the "Boot to Gecko" project is to "make open web technologies a better basis for future applications on mobile and desktop alike". To that end, "we propose a project we're calling "Boot to Gecko" to pursue the goal of building a complete, standalone operating system for the open web. It's going to require work in a number of areas," said Gal.
Gal breaks the process down into actionable steps:
- New web APIs: build prototype APIs for exposing device and OS capabilities to content (Telephony, SMS, Camera, USB, Bluetooth, NFC, etc.)
- Privilege model: making sure that these new capabilities are safely exposed to pages and applications
- Booting: prototype a low-level substrate for an Android-compatible device;
- Applications: choose and port or build apps to prove out and prioritize the power of the system.
"We will do this work in the open, we will release the source [http://github.com/andreasgal/B2G] in real-time, we will take all successful additions to an appropriate standards group, and we will track changes that come out of that process. We aren't trying to have these native-grade apps just run on Firefox, we're trying to have them run on the web," Gal added.