Look at commercial open source companies. How different is Red Hat's business model from Microsoft's? I'd say it's pretty marginal.