
Firefox OS to system operacyjny, stworzony przez Mozillę z myślą o urządzeniach mobilnych, przede wszystkim o smartfonach, a w późniejszym etapie także o rozwiązaniach typu Smart TV, czyli telewizorach z funkcjami sieciowymi. Projekt był rozwijany również pod nazwą Boot to Gecko (B2G) i wyróżniał się tym, że dużą część środowiska aplikacji oparto o technologie WWW, takie jak HTML5, CSS i JavaScript. W praktyce oznaczało to że aplikacje przypominały rozbudowane aplikacje webowe, a system był projektowany tak, aby uruchamianie usług internetowych i treści online stanowiło jego naturalne środowisko działania. Zamiast budować ekosystem wyłącznie na natywnych aplikacjach pisanych pod konkretny system, Firefox OS promował model, w którym standardy przeglądarkowe i rozwiązania znane z internetu są podstawą doświadczenia użytkownika.
Koncepcja systemu i rywalizacja rynkowa
Koncepcja Firefox OS była odpowiedzą na realia rynku zdominowanego przez zamknięte platformy i ich sklepy z aplikacjami. System celował w segment urządzeń o skromniejszych zasobach, gdzie ważne były lekkość, płynność oraz prostota interfejsu. Dla producentów oznaczało to możliwość budowy tańszych urządzeń, a dla twórców oprogramowania potencjalnie łatwiejsze tworzenie aplikacji, bo wiele elementów dało się przygotować podobnie jak stronę internetową.
Warto zwrócić uwagę na to, czym Firefox OS nie był. Nie był „przeglądarką w telefonie”, tylko pełnoprawnym systemem, który używał silnika webowego jako fundamentu do obsługi aplikacji i interfejsu. W praktyce jednak powodzenie takiego podejścia zależało od dostępności aplikacji, wsparcia operatorów i producentów, a także od tego, czy ekosystem zdoła konkurować z platformami, które miały już ogromną bazę programów i usług. Z czasem Mozilla ograniczyła rozwój wersji przeznaczonej na smartfony, a projekt jako produkt rynkowy przestał być rozwijany.
Firefox OS w telewizorach Smart TV i dziedzictwo projektu
Firefox OS ma też znaczenie historyczne, bo jego założenia mocno wpłynęły na sposób myślenia o lekkich systemach opartych o aplikacje webowe. Wątek „aplikacji jako stron” i wykorzystania standardów sieciowych w środowisku urządzeń mobilnych wracał później w różnych formach na rynku. Z tego powodu Firefox OS bywa przywoływany nie tylko jako nazwa systemu, ale jako przykład podejścia, w którym kompatybilność technologii webowych ma ułatwiać rozwój oprogramowania i obniżać bariery wejścia dla producentów sprzętu.
W kontekście RTV Firefox OS jest kojarzony z okresem, gdy część producentów wprowadzała własne rozwiązania Smart TV oparte o różne platformy. Dla użytkownika oznaczało to menu aplikacji, dostęp do wybranych usług strumieniowania oraz podstawowe funkcje sieciowe na telewizorze, czasem w połączeniu z urządzeniami zewnętrznymi, takimi jak dekoder lub przystawka. Trzeba jednak odróżnić nazwę systemu od bieżącego wsparcia: to, że w starszych opisach widnieje Firefox OS, nie oznacza automatycznie, że ekosystem aplikacji jest dziś rozwijany w tej samej formie, a dostępność usług zależy od aktualizacji producenta i kompatybilności z konkretnymi aplikacjami.