"I look at the comments that come in from my blog as one indicator and there are absolutely folks who both hate it and love it," Shuttleworth said. "Someone commented the other day saying we should rename it 'Exodus,'" because it will cause people to switch to another Linux OS.
"We'll clean all that up in the next cycle," he said. "I think this next release will feel much tighter. We have a very large user base, so we're pretty confident that the issues we need to address are documented."
Linux code controversies
While Canonical has been criticized for not contributing more code to Linux and GNOME, Shuttleworth defended the company's level of contribution both to the code base and to the mission of making Linux usable for the masses.
"We get painted into a bit of a hole here," he said. "We have 30-plus kernel developers at Canonical. Typically what they're doing is making sure that the kernel works well on new hardware, whether that's by integrating existing device drivers, or by creating new device drivers or by fixing and updating old ones. There's a ton of work there. That ends up having a real impact on the number of people who can run Linux without thinking about it."
AppArmor keeps Linux users safe by restricting applications' permissions to interact with the network, file system and memory, Shuttleworth said. For example, even if a browser is infected it can't be used to send spam or read a password file. "We contribute effectively all of that now," Shuttleworth said.
But don't expect more from Canonical.
"I don't see it as our role to be at the forefront of driving the next generation of the kernel," he said. "It's not important to our users to be trying to invent a new file system or a new memory manager. That hasn't been a requirement. Our users care about the fact that the operating system just works on their hardware."