As more and more of the world's population has gained access to the Internet so a growing number of free and open movements have appeared -- including the free and open source software movements, free culture, creative commons, open access and open data.