Computer Science Homework Help

WU Open Source Discussion

 

A small company has developed a specialized software product that it configures especially for each customer. New customers usually have specific requirements to be incorporated into their system, and they pay for these to be developed and integrated with the product. The software company has an opportunity to bid for a new contract, which would more than double its customer base. The new customer wishes to have some involvement in the configuration of the system.

  • Explain why, in these circumstances, it might be a good idea for the company owning the software to make it open source.