Great benefits come from putting your code out there in the open, but they are not obvious to many companies.