xPUD is a small (~35MB), fast (~10 seconds to boot), and easy to use operating system with a kiosk-like user interface. It is designed with principles of barrier-free developing, rapid mashing up of existing open source projects through a single build step, and usability validation. Major components include mkxpud for binary-level builds, mozplugger as the desktop and window manager, and plate for the web-based user interface.