Mozilla gaat een mobiel-besturingssysteem bouwen waarbij alles draait binnen een webbrowser. Volgens de ontwikkelaars van Firefox is het mogelijk om alle native applicaties te vervangen door webapps, zoals Google doet met Chrome OS.
Mozilla heeft het OS de naam Boot 2 Gecko of B2G gegeven. Gecko is de naam van de render engine in Mozilla's browser Firefox. Het mobiele-besturingssysteem is nog niet ontwikkeld: veel ideeën bestaan alleen nog in het hoofd van ontwikkelaars, zegt Andreas Gal van Mozilla. B2G wordt niet uit het niets ontwikkeld: de kernel en drivers van Android worden gebruikt.
Het idee is dat mede dankzij html5 veel meer werkzaamheden via de browser kunnen verlopen dan voorheen, een idee dat Google onder meer toepaste in Chrome OS. Mozilla wil uitproberen of een geheel mobiel OS, inclusief applicaties voor bellen, sms'en en andere telefoonspecifieke zaken, geport kan worden naar een browser. Bovendien moeten bij die port de beveiliging en het accumanagement in de gaten worden gehouden.
Onduidelijk is wanneer Mozilla het project af wil ronden of wanneer voor het eerst een testversie uitkomt. Vermoedelijk zal een dergelijke testversie uitkomen voor bestaande smartphones. Mozilla doet tot nu toe relatief weinig met smartphones; er is wel een mobiele versie van Firefox voor Android en Maemo en een app voor iOS.