Where Is Linux?

Porting Linux over the Pocket PC is not something new. In fact, it’s been going on for several years now. There have been users out there who have successfully ported Linux over to their Windows Mobile devices but it is not something that is easy or straightforward. With 2007 being filled with Linux news such as how Ubuntu has made Linux so much easier for the masses to embrace, I thought we would see some real development in the area of porting to Pocket PC. But alas, there is still no news at this moment.
Why Do We Want Linux?
For those who don’t know, Linux is already being used in many of the handsets you see today. From SonyEricsson to Nokia to Motorola, these big name manufacturers have already had Linux on their devices for a while now. So why do we want to bring it over to Windows Mobile?
Stability
This has got to be the main reason. Windows Mobile is a great platform but it is filled with tons of bugs. And sometimes, it crashes on you for no reason. Plus the fact that eats up a lot of resources and you have a very good reason for looking for an alternative platform. With Linux, stability is there and it does not use as much resources as WM, which means, even if you are using an older device, it would function just as smoothly. It’s been done with the PC (by loading Ubuntu on an old computer) and hopefully it can be done on the Pocket PC.
Cross-Platform
Windows Mobile works well with Windows desktop, generally. But when you try to use a Pocket PC with another platform such as a Mac or Ubuntu, trouble starts. If you are on the Mac, then there are some solutions out there for you but on the Ubuntu, it is not so clear cut.
And with Windows as a desktop OS losing ground in terms of popularity, there might come a time when your WM would not work as expected on your new Mac. But with a Linux, which has worked so well with other platforms and continues to improve, such a problem may be non-existant.
Software
There are tons of great software out there for Windows Mobile but did you know that there are even more for Linux? So what you may say? You’ve already found the software that does what you want, so what good is there if Linux offers a larger library?
Well for starters, these software are usually smaller in footprint so they take up less space and (usually) less resources on your device. This leaves you with more room to fill with your favorite MP3s or videos and at the same time, allows you to run your device smoothly and efficiently.
And not forgetting that most of this software are Open Source as well. Open what you say? Well that’s a whole heading on its own but you’ll see why this is something you want in an OS.
Open Source
This has got to be the best reason why we should port Linux over to Pocket PC: because it is Open Source. This means that developers can freely work on existing projects to make it better, without having to worry about infringement of copyright. Of course, he would have to ensure the proper license(s) of the product he is working on but with most of them allowing for further development, this should not be a problem.
Not to forget that Open Source also usually means that the software is free as well. So you no longer have to pay for software that you need to use.
And because of the huge backing from the community for Open Source products, it usually means that bugs are fixed quickly and promptly. So you no longer have to deal with a buggy software for long because you know a fix is just around the corner.
In closing, I hope that 2008 will bring further development in bringing Linux over to Windows Mobile devices. It would definitely provide us with more options and who knows, we may learn to love our mobile devices a lot more than we already do.
- Tariq Bamadhaj's blog
- Login to post comments
Printer-friendly version




Great post Tariq! I too sincerely hope that progress is made on this front. I know that there is currently a plan to create some version of Ubuntu for mobile devices. I hope it pans out.
I have started using Ubuntu (7.10) as my main OS again but would personally be much more reluctant to adopt a mobile version of Linux until the third party software was very mature (I'm not sure how desktop-oriented Linux programs would translate in a mobile environment). Because it will probably be a while before a mobile version of Linux becomes available and even longer before third party apps mature for it, I am much more eager for a software program that allows me to sync my Windows Mobile Outlook data with my Ubuntu PIM programs. There is SynCE but it is not user-friendly at all (and I can't get it to work because I don't have a free partnership slot). I'm rambling now.
Welcome aboard!
Tariq, linux familiar project (http://familiar.handhelds.org/) has been around a long time, and offers options for running Linux on some models of iPAQs, mostly older ones. I run a flavor of it on one of my handhelds called GPE. It is easily way more buggy than WM, and getting programs installed and running properly is not as simple as WM. Handhelds.org(http://www.handhelds.org/geeklog/index.php) also offers some information on mobile ports, but most of this is still pretty fringe, and is not kept very current.
Mirek: Tariq isn't saying that mobile Linux is here now. He specifically ends his post by saying: "I hope that 2008 will bring further development in bringing Linux over to Windows Mobile devices."
Hi guys and thank you for leaving your valuable comments. I will try to reply to them here.
Ben: I too tried Ubuntu 7.10 but had to revert back to XP because I could not do screen captures with my Pocket PC on it. And sync-ing was so problematic, I thought it was almost impossible. Hopefully they will get that sorted out in the next version.
Nate: Thanks for bringing those sites up. Like you say, its only on older devices and I wonder why they do not try to port it to newer ones.
Mirek: I am not a Linux fan, just a computer user who has tried Linux and am pretty happy with it. I still use XP due to problems on Linux for me. The reason I see a lot of promise for Linux being a smartphone OS is based on the reasons I have stated in the article. I am not saying it is here but if it does come, that is what we can expect. You do say that there has not been much development in this area but I think when development does begin seriously, we might see the true potential of Linux as an OS platform. Android by Google is based on Linux and it's to take on WM. Let's give it a few years to mature.
Hal: I was actually thinking of Linux as a ROM on its own instead of sitting on top of WM or WinCE. That would be bring more problems like you say. My assumptions are based on the current experience of desktop Linux as well as research on mobile Linux.
All in all, I hope that mobile Linux development starts to take off quickly and soon. Desktop Linux had to go through several years of testing and development before it started to gain popularity with the masses. And while WM is great in its own way, who's to say the Linux would not make a better mobile OS?