From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
DeveloperMozilla community[1]
OS familyFirefox OS/Open Web (based on Linux kernel)
Working stateActive
Source modelOpen source
Marketing targetSmartphones
Tablet computers
PlatformsARM, x86, MIPS
Kernel typeMonolithic (Linux)
Default user interfaceGraphical
LicenseFree software (MPL 2.0)
Official websitegithub.com/mozilla-b2g/B2G

B2G OS is a community-developed successor to Firefox OS, (developed by Mozilla Foundation). It follows the Firefox OS vision of providing a complete, community-based alternative operating system, that runs software as web applications. The software ('applications') therefore use open web standards and programming languages such as JavaScript and HTML5, a robust privilege model, and open web APIs that can communicate directly with the device's hardware.

It is now the basis of KaiOS[2] which has (as of Jan 2019) over 17 percent of the Indian mobile phone market and is the third most popular phone OS


B2G OS was forked from Firefox OS following Mozilla's decision to discontinue support for their mobile operating system.[3] The decision was made, according to Ari Jaaksi and David Bryant, in order to "evolve quickly and enable substantial new architectural changes in Gecko, Mozilla’s Platform Engineering organization needs to remove all B2G-related code from mozilla-central."[4] As of 2017 B2G OS is no longer maintained[5].


  1. ^ https://developer.mozilla.org/en-US/docs/Archive/B2G_OS
  2. ^ Andrew Orlowski 28 Jun 2018 at 11:47 tweet_btn(). "Google leaps on the platform formerly known as Firefox with $22m splurge for KaiOS". www.theregister.co.uk. Retrieved 2019-01-25.
  3. ^ https://discourse.mozilla.org/t/firefox-os-connected-devices-announcement/6864
  4. ^ "Boot 2 Gecko Being Stripped From Mozilla's Codebase - Phoronix". www.phoronix.com. Retrieved 2018-07-02.
  5. ^ "B2G OS". developer.mozilla.org. Retrieved 2019-04-03.