Firefox OS er et Linux-kernelbaseret mobilt styresystem designet til smartphones, tablets og smart-tv’er.
Styresystemet er udviklet af open source-fællesskabet Mozilla Foundation, der er bedst kendt for Firefox-browseren. Design og udvikling er udelukkende baseret på åbne standarder og ikke-proprietære teknologier.
Det browserbaserede styresystem blev udviklet med HTML5, CSS, JavaScript og C++. En webbaseret brugergrænseflade kaldet Gaia kører oven på Firefox OS-stakken, som omfatter styresystemlaget, kendt som Gonk. Gecko, en layoutmotor, læser forskellige typer indhold – f.eks. HTML eller JavaScript – og gengiver det for brugeren. Systemet er designet til at fungere med HTML5-apps, som er bygget med responsivt webdesign (RWD) for at være enhedsafhængige.
Den første version af Firefox OS, der blev udgivet i midten af 2013, blev skabt til low-end-telefoner for at gøre dem mere tilgængelige for folk med begrænsede midler. Siden da har udviklerne tilføjet funktioner for at gøre systemet mere konkurrencedygtigt i forhold til veletablerede mobilstyresystemer som Android og iOS. Alcatel, Huawei, LG, LG, Nexus og ZTE er blandt de leverandører, der har lanceret Firefox OS-enheder.
Firefox OS blev kaldt Boot to Gecko (B2G) i det oprindelige udviklingsprojekt.
Mozilla forklarer koncepterne bag Firefox OS: