I agree.  But in a long-term scenario as long as all developers within a company know (and share with their co-workers) that their management are not open-source friendly and do not give back to the community of developers that they directly benefit from will find ways to revolt silently.  Whether it&#x27;s look for another job, or spend an extra day on a project they could&#x27;ve wrapped up in a few hours.<p>Those corporations who do not have good hearts and do not make good choices within their leadership will ultimately lose to those that do.  Darwinism in full effect.<p>EDIT:  In fact one of my ideas for a while now is to have a standardized disclosure that corporations could use to publicize to the world how they give back to the open source community (specifically and generally).  This public disclosure would be primarily used as a recruiting tool.  Eventually if it became big enough, the assumption would be that those who are not disclosing are probably not contributing.  Huge implications as a recruiting tool IMO.<p>And it&#x27;s not a lot to ask.  It&#x27;s not like you&#x27;re asking for even $1000&#x27;s of dollars.  Khan Academy I think set the bar when they announced a while back they would allocate $5&#x2F;mo&#x2F;developer to allow each developer to donate to open source projects as they saw fit.  If a company with a large team of developers can&#x27;t afford something as simple as that then they have bigger problems.