Is Mark Shuttleworth the new Steve Jobs?