With millions of home and service robots already on the market, and millions more on the way, robotics is poised to be the next transformative technology. As with personal computers, personal robots are more likely to thrive if they are sufficiently open to third-party contributions of software...