There are many arguments on both sides of the aisle for the benefits of the two models. Some benefits of the open source model are:
• The software is available for free.
• The software sourcecode is available; it can be examined and reviewed before it is installed.
• The large community of programmers who work on open source projects leads to quick bug fixing and feature additions. Some benefits of the closed source model are:
• By providing financial incentive for software development, some of the brightest minds have chosen software development as a career.
• Technical support from the company that developed the software.