We, of course, know that's completely ridiculous. But try convincing your manager that.
I feel a bit like that with Microsoft open sourcing a lot of its projects. Ok so now I can get the MSBuild source code, great... but how the * do I understand it? And that's a developer focused company, let alone some company that paid some cheap developers to knock something up in houses 6 years ago that no one even in the company is brave enough to touch. They might not even know how to build it!
The point is to make their code open source they'd need to do a lot of work to document (at a minimum) and refactor (ideally) the code to make it good enough for open source. They'd need to remove dependencies on proprietary tools (in house or paid) as much as possible.
"We don't want our brand to be damaged by showing our bad code to the public"
How much weight would you say you give this piece of criteria in the overall decision?
One of the enjoyable aspects of this practice, was during the selection process for "what software do we want to use?". I didn't have to select only open source projects which were "almost a perfect fit, with XYZ problems we can live with". Instead, I got to select software with (to me) better criteria:
* what are the upstream devs like to work with?
* what is the future of this project?
* is this project something we would be proud of our association with?
* working on this project, will myself or my team be exposed to new skills and technology?