Why might an organization opt to produce open source code rather than focus on the creation of proprietary software?

1.Why might an organization opt to produce open source code rather than focus on the creation of proprietary software?

Under what conditions do you think that the use of reverse engineering is an acceptable business practice? Don’t forget to draw from course materials as appropriate in your analysis.