'Free' may do more for cloud than VMware, Microsoft or Amazon ever did