The real issue is the basic problem of free will. Any individual working in a position that requires it, outsourced or inhouse, would have the ability to handle privilidged data. Security can never be gauranteed when working with a system that is controlled or in this case programmed or coded by beings (human or otherwise) that have control over there own free will. Outsorcing may elevate the security risk since there isn't a good way to take good precautionary measures that might be possible when maintaining developement inhouse, but ultimately there is still a risk. How much do you trust your average programmer?
Microsoft Response: "All your base, are belong to us!"
The real issue is the basic problem of free will. Any individual working in a position that requires it, outsourced or inhouse, would have the ability to handle privilidged data. Security can never be gauranteed when working with a system that is controlled or in this case programmed or coded by beings (human or otherwise) that have control over there own free will. Outsorcing may elevate the security risk since there isn't a good way to take good precautionary measures that might be possible when maintaining developement inhouse, but ultimately there is still a risk. How much do you trust your average programmer?