Patchy years ahead for software users