xPUD: Floating On The Cloud

If personal computing is moving to the web, then where are all the lightweight Cloud focused distributions? Meet xPUD, a brilliant little distro that boots straight to a fullscreen browser. It uses a simple, unique interface, and includes everyday software such as a media player and more! We talk with the lead developer about what makes this operating system unique.

Some say that Linux will never come to the desktop, and maybe they are right. Everyday more and more applications are moving online.

There are numerous Cloud storage services, including some bundled with particular distributions.

So if everything is moving to the web, what use is there for a fully blown desktop? Perhaps what is needed is a super fast, lightweight distro to get us there.

These days, lightweight distros are becoming very popular. Previously Linux Magazine has looked at Tiny Core and this week we discover xPUD. It’s a relatively new distribution which aims to be the “shorted path to the cloud”.

The project website reads:

“xPUD is an unique Linux distribution, consisting mainly of a web browser and a media player, with a simple user interface on top. It can turn your computer into a kiosk-like station by leveraging web technologies, making surfing and watching movies as easy as pie.”

That’s right. xPUD is a 50MB distro that in just 10 seconds boots to an easy-to-use interface, ready to go. As you’ll discover however, it’s also much much more!


To get some more details, Linux Magazine talked with Ping-Hsun Chen, the lead developer of this amazing project.

Christopher Smart: Could you please tell me a little about yourself? Where do you live, what do you do and what is your relation to the project?

Ping-Hsun Chen: My original name is Ping-Hsun Chen. I’m a 23 year old student living in Taiwan, working on my masters degree (majoring in computer science). I started being a freelancer of web and FOSS development when I was 16.

I’m also the project leader of xPUD. We have a small team of active developers and also a small studio based in Taiwan.

CS: Could you tell us how xPUD started?

Penk: Back to June 2008, we were curious about how small a distro could be if the system contained only a fullscreen web browser.

At first we were trying to use the Ubuntu LiveCD system Casper, and we really pushed it to its limit. Soon after we found that by using ldd and strace utilities we could further strip down the system image size, which later on was extended to the fully featured build system “mkxpud”, and xPUD became a standalone project from the “eXperimental PUD” branch.

CS: What inspires xPUD and makes it unique?

Penk: xPUD is unique in many ways. It’s Linux built around a web browser, combined with an intuitive user interface, generated from the binary-level build system. The result is a small system that boots within 10 seconds, and is functional from the beginning.

We decided to leverage web technologies for the UI framework, because web has so many advantages, such as rapid development. We can quickly sketch a prototype with HTML and jQuery, run some usability tests then go back and keep improving it. We can easily mash-up with existing web services or public API, we also love its platform independent nature.

CS: What does the project hope to achieve?

Penk: We want to be the shortest path to “the Cloud”.

When we’re talking about a “Browser OS”, we imply treating the OS as only a content delivery platform, so that the whole competition is about how to provide that content, i.e., the web.

It’s not just about fast booting, but two things; speed and usability.

The fast-boot-tuning-hype is all wrong, because the end user can wait after power on, while the advanced user doesn’t even shutdown at all! Neither of them can beat the speed of suspend/resume and booting is only part of the user experience.

xPUD targets the speed of both booting and operation, as well as usability, to break down the barrier between hardware clients and web services.

CS: Why should users try xPUD?

Penk: Simply, to have a better user experience.

As we can see, there are many “re-designed” user interfaces for Linux. It’s not because this is the year of desktop Linux, but rather because there are more and more devices which sit between the PC and Smartphone segments, so the usability problem of traditional WIMP (window, icon, menu, pointing device) desktop stands out.

Products like the EeePC Easy Mode, the Ubuntu Netbook Remix with launcher, and more recently Moblin, all got it wrong. Desktop Linux is hard enough, so when you’re adding a launcher too, you’re adding a new layer of user model. That confuses people.

We decided to start from the ground up, doing one thing, and doing it well.

CS: What machines is xPUD designed for? What can users do if their hardware is not supported?

Penk: xPUD comes with built-in support of some netbooks. We’re targeting those devices because the users upon them can see the difference first. It’s still possible to install extra modules however, to have the most comprehensive hardware support just like Ubuntu or Fedora.

CS: What features are coming down the road?

Penk: Some new features like Web App mode and Linux Kernel are already available in the latest snapshot build.

