Sorry about this confusion, such messages can be worrying, but let me assure you that BaseShield is not doing anything malicious here. Symantec Endpoint Security is reporting some activity that is in fact happening but is not malicious. To achieve its high level of sandbox security, BaseShield in some cases loads dlls into other processes.
This is a common technique that is natively supported by the Windows API and is in itself perfectly safe. We will investigate how this can be avoided and try to make sure BaseShield does not trigger these warnings with this product.
Again, apologies for the inconvenience. Please contact me directly at sascha (at) baseshield.com if you have any questions about this.
UPDATE:
Symantec Endpoint Protection appears to be prone to showing false alerts. This not only affects BaseShield but also other products, including Microsoft Virtual PC.
From a "control" perspective Perforce gets a lot of things right. It's fast, efficient and easy to maintain. It's also a big hit with nosy managers since they can easily limit what any developer can see and also tell exactly what each developer has checked out. Keeping all the metadata at the server has it's advantages.
I believe Perforce's customers include both Google and Microsoft. They must be doing something right.
That said, I think more and more people need to deal with multiple projects at once where there isn't a single central policy. Distributed VCS systems really shine as "control" becomes less important.
University of Waterloo has always ranked at the top of all CS programs, and is the most sought after school with respect to university recruiting. Security is thoroughly covered in the combinatorics department of the math faculty