Foofoobar writes "I work at a telecom here in Seattle and we just hired a new CTO whose first decision was to outsource all our internal tools that sit on top of a framework I built and maintain as an open source project to our team in Manila who barely understand OOP much less MVC. As the developer of the project and the lead developer in the company, I have never seen this done before. Are there any other developers of open source projects who have had had companies in which they have implemented there projects and had themselves removed from the project just so it can get outsourced? What were the repercussions? Was this a positive experience?"