The launch of the US$25 Raspberry Pi – a credit-card sized computer built by a charity on open source principles – makes programming on pretty capable hardware widely accessible. Add to this the huge amount of data, such as maps,...