Red Hat is the biggest open source software success story - a rebuke to those who, only a few years back, wondered whether open source companies could make any money at all.