We’ll release D-Bus/JavaScript binding, Opt-Get app store, 3G support and new file browser in the next one or two development versions. You can read the roadmap of xPUD 0.9.5 for more information.

CS: How can users build upon xPUD’s base and install extra applications they might need?

Penk: For technical details, please refer to the “recipe” section of build system.

Worth investigating

xPUD is certainly one distro worth checking out, even if your head isn’t in the clouds. It certainly holds a lot of promise, especially as the web becomes a more attractive place to do every day computing tasks.

Distributions like this might become the default “desktop” of the future. We’re already seeing it in commercial products like SplashTop, but now you can have it all yourself and more, thanks to xPUD.

Comments on "xPUD: Floating On The Cloud"

Ive used it for a little while.Everyone talk about the speed,wich im not concearned about.I like how simple it is. At the same time with almost no tutorials on its use i find it hard to use.
I dont seem to be able to put anything extra on the browser page,or update the browser. I just like to read on the net and watch youtube.I have yet to make a password manager work on xpud yet.If i dont fix this soon ill move on.
Im trying it out on my home pc .Im looking for something light for a low power unit im building.

I really like and appreciate your post.Thanks Again. Cool.

Usually I don at read post on blogs, but I would like to say that this write-up very forced me to try and do so! Your writing taste has been amazed me. Thank you, very nice article.

H9WLmS My brother recommended I might like this blog. He was entirely right. This post actually made my day. You can not imagine just how much time I had spent for this information! Thanks!

Usually posts some quite interesting stuff like this. If you?re new to this site.

Here are some hyperlinks to web-sites that we link to mainly because we think they may be really worth visiting.

Here are some links to web-sites that we link to since we believe they are worth visiting.

Below you?ll find the link to some web pages that we believe you need to visit.

One of our guests just lately recommended the following website.

Major thankies for the blog.Really thank you!

The facts talked about inside the write-up are a number of the best out there.

Wonderful story, reckoned we could combine several unrelated information, nevertheless seriously really worth taking a look, whoa did one particular master about Mid East has got extra problerms at the same time.

“Incredible points. Great arguments. Keep up the good spirit.”

These are in fact impressive ideas in about blogging.
You have touched some pleasant factors here.

Any way keep up wrinting.

Just beneath, are many totally not associated sites to ours, on the other hand, they’re surely worth going over.

Very couple of websites that transpire to be detailed beneath, from our point of view are undoubtedly well worth checking out.

dkZfXK lxaivgvlwgtt, [url=http://dgqdtihuewsl.com/]dgqdtihuewsl[/url], [link=http://rncpadqxmpzt.com/]rncpadqxmpzt[/link], http://prpvoleebfuu.com/

We came across a cool web site which you may possibly get pleasure from. Take a search in case you want.

This web site was… how do you say it? Relevant!!

Finally I have found something which helped
me. Many thanks!

Also visit my web blog … OthaOMeeroff

Wonderful story, reckoned we could combine several unrelated data, nonetheless truly worth taking a look, whoa did a single learn about Mid East has got much more problerms as well.

Please stop by the web-sites we stick to, which includes this a single, because it represents our picks through the web.

Just beneath, are quite a few entirely not connected web sites to ours, nevertheless, they are certainly worth going over.

That could be the finish of this article. Right here you?ll locate some sites that we think you will enjoy, just click the links.

Always a significant fan of linking to bloggers that I appreciate but don?t get a lot of link love from.

One of our visitors recently recommended the following website.

Here are some links to sites that we link to due to the fact we consider they’re really worth visiting.

The time to read or visit the subject material or web sites we have linked to beneath.

Wonderful story, reckoned we could combine a handful of unrelated data, nonetheless actually really worth taking a look, whoa did one master about Mid East has got much more problerms too.

The info talked about inside the article are a few of the most beneficial offered.

The information and facts talked about in the write-up are some of the most beneficial out there.

We like to honor many other world wide web web sites around the net, even if they aren?t linked to us, by linking to them. Underneath are some webpages worth checking out.

We came across a cool web page that you simply might take pleasure in. Take a look in case you want.

Usually posts some incredibly exciting stuff like this. If you?re new to this site.

Check beneath, are some absolutely unrelated websites to ours, however, they’re most trustworthy sources that we use.

Leave a Reply