Nokia announces Open Source Phone Software
This really signifies a major shift in mobile phones. First, there was Openmoko, more of a proof-of-concept type phone, but it received quite a bit of press regarding its open platform. Then, Android and now Symbian, which will leave Windows mobile as the last really major closed source phone. (New Apple iPhone sales could make that phone a true player, but currently it is just a niche device which has made a big splash but very little impact on the actual market).To me, this shift toward open source can only mean great things for the mobile industry. We are just entering a phase where the mobile phone you carry does more than just make calls and check some e-mail here and there. The handsets are truly becoming mobile computers and this trend will continue and accelerate just as all technologies following Moore's Law. This is not to say they are a replacement for your laptop. Rather, this new mobile computing will allow you to do some (many?) of the things for which you use a traditional computer, but they will enable other technologies and uses. Think about how difficult it is to have an ad-hoc video call with your computer. If you want to use Skype or Gizmo to video talk to your family, you need to pre-arrange that. A mobile handset with video streaming capabilities will let you do that anytime. Sure, you can do this with a select few handsets, but they are limited by the software. The ones I know of require you to connect to an equally-capable device. Why? If my mom's phone can display but not send video, why can I not let her see me while I receive only sound? There is no good reason, other than that the software we currently have available does not allow this type of asynchronous video communication. That is just one example; by making the phone's software open source, Nokia (and Google) will expose thousands of new developers that will want to create exactly this type of use, and a hundred others you or I might not have thought about.
And I anticipate this will be even bigger than Linux on the desktop. It is difficult to move people from Windows or MacOS to Linux because they are very accustomed to what they have and perhaps have certain programs that simply will not run in Linux. So far, this has not happened in the world of phones. I suspect that most people that have owned multiple phones have had a different system and set of applications each time they get a new one. They are not tied to anything. I also predict that the "killer app" of this new mobile structure will be a good, easy-to-use, and seamless application delivery system. I bet that Nokia is learning its lessons from the problems us early tablet users have come across with the massive number of applications available for Maemo, with nearly as many options for installing them. This is confusing to the user, especially users not accustomed to installing new applications for their phones.
Labels: iphone, linux, macosx, nokia, open source, phone, symbian


