Matkapuhelinten käyttöjärjestelmiä on monia erilaisia, ja kentän muutosnopeus tarkoittaa, että tiettynä päivänä saatavilla olevat vaihtoehdot eivät välttämättä ole samat valinnat, jotka kuluttajalla on viisi tai kymmenen vuotta myöhemmin. Yleisesti ottaen mobiilitilaa hallitsevat kuitenkin kaksi pääluokkaa. Tuotemerkkikohtaiset järjestelmät, kuten BlackBerry®-käyttöjärjestelmä, Windows Mobile® ja Applen iOS, toimivat vain laitteissa, jotka on tarkoitettu järjestelmän luojalle ja jotka ovat sen omistajia, tai muilla laitteilla, joilla on nimenomainen käyttöoikeus järjestelmään. Toisaalta avoimen lähdekoodin alustat, kuten Symbian ja Linux, ovat yleensä paljon vapaampia ja joustavampia.
BlackBerry®
Oma BlackBerry® -käyttöjärjestelmä oli yksi ensimmäisistä matkapuhelinten käyttöjärjestelmätyypeistä, ja se on ainoa järjestelmä, joka toimii BlackBerry® -laitteilla. Vaikka se on mukautettu sisältämään joitakin media- ja viihdeominaisuuksia, se on suunniteltu ensisijaisesti yrityssovelluksiin. Viestit, sähköposti ja viestintätyökalut ovat yleensä tämän järjestelmän vahvuuksia, ja sitä kuvataan usein toiminnalliseksi enemmän kuin henkilökohtaiseksi tai ulkonäölliseksi.
iOS
Apple® käyttää myös ainutlaatuista käyttöjärjestelmää, joka tunnetaan nimellä iOS, laitteissaan, mukaan lukien iPhone, iPad ja iPod Touch. Järjestelmän on suunnitellut ja toteuttanut yhtiön entinen toimitusjohtaja Steve Jobs. Se on täysin suljettu lähdekoodi, ja Apple® toimii lopullisena päätöksentekijänä, kun kyse on ohjelmistoista, joita alusta ei tue. Useimmat mobiilisovellukset tai ”sovellukset” on kuitenkin alun perin suunniteltu iOS-järjestelmää varten, ja Apple®-tuotteiden omistajilla on usein joitain tehokkaimpia valintoja maksullisissa latauksissa ja lisäosissa.
Windows Mobile®
Windows Mobile®, joka tunnetaan myös nimellä Windows Phone®, on Microsoft® -ydinkäyttöjärjestelmän matkapuhelinversio. Se on helposti yhteensopiva monien Windows® -ohjelmien, kuten Microsoft Office®: n kanssa, ja siksi se on suosittu valinta yrittäjille. Windows Mobile suunniteltiin alun perin Microsoft® -taskutietokoneille ennen kuin sitä mukautettiin käytettäväksi puhelimissa.
Microsoft®-käyttöjärjestelmää pidetään yleensä yhtenä joustavimmista suljetun lähdekoodin perheistä yksinkertaisesti siksi, että se on saatavana useissa puhelimissa. Toisin kuin BlackBerry®- ja Apple® -ohjelmistot, jotka tyypillisesti asennetaan vain kyseisten merkkien puhelimiin, Microsoft® myy Windows® -käyttöjärjestelmänsä useille eri laitevalmistajille. Sellaisenaan monet puhelimen merkit ja tyylit käyttävät sitä.
Muut omistetut mallit
Vaikka BlackBerry®, Apple® ja Microsoft® pidetään laajalti alan johtajina mobiililaitteissa, he eivät suinkaan ole ainoita toimijoita. Useat eri puhelimet toimivat muissa suljetuissa, brändikohtaisissa järjestelmissä. Palm®: n webOS, Samsungin bada® ja Nokian Maemo® ovat vain muutamia esimerkkejä. Teknologiateollisuuden jatkuvasti muuttuvan luonteen vuoksi vielä useammat tulevat varmasti paikalle ajoissa.
Avoimen lähdekoodin alustat
“Avoimen lähdekoodin” ohjelmistoon perustuva käyttöjärjestelmä on yleensä kaikkien vapaasti käytettävä, muutettava tai muokattavissa. Perusmalli on esteetön innovaatio. Kuka tahansa voi kehittää sovelluksia tämän luokan käyttöjärjestelmille, ja jokainen yritys voi julkaista puhelimen käyttämällä sitä. Linux on yksi suosituimmista avoimen lähdekoodin järjestelmistä, ja sitä käytetään useissa mobiiliasetuksissa, ehkä etenkin Googlen Android® -puhelimen tukikohtana.
Symbian on toinen esimerkki. Nokia® -merkkiset puhelimet olivat ensimmäisiä, jotka mukauttivat ja käyttivät laajasti Symbian -tekniikkaa, mutta Sharp®-, Fujitsu®-, Sony®- ja muiden yritysten puhelimiin on asennettu myös käyttöjärjestelmä. Vaikka yritykset ympäri maailmaa käyttävät sitä, sitä ei perinteisesti pidetä erityisen kehittyneenä. Sellaisena se sopii usein parhaiten “tavallisiin” laitteisiin, toisin sanoen ei täydellisiin älypuhelimiin.
Toimialan muutokset
Mobiilikehitys näyttää muuttuvan muutaman vuoden välein, ellei muutaman kuukauden välein. Tekniikka, joka edistää näitä muutoksia ja kehityksiä, mukautuu välttämättä myös. Yleiset erot “brändipohjaisesta” ja “avoimesta lähdekoodista” ovat todennäköisesti jatkossakin käyttöjärjestelmien ensisijaisia vetureita, mutta miltä nämä järjestelmät näyttävät, miten ne toimivat ja mihin ne pystyvät ajan myötä Jää nähtäväksi.