Reflections on Ubuntu, Canonical and the march to free software adoption