A look inside a 'Cybersquat'
13 April 2014 Last updated at 00:00 BST
Major software innovations do not all come from big companies like Apple or Google.
A surprising number of developers eschew the gleaming campuses of Silicon Valley, choosing an alternative lifestyle coding in so-called communal "cybersquats" around the world.
BBC Click's Jen Copestake spent a week in one of the most renowned squats in Barcelona, following the developers of Bitcoin tools and other open source software.