Android, iOS, Windows Phone i BlackBerry 10 to niejedyne systemy operacyjne dla smartfonów rywalizujące o miejsce w Twojej kieszeni. Tworzone są inne systemy operacyjne dla smartfonów - i wszystkie są oparte na systemie Linux.
System operacyjny Android firmy Google opiera się również na systemie Linux, chociaż różni się bardzo od typowych dystrybucji Linuksa. Inne platformy smartfonów - w szczególności Ubuntu Phone firmy Canonical - są znacznie bliższe typowemu systemowi Linux.
Firefox OS to próba stworzenia przez Mozillę własnego systemu operacyjnego dla smartfonów. Opiera się na przeglądarce Firefox i silniku renderującym Gecko, a każda aplikacja korzysta z technologii internetowych, takich jak HTML5. Mozilla uruchamia najpierw urządzenia z Firefox OS na rynkach rozwijających się.
Mozilla widzi sieć jako przyszłą platformę aplikacji dla każdego urządzenia. Większość użytkowników komputerów używa większości przeglądarek internetowych, ale ludzie często używają natywnych aplikacji na smartfonach. Te aplikacje są ograniczone do jednego systemu operacyjnego lub nawet do jednego sklepu z aplikacjami. Mozilla chce wprowadzić otwartą sieć do smartfonów i zastąpić te natywne aplikacje aplikacjami internetowymi.
Google Chrome OS to oparty na Chrome system operacyjny dla laptopów, które są oparte na aplikacjach internetowych. Firefox OS przypomina trochę system operacyjny Chrome na smartfony.
Ubuntu chce stworzyć zoptymalizowany pod kątem dotykowym interfejs, który działa na smartfonach, tabletach, a nawet telewizorach. To nie jest oddzielny system operacyjny. Raczej intencją jest posiadanie jednej wersji dystrybucji Ubuntu Linux. Po zainstalowaniu na smartfonie pojawi się interfejs zoptymalizowany pod kątem dotyku, dostosowany do rozmiaru ekranu. Po zainstalowaniu na komputerze zobaczysz interfejs komputera zoptymalizowany pod kątem klawiatury, myszy i dużego ekranu. Co najważniejsze, wizją Ubuntu jest to, że to samo oprogramowanie desktopowe i Linuxowe Unity będzie działać na obu urządzeniach. Jedność automatycznie zmienia rozmiar i dostosowuje się do rozmiaru ekranu i urządzenia.
Oznacza to, że możesz bezproblemowo zadokować telefon Ubuntu i uzyskać dostęp do pełnego pulpitu systemu Linux działającego na tym urządzeniu. To imponująca wizja, która próbuje połączyć pełny system operacyjny z mobilnym systemem operacyjnym. To trochę tak, jak wizja Microsoftu dla Windows Phone i Windows 8 - jeden system operacyjny, który uruchamia te same aplikacje z różnymi interfejsami dla różnych urządzeń. Microsoft oczywiście jeszcze tam nie jest.
Amazon's Fire OS - po raz pierwszy użyty na swoich tabletach Kindle Fire, a teraz pojawia się w smartfonie Fire Phone - jest oparty na systemie Android. Jednak Fire OS to nie tylko kolejna rebrandingowa wersja kodu Android Open Source Project (AOSP) z usuniętymi materiałami Google. Fire OS jest bardziej rozwidleniem Androida i porusza się we własnym kierunku. W rzeczywistości, jeśli spojrzysz na stronę specyfikacji Amazon, zobaczysz, że starsze urządzenia Kindle Fire były uważane za "oparte na Androidzie", a nowsze modele Kindle Fire są uważane za "zgodne z Androidem".
Korzenie Androida systemu Fire OS zapewniają Amazonowi dużą liczbę aplikacji, które można łatwo przenosić z systemu Android i umieszczać w sklepie Amazon App Store. Oznacza to również, że mogą wypchnąć Amazon App Store jako rozwiązanie dla innych urządzeń z systemem Android, konkurować bezpośrednio z Google Play i sprzedając aplikacje Android swoim klientom.
Dla wszystkich celów i celów, Kindle Fire i Fire Phones wydają się uruchamiać własny unikalny system operacyjny. Nie mają oni dostępu do usług Google ani wszystkich aplikacji w Google Play, ale mają własne funkcje, które pasują do siły Amazona. Na przykład, Fire System udostępnia funkcję Mayday, która pozwala na czat wideo z przedstawicielem pomocy technicznej w ciągu piętnastu lat. sekund i aplikacja, która może szybko skanować produkty, dzięki czemu można je kupić w serwisie Amazon.
Tizen to platforma typu open-source zwykle kojarzona z Samsungiem. Tizen jest w rzeczywistości parasolem Linux Foundation, a zarówno Samsung, jak i Intel są członkami komitetu sterującego. Własne urządzenia Samsung "Galaxy" firmy Samsung uruchamiają skórę TouchWiz z własnym wyglądem Samsunga, a Tizen wygląda bardzo podobnie do TouchWiz.
Jest to niewątpliwie system operacyjny do tworzenia kopii zapasowych dla Samsunga. Gdyby chcieli opuścić Google Android i pójść we własnym kierunku, mogliby rozpocząć wypychanie Tizena na następny telefon Galaxy S - w końcu Tizen zaprojektowano tak, by wyglądał niemal dokładnie tak, jak te dzisiejsze telefony Galaxy. Samsung zaczyna wysyłać garstkę smartfonów Tizen, a smartwatch Samsung Galaxy Gear 2 również uruchamia Tizen.
Jest jeden wielki problem dla Samsunga - Tizen w zasadzie nie ma aplikacji, ponieważ nie jest kompatybilny z aplikacjami na Androida. Samsung musiałby przekonać twórców aplikacji na Androida do tworzenia aplikacji dla Tizen, jeśli chcieli zostawić Androida za sobą i wypchnąć własną platformę. Nie mieliby też aplikacji Google. Z tego, co wiemy, Samsung może po prostu utrzymywać Tizena na skrzydłach jako kartę przetargową w negocjacjach z Google.
Zanim obstawili duży kontrakt na Windows Phone, Nokia rozwijała system operacyjny oparty na systemie Linux znany jako Maemo. Ten projekt ostatecznie połączył się z projektem Moblin firmy Intel i został przemianowany na MeeGo. Nokia N9 to jedyny telefon Nokia MeeGo, jaki kiedykolwiek został wydany, a wiele osób wciąż z niesmakiem patrzy na to dzisiaj. Nokia zakończyła prace nad projektem MeeGo i zdecydowała się na system Windows Phone firmy Microsoft.
W odpowiedzi wielu członków zespołu MeeGo opuściło Nokię i założyło firmę o nazwie Jolla. Wzięli bity z kodu open source kodu MeeGo - z projektu Mer wspólników - i stworzyli wraz z nim system operacyjny Sailfish, przepisując zamknięte bity źródłowe, których nie mogli wykorzystać.
Technicznie rzecz biorąc, Sailfish Jolli nie jest następcą MeeGo. Nokia nigdy nie licencjonowała nazwy MeeGo ani własności intelektualnej firmy Jolla i nadal jest jej właścicielem.W duchu Sailfish jest w zasadzie kontynuacją MeeGo, jak widać na telefonie Nokia N9.
Sailfish i MeeGo, zanim będą interesujące, ponieważ są bardziej standardowym systemem Linux. Aplikacje można tworzyć za pomocą Qt i można uruchomić terminal i zainstalować pliki pakietu Linux. Sailfish ma teraz pewną zgodność z aplikacjami na Androida.
Palm webOS, jak widać na Palm Pre i Palm Pixi, jest szeroko rozważany przed czasem. W 2010 roku HP przejęło Palm i webOS wraz z nim. HP miał duże plany na WebOS - zamierzali używać go na smartfonach, tabletach, a nawet drukarkach. HP zamierzał nawet uruchomić komputery z systemem webOS!
Najbardziej znanym urządzeniem webOS, jakie HP wypuściło na rynek, był tablet HP TouchPad. Płytka TouchPad 500 USD nie mogła konkurować z iPadem, a HP ostatecznie obniżyło cenę do 99 USD, aby sprzedać je tak szybko, jak to możliwe. HP ogłosił również, że planuje całkowicie sprzedać swoją grupę produktów dla komputerów osobistych, rezygnując z produkcji komputerów, tabletów i smartfonów. HP wyraźnie stracił zapał do webOS.
HP ostatecznie zmienił zdanie i zdecydował, że chce dalej sprzedawać komputery i tablety. Jednak nadal działały z webOS. Ostatecznie większość kodu pochodziła z "WebOS Community Edition", a projekt Open webOS przejął ten kod i rozwijał go jako projekt społecznościowy.
W 2013 roku firma LG licencjonowała webOS na rzecz LG do użytku na inteligentnych telewizorach LG. To zapewniło im przejrzysty interfejs, który zastąpiłby straszliwe interfejsy, które można znaleźć na większości inteligentnych telewizorów. LG sponsoruje teraz projekt Open webOS. Nie ogłosili planów przeniesienia webOS z telewizorów z powrotem na smartfony, ale webOS został pierwotnie stworzony dla smartfonów - może pojawić się pewnego dnia na smartfonie LG.
WebOS był systemem operacyjnym zależnym od aplikacji internetowych. Wiele jego funkcji było wówczas niezrównanych, a podobne funkcje nadal pojawiają się we współczesnych systemach operacyjnych. Na przykład wielozadaniowy interfejs Apple iOS 7 wygląda bardzo podobnie do kart wielozadaniowości webOS, wprowadzonych cztery lata wcześniej.
Platforma Nokia X firmy Microsoft zasługuje na wyróżnienie. Ten system operacyjny ma wyglądać jak Windows Phone, ale nie jest to Windows Phone - to po prostu kompilacja kodu Android Open Source Project (AOSP) bez usług Google i z własnymi usługami Microsoft w tym miejscu. Jest to telefon stworzony przez Microsoft, który uruchamia aplikacje na Androida, ale nie ma dostępu do Sklepu Google Play.
W przeciwieństwie do Fire OS-a, z którego Amazon się wydaje, trudno jest zauważyć, że platforma Nokia X działa wszędzie. Microsoft jest wyraźnie zaangażowany w Windows Phone. Najprawdopodobniej zobaczymy, jak rozwalają rozwój Nokia X na korzyść Windows Phone.
Image Credit: 月 明 端木 na Flickr, John Karakatsanis na Flickr, antoinemaltey na Flickr, Courtney Boyd Myers na Flickr, Matteo Doni na Flickr, whatleydude na Flickr, PatrickMoorhead na Flickr