Xboot is a free and Open Source tool that makes and runs bootable USB storage devices from Windows. It also makes Multiboot USB storage devices and converts them to regular USB flash drives. This means you can now use your USB storage devices with Windows without any need to install the drivers and software on the PC. Simply download Xboot, install it on the PC and then follow the instructions on the web for creating the bootable device. The whole process takes just a few minutes and then the device will be ready to use straight out of Windows.
X Boot has been developed by multiple contributors and has therefore already been through several releases. It is available in most of the major distributions as either an iso file or free / non-free for use in live systems. Although it is available under different names in different distributions, the same basic architecture and design is used across all. The only difference is the name of the files that are placed on /dev/hid partition, and the directory layout.
There are other Linux boot images such as Linux mint's and Ubuntu's Live CDs that also use Xboot. However, the only difference between those and the official release is the packaging - the Ubuntu release uses a more generic and standardised packaging, while the others are copywrited to the user's hard drive and thus have their differences with the Xboot one. What makes Xboot stand out is its simple, yet powerful, graphical interface. And best of all, this simplicity allows it to run on virtually any PC platform.