"This is one reason why Red Hat CEO Jim Whitehurst has been evangelizing for enterprises to contribute code back to the open-source communities from which they derive benefit. Open source has the chance of becoming a non-renewable resource if enterprises consume it without contributing cash or code back."