The inadvertent Linux user

While Linux is still taking off relatively slowly in the desktop world, the same is not true in the mobile space where many are predicting that we will be presented with a mobile Linux Odyssey in 2012.

Embedded Linux is on the rise, and may be found anywhere from the vehicle management system in your car to the smartphone in your shirt pocket. Montavista Linux, for instance, powers not only smartphones from Motorola, NEC and Panasonic, but Sony TV and media devices, Linksys wireless routers and Yamaha musical instrument systems.

Linux is deployed in more than 25 per cent of smartphones, and is second only in popularity to the Symbian operating system (OS) in that market. Experts are predicting a bright future for the OS, with ABI Research suggesting that it will appear on more than 200 million phones by 2012.

A different ball game

Both the market and the hardware are becoming increasingly sophisticated, with higher capacities of memory and processor power. Yet memory, battery life and processing power remain precious commodities. Linux may need more memory than a legacy RTOS system, but it is more scalable and parsimonious of RAM and flash than many of the systems with which it is in close competition. A Microsoft Windows Mobile system, for instance, requires 28-32 MB to be fully operational, whereas Linux can be deployed in less than a megabyte when necessary, and requires less than 11-12 MB to be highly functional, thus freeing memory for other uses and reducing the overall cost.

As in other sectors of the computer hardware industry, the manufacturers see direct benefits in supporting Linux and free software. If a company is giving away software that has brought it advantage, it is also gaining from the donations of its rivals.

Paradoxically, this willingness to collaborate encourages innovation in other aspects of the business. A new device can be brought to market much more quickly, and precious engineering resources are liberated to develop features further up the stack. Deploying Linux reduces the initial development costs, and perhaps more significantly, the absence of a licence fee significantly reduces the cost of each item sold, which is vitally important in a market where margins are slim.

Mutually-beneficial community ethos

Very few devices rely exclusively on open source components, but there is a wide ecosystem, consisting of developer communities and open source companies who provide stripped down kernels and support.

Intel and ARM both contribute extensively to the development of the embedded kernel. Sun provides a Linux based Java software development kit (SDK), and Trolltech provides the QTopia framework that is deployed on more than 30 smart phones.

ACCESS/PalmSource has moved the popular Palm OS platform onto the Linux kernel. "PalmSource is committed to Linux because we believe it provides the best foundation on which to build our middleware, user experience and applications," said PalmSource lead scientist, John Ostrem. "The benefits for PalmSource from Linux include enabling us to concentrate our resources on the differentiating parts of our technology, faster time to market, and support for a broader range of hardware." In short, Linux supports a wider range of processors in the embedded market than any other OS.

Similarly Michel Goossens, the vice president of sales and marketing for Red Hat JBoss in Europe, the Middle East and Africa (EMEA), says that JBoss, the open source Java application server, has had rapid uptake among the telcos, because they need to develop new applications every day. "We play well with the Ericssons, the Nokias and Siemens of the world," he said, suggesting that they need to differentiate their products on an ongoing basis by creating in-house applications for a specialised market. "They have to move quickly [and the flexibility of JBoss, and the fact that the software is available with no-cost licences] is irresistible to such enterprises," he added.

Feature rich, user friendly

Many of the applications are fostered by the Nokia sponsored maemo.org open source developer community, which boasts the participation of thousands of developers and whose declared aim is "to make maemo open, accessible and useful to all developers wanting to squeeze the possibilities of the mobile desktop and the internet," and claims the participation of thousands of developers. Maemo provides a vast range of additional office, communication and entertainment applications, and the Nokia n800 can function as a full-blown pocket sized PC, complete with features such as VNC which gives the ability to view any desktop environment on the network. The Nokia n800 is more obviously Linux based than other devices of its type, and may signal the way forward. The Evolution email client slots seamlessly into a Microsoft network, and web services are fully supported.

In essence, the fact that a PDA or smartphone is running Linux should be of little consequence for the enterprise user. The applications, connectivity and interoperability of such clients are limited only by the manufacturers' specifications.

Featured Resources

Become a digital service provider

How to transform your business from network core to edge

Download now

Optimal business results with the cloud

Evaluating the best approaches to hybrid cloud adoption

Download now

Virtualisation that enables choices, not compromises

Harness the virtualisation technology that's right for your hybrid infrastructure

Download now

Email security threat report 2020

Four key trends from spear fishing to credentials theft

Download now

Recommended

Log-On Wave for IBM Z simplifies highly virtualized environments
virtualisation

Log-On Wave for IBM Z simplifies highly virtualized environments

16 Nov 2020
Best Linux distros 2020
operating systems

Best Linux distros 2020

18 May 2020
What is open source?
Software

What is open source?

29 Apr 2020
WireGuard VPN bundled into latest Linux release
Linux

WireGuard VPN bundled into latest Linux release

31 Mar 2020

Most Popular

150,000 arrest records accidentally deleted from police database
data management

150,000 arrest records accidentally deleted from police database

15 Jan 2021
How to recover deleted emails in Gmail
email delivery

How to recover deleted emails in Gmail

6 Jan 2021
What is a 502 bad gateway and how do you fix it?
web hosting

What is a 502 bad gateway and how do you fix it?

12 Jan 2021