Companies release software as open source because they want other eyes on it, other hands on it. They are no longer just releasing software they no longer care about. They are trying to build programming communities around the software. They’re trying to create alliances around it. They’re trying to grow it.