Firefox OS är ett Linux-kärnbaserat mobilt operativsystem som är utformat för smartphones, surfplattor och smarta TV-apparater.
Operativsystemet är utvecklat av Mozilla Foundations open source-community, som är mest känd för webbläsaren Firefox. Design och utveckling baseras helt och hållet på öppna standarder och icke-proprietär teknik.
Det webbläsarbaserade operativsystemet utvecklades med HTML5, CSS, JavaScript och C++. Ett webbaserat användargränssnitt som kallas Gaia körs ovanpå Firefox OS-stacken, som innehåller operativsystemsskiktet, känt som Gonk. Gecko, en layoutmotor, läser olika typer av innehåll – till exempel HTML eller JavaScript – och render det för användaren. Systemet är utformat för att fungera med HTML5-appar, som byggs med responsiv webbdesign (RWD) för att vara enhetsoberoende.
Den första versionen av Firefox OS, som släpptes i mitten av 2013, skapades för lågpristelefoner för att göra dem mer tillgängliga för personer med begränsade medel. Sedan dess har utvecklarna lagt till funktioner för att göra systemet mer konkurrenskraftigt i förhållande till väletablerade mobiloperativsystem som Android och iOS. Alcatel, Huawei, LG, Nexus och ZTE är några av de leverantörer som har släppt Firefox OS-enheter.
Firefox OS kallades Boot to Gecko (B2G) i det ursprungliga utvecklingsprojektet.
Mozilla förklarar begreppen bakom Firefox OS: