Boot to Gecko – system operacyjny dla terminali mobilnych zbudowany przez Mozillę

      Mozilla jest twórcą jednej z najpopularniejszych przeglądarek na świecie o nazwie Firefox. Choć mówimy o przeglądarce, z której korzysta spora część internautów, firma chce opracować także system operacyjny dla terminali mobilnych. Mówimy o internetowym systemie operacyjnym podobnym do systemu operacyjnego Google, Chrome OS. Chociaż system operacyjny Chrome do działania wymaga stałego połączenia z Internetem, Boot to Gecko będzie można używać nawet bez niego, zwłaszcza że będzie zawierał pewne funkcje specyficzne dla telefonów komórkowych. Projekt systemu operacyjnego nazywa się to Boot to Gecko i za jego pośrednictwem Mozilla chce zbudować system operacyjny dla telefonów komórkowych, który będzie zawierał elementy z Androida, ale będzie działał w oparciu o webowe API.

Gal dzieli proces na możliwe do wykonania etapy. Po pierwsze, projekt Boot to Gecko ma na celu wykorzystanie podstawowych funkcji urządzenia mobilnego (tj. „telefonii, SMS-ów, aparatu, USB, Bluetooth, NFC”) i utworzenie internetowych interfejsów API do ich obsługi. Następnie zamierzają opracować sposób, w jaki strony internetowe i aplikacje będą mogły w razie potrzeby bezpiecznie uzyskiwać dostęp do tych komponentów. Mają nadzieję, że dzięki temu oni (i inni nieustraszeni programiści) będą mogli tworzyć aplikacje natywne, które będą działać bezpośrednio w Internecie, a nie będą dostępne tylko na niektórych urządzeniach.

      Terminal wyposażony w system operacyjny Mozilli będzie mógł inicjować/odbierać połączenia telefoniczne, będzie mógł wysyłać/odbierać SMS-y, będzie miał aparat, łączność Bluetooth i NFC, ale także port USB, a wszystko to będzie realizowane za pomocą internetowe interfejsy API. Projekt jest bardzo odważny, ale jeśli będzie podobny do Chrome OS, to może mieć wyjątkowo krótkie życie. Bardzo niewiele osób było pod wrażeniem systemu operacyjnego Google, który nie działa bez połączenia z Internetem, a Mozilla mogła mieć tę samą opinię. Plusem jest to, że będzie działać z niektórymi elementami systemu operacyjnego Android, ale czas pokaże, jak komponenty sieciowe zostaną zaimplementowane w całym systemie.