Taking Symbian open source

Nokia's purchase of Symbian, and promise to take it open source, means three quarters of the world's smartphones could soon be running free software.

Following Nokia's buy-out of Symbian, three quarters of the world's smartphones will soon be running free software. Assuming we take into account Nokia's figures of 200 million users and (the less likely figure) of 4 million developers, Nokia's purchase of Symbian - and the subsequent open source release of Symbian under the auspices of the non-profit Symbian Foundation - is probably the largest ever donation of software to the free software community.

Advertisement - Article continues below

Symbian, which will now be distributed free, is likely to make large inroads into Microsoft's tenuous 11 per cent share of the smartphone market, as the proprietary option becomes less appealing for reasons of cost and efficiency.

This is an astounding success for the free and open source software community, and is a direct result of the success of Linux and other open source software solutions in the mobile phone market. Linux has gone from nowhere to being the second most popular platform for smartphones. Experts have predicted a bright future for Linux, with ABI Research suggesting that it will appear on more than 200 million phones by 2012. It has been suggested that the driver for Nokia's initiative is the competitive threat provided by the Google-led Android consortium and the The LiMo (Linux Mobile) Foundation, which are both sponsored by a number of prominent telecoms and mobile manufacturers.

Advertisement
Advertisement - Article continues below

Nokia denies that this is so. More significant has been the rapid growth of Linux in the mobile sector. Linux brings many advantages for mobile manufacturers that are not necessarily specific to Linux, but derive from free software licensing and the open source development model. The code is modular and visible, which makes it easier to adapt to specialised hardware. Open sourcing Symbian brings the same advantages, new resources, developers, and collaborative input from other manufacturers.

Advertisement - Article continues below

David Rivas, Nokia vice president for devices research and development, notes that: "The natural evolution of the Symbian platform and the mobile industry has been heading in this direction for quite a while. Its encumbent on all of us in the industry to change with the times, so rather than thinking of this as being a direct response to any particular initiative its really a matter of growing with the times and making the overall platform as competitive as it possibly can be."

The gizmo that rides on top

For some years the drift in the smartphone industry has been towards free software solutions. Unlike the home computing market the OS is transparent and the user interface is fairly limited. Nobody cares which operating system is running behind the interface. Manufacturers of mobile devices operate in a rapidly changing environment with short product life-cycles and shorter time-to-market.

The compelling arguments for manufacturers to deploy Linux on smart phones have been the same as those that apply to HPC and server manufacturers. Pooling knowledge and resources on the technology and feeding back software changes to the community is of mutual advantage to all the players. Sharing the technology improves performance and reduces the overall costs for everybody.

Advertisement - Article continues below

The market is highly competitive, and every new product comes to market with a new range of features. The availability of a memory-efficient modular operating system that is easily adapted to new hardware environments is an invaluable commodity, and the profit margins being what they are, freedom, "as in beer", is hard to compete with. The industry has recognised the advantages of free software for some time, and has dispensed with out-dated reservations. What matters is that the software is cheap and efficient, and gives you a competitive edge over your rivals.

Software at the OS level, and much higher up the stack, is not what distinguishes the product. The product is distinguished by the gizmos that ride on top. The OS affects time-to-market, the cost of hardware and software development, the limits of battery life and memory, and the flexibility and reliability of the product, and this is where Linux and free software have proved themselves.

Advertisement - Article continues below

Gaining an education

Linux, even on a mobile device, is more scalable than many of the systems with which it is in close competition. This is because of the modular and scalable pattern that has dominated Linux development since the beginning. With a bit of tweaking here and there you can run it on any device, and if doesn't quite work, you can strip it down, and pick at the code and find out why. Development is therefore much faster, and support can be found from an expanding ecosystem of developers and companies who specialise in producing hardened versions of Linux for mobile devices.

Featured Resources

Preparing for long-term remote working after COVID-19

Learn how to safely and securely enable your remote workforce

Download now

Cloud vs on-premise storage: What’s right for you?

Key considerations driving document storage decisions for businesses

Download now

Staying ahead of the game in the world of data

Create successful marketing campaigns by understanding your customers better

Download now

Transforming productivity

Solutions that facilitate work at full speed

Download now
Advertisement
Advertisement

Most Popular

Visit/laptops/29190/how-to-find-ram-speed-size-and-type
Laptops

How to find RAM speed, size and type

24 Jun 2020
Visit/mobile/google-android/356373/over-2-dozen-additional-android-apps-found-stealing-user-data
Google Android

Over two dozen Android apps found stealing user data

7 Jul 2020
Visit/cloud/356260/the-road-to-recovery
Sponsored

The road to recovery

30 Jun 2020