Search My Blog

Tuesday, February 28, 2012

Mozilla Boot to Gecko Project and Open Web Devices (OWD)

These are some very interesting New Projects. The Mozilla Boot to Gecko Project and Open Web Devices (OWD) Projects should add some great Open Resources to Our Web, Mobile and Computing Lives!:) Check it out....


Bringing the Open Web to Mobile Devices

Welcome to a new, open and powerful mobile world!

We launched the Boot to Gecko project to enable the Open Web as a platform for mobile devices. We’re making innovation possible by driving the development of new Web standards.


Mozilla : Open Web Applications

Video Link...

The Boot to Gecko Project

Video Link...

Boot to Gecko (B2G) - MozillaWiki


This page is edited by brendan, cjones, gal. Please don't change without permission.


Booting to the web

Mozilla believes that the web can displace proprietary, single-vendor stacks for application development. To make open web technologies a better basis for future applications on mobile and desktop alike, we need to keep pushing the envelope of the web to include --- and in places exceed --- the capabilities of the competing stacks in question.

We also need a hill to take, in order to scope and focus our efforts. Recently we saw the pdf.js project expose small gaps that needed filling in order for "HTML5" to be a superset of PDF. We want to take a bigger step now, and find the gaps that keep web developers from being able to build apps that are --- in every way --- the equals of native apps built for the iPhone, Android, and WP7.

To that end, we started a project we’re calling Boot to Gecko (B2G) to pursue the goal of building a complete, standalone operating system for the open web. It’s requires work in a number of areas.

  • 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 mobile devices (phones and tablets)
  • 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 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.

This project is in its early stages; some pieces of it are only captured in our heads today, others aren’t fully explored. We’re talking about it now because we want expertise from all over Mozilla -- and from people who aren’t yet part of Mozilla -- to inform and build the project we’re outlining here.

Is B2G based on Android?

No. B2G uses some of the same low-level building blocks used in Android (Linux kernel, libusb, etc) in order to reduce the burden on ODMs/OEMs to bring up B2G on new hardware. However, B2G is not based on Android, and will not be compatible with the Android stack (in particular B2G will not run Android applications).


We're maintaining a FAQ to help people find and share answers to common questions.


We have a roadmap.



Mozilla Foundation

Build and distribute cross-platform HTML5 apps

Getting Started

The Mozilla Web Apps platform lets you build apps powered by Web standards like HTML5, CSS3, JavaScript and related APIs.

Learn more

Submit Your Apps

The Mozilla Marketplace is open. Submit your apps now.

Submit now

Sign up for the newsletter

Mozilla unlocks the power of the Web as the world's largest marketplace. Learn more about the Web Apps platform.

Sign up now

Resources for App Developers

  • HTML5

    Web technologies for building build cross-browser, cross-device app experiences.

  • For mobile apps developers

    If you already develop apps for mobile devices, here's how to develop Open Web apps.

  • For web developers

    If you already develop websites, here's how to make them into installable apps.

  • Using apps offline

    How to design apps so they can be cached and used without an Internet connection.

Go there...

Coming Soon: Mozilla Marketplace

Your apps on all your devices

Mozilla is unlocking the power of the Web as the world’s largest marketplace, creating an open ecosystem of developers and content owners with limitless possibilities for consumer interaction.

With open Web standards like HTML5, CSS and JavaScript — together with Mozilla-designed APIs — app experiences can be delivered anywhere, to any device, on any operating system. The Mozilla Marketplace will roll out to millions of Firefox users later this year.

Read More and see Video...

No comments: