Open-source products are usually very good. Developers are excited, committed, and skilled. Unfortunately, commercial products often can't be open-source because their code is proprietary. We can leverage good aspects of open-source programming - developers proud of contributions, many eyes looking at a problem, quick releases, customer feedback - in our companies if managers are willing to try.
One of the advantages of open-source is that, if there is a bug, someone is bound to find it and someone (perhaps someone different) will be able to fix it. If only bugs in proprietary software could be so easily found and fixed.
ReplyDelete