Must Linux buy its way onto the desktop?