"US start-up Bug Labs [enables] tech-savvy do-it-yourselfers to create their own mobile devices. The company has designed several basic hardware modules that snap together like building blocks to perform whatever mobile function their owners can think of... Besides letting them add whatever they want, the snap-together components also let consumers leave out what they don't want, which is a far cry from many pre-packaged mobile phones and PDAs that come crammed with features their buyers have no use for.
How it works? Would-be product designers start with Bug Labs’ basic module—in essence, a Linux-based mobile computer. Then, they add other modules to give the basic device fresh capabilities. Want a camera that tags photos with a GPS-derived location and then uploads them to the web? All it takes is fitting the necessary components together. The software to run the device is also modular, though customizing it may require some minor coding. Bug Labs aims to start selling both the basic module and the first four add-ons (GPS, digital camera/videocam, colour LCD touchscreen and an accelerometer/motion sensor) by the end of 2007."