Why would a company want to open source code?
Getting support for open sourcing code within an organization requires first understanding what the motivations are for even doing so. It requires you to think with a business mindset, which at the end of the day comes back to costs and revenue. Sometimes, this can be framed in more long-term thinking, but being persuasive when championing this kind of initiative also requires citing some short-term benefits. Let’s look at what tend to be the primary motivators.
Lowering development costs
The bottom line is something every company thinks about, and this tends to be a major motivation in looking at open source. In software development, there are costs both in terms of initial development and maintenance, which includes new functionality, as well as fixing bugs and resolving security issues. Staying on top of this can be quite an endeavor.
One aspect of the development costs that companies don’t often think about is...