Showing posts with label bug labs. Show all posts
Showing posts with label bug labs. Show all posts

06 June 2008

Open Hardware is...Hard

The Economist does one of its periodic "what's going on in that wacky world of open source" pieces, mercifully not as fundamentally flawed as earlier ones. This is about open hardware (OpenMoko, Chumby, Bug Labs, RepRap), and why it's, er, hard:

In addition to publishing all the software code for a device, for example, makers of open-source hardware generally reveal the physical information needed to build a device, including schematics, materials and dimensions. This is not something manufacturers normally do, and takes time and effort. Supplying open-source hardware is necessarily, therefore, more time-consuming and complex. “It can’t be as simple as open-source software,” says Peter Semmelhack, the founder of Bug Labs, a company based in New York that sells open-source hardware modules to put into other devices. “It has chips, schematics and things coming from many sources.” And suppliers of those many parts are not always interested in going open source, which further complicates matters. OpenMoko tries to use chips with open specifications, says Mr Moss-Pultz, though some chipmakers are reluctant to play along. “It’s like they’re taking their pants off in public,” he says.

03 November 2007

Open Source Hardware: A Meme That Won't Die

Open source hardware is nice in theory, but currently self-contradictory in practice. The key thing about open source is that it's generated by code, and the code can be hacked. The same is true of open content, open data, open genomics and the rest. Until they come out with better fabbers whose underlying generative code is both available and hackable, we're doomed to pale imitations of true open source hardware.

In the meantime, Bug Labs has come up with a fun waystation on the road to that end goal:

BUG is a collection of easy-to-use, open source hardware modules, each capable of producing one or more Web services. These modules snap together physically and the services connect together logically to enable users to easily build, program and share innovative devices and applications. With BUG, we don't define the final products - you do.

Note that one key open source feature that you can reproduce in hardware is modularity, and indeed it's key to Bug's approach. And in a real sense, Bug has its heart in the right place:

BUGbase is the foundation of your BUG device. It's a fully programmable and "hackable" Linux computer, equipped with a fast CPU, 128MB RAM, built-in WiFi, rechargeable battery, USB, Ethernet, and a small LCD with button controls.