Wish I had a mobile handset in which I could put any OS, be it Android, Symbian, Linux, Maemo etc.
One thing good about PC's and laptops is that most of them follow common/standard hardware architecture (leaving some guys like Apple) and instruction set. This means that OS vendors can tailor their OS for those architectures and also make a clean distinction between OS manufacturer and hardware manufacturer.
Flexibility like this does not exist in the field of mobiles. If I have a Nokia handset running Symbian, there is no chance that I can burn Android or Windows OS on it. Lot of handset manufacturers have proprietary OS build for the handsets.
It is still not difficult to have an open source team to do porting on various mobile platforms. But I feel why it has not picked up is somewhat due to the monopoly and competition that handset manufacturers want to build up.
If not now, then in near future, I do see this happening. Handset manufacturers will have to open up. Platform will get standardized. OS manufacturers will do the porting of their OS for standard platforms. You will be able to change the OS of your choice on your handset. Virtualization will come in mobile phones as well. I see some good news coming in from vmware anyway which is working on bring virtualization on mobile phones.
Possibility of putting any OS on mobile opens up immense opportunities for handset manufacturers:
- It will accelerate time to market, which also means that they can concentrate more on hardware and physical, aspects. This will in turn means that they will be able to bring out stuff faster from there research tables
- They can easily migrate to rich OS
The OS/Software vendors will also benefit from this as:
- They will concentrate more on the software/OS
- They will be able to reach more varied hardware platforms and increase their reach
Let's see when this wish comes true.
interesting post, ashish!
ReplyDeleteThey do not want to apply SOA (Service Oriented Architecture).
ReplyDelete