Good and Bad Reasons to Open Source Your Software

“A company’s decision to contribute to open source projects is
usually business-driven. This article offers a review of the top
reasons that can influence your company to contribute source code
to open source or to start new open source projects.

1. Provide a reference implementation to a
Open source is a potential venue to launch
reference implementations of a specification or standard, with the
added benefit that such implementations can gain faster acceptance
than if they were kept proprietary…”