I was having a browse around the excellent Nerd Vittles site tonight, and stumbled onto a disturbing conversation about the removal of the Nokia SIP client from S60 Third Edition Feature Pack 2 (as used on recent phones like the N78 and N96).
Nerd Vittles linked to this blog, which alludes to the possibility of mobile carriers putting pressure on Nokia to remove “free” calling capability (i.e. VoIP) from their phones. Within the comments on that blog post comes a link to a post on Nokia Conversations (I’ve never seen that site before, but it seems to simply be a bit of a PR site…).
“Charlie” from Nokia Conversations tries to spin the changes to Nokia’s SIP support. Firstly, in what seems to be almost believable at first he says “no, the SIP stack is still there, in fact it is actually better in FP2 than previous versions”. Apparently, the improvements meant that the integrated VoIP client had to be dropped because it wasn’t ready. This explanation loses credibility, however, when you see that Charlie’s blog post was made on 27 August 2008: nearly one year ago! And folks are still commenting on that thread, saying “where’s my VoIP client?”. I cannot believe that it would take Nokia a full year to update the VoIP client and package a firmware update for these phones–especially given that two other S60 3rd-ed FP2 phones released after the N78 and N96, namely the N79 and N85, apparently do have the VoIP client!
On 8 December 2008, Charlie posts a follow-up on Nokia Conversations. In it he says “well we made some folks unhappy, but we’ve made a fix”. He points to something called the “SIP VoIP Settings” application that was supposed to bring back what people were asking for. Problem is, it’s not a VoIP client at all: it’s simply a configuration tool allowing more detailed control over the configuration of a SIP profile.
In the final insult it appears that the new N97, Nokia’s current flagship also has no VoIP client. The N97 is based on S60 5th edition and not 3rd edition, but 5th is supposedly just 3rd updated for touch-screen anyway (not a significant change in technology).
Looking more closely at the specifications pages for these N-series phones, the tiny-tiny text that says “VoIP” is missing. It’s probably arguable therefore that Nokia never advertised the phones as having VoIP capability[1], so anyone who bought one without checking has created their own situation. However, Nokia, why is the “upgrade” to the N95 missing one of that phone’s most popular features?
At one point Nokia’s story changes… it seems that VoIP is a function that doesn’t fit the product direction of N-series and belongs in the E-series phones (indeed both the E75 and the soon-to-be-released E72, reportedly S60 3rd-ed FP2 phones, list VoIP capability). Why, then, do other S60 3rd-ed FP2 phones like the N79 and N85 have VoIP?
This whole “affair” seems to have been handled really poorly by Nokia. Firstly, claim a technical limitation. When that fails (because you discover that your users actually know something about tech), claim that your third-party providers have developed a solution. When it turns out that the third-party products are steamers that don’t even use the infrastructure your OS provides (something you didn’t know before either), claim that the product has been “realigned” and doesn’t service that market any more–while simultaneously marketing a product in the same series with the same technology that still has the disputed feature.
I must admit to being a lot less angry about this after researching this post than when I started it. I’m more angry about the survey I completed earlier today when I visited the Nokia website–I was very complimentary about . My shopping-slash-wish list just lost an item–not that I was seriously contemplating buying the N97, but it’s nice to have a technical reason not to buy it rather than the boring can’t-really-justify-it line.
[1] Of course it’s easy to make this statement based on what the product pages look like now…

1113