Microsoft Mobile-platformen ligner efterhånden en de facto standard i de mobile enheder. Men Nokia tager nu det samme våben i brug, som andre har gjort for at bremse Microsoft's dominans på blandt andet styresystemer og kontorpakker. Nemlig med open source-software i de nye platforme til Nokia's mobile enheder.
I 2005 tog Nokia et kæmpe skridt frem fra de lukkede til de åbne systemer, da selskabet sammen med Apple lancerede et samarbejde om en browser baseret på Java-platfomen Eclipse. Og samtidigt åbnede hjemmesiden opensource.nokia.com.
Nokia er så klar med Series 60 baseret på operativsystemet Symbian til smartphone-enheder, som andre producenter af enheder også har fået licenser til. Et forsøg fra Nokia's side på at sprede sit system og gøre det til standard fremfor Microsoft Mobile.
Næste mål er så at gå ud med et fuldt åbent system, som kan skabe et netværk af udviklere. Modellen et sådant netværk har Microsoft ofte benyttet for at holde både brugere og udvikleres fokus fast på Microsoft-produkter. For eksempel i udvikler-fora omkring software som .Net- og Windows-systemerne.
Nokia lancerer så nu den underlæggende kode til den mobile browser Series 60 til open source-folket. Ikke kun som modpol til Microsoft Mobile, men også i kamp med Palmsource som er Linux-browseren fra japanske Access.
Series 60 Webkit er en tilgængelig pakke med kildekoden til browseren, udviklet i samarbejde med Apple og baseret på Safari. Den er tilgængelig for alle open source-udviklere med en BSD-licens.
Hvis samarbejdet med Apple bliver en succes for Nokia, kan selskabet måske se frem til flere fælles løsninger med Apple. For eksempel QuickTime-video eller iTunes-download i Nokias håndholdte enheder, eller integreret Series 60 i Apple's iPod.
Nokia har også open source-projekter som Maemo, URI Query Agent og Python.