.NET code access security has been around for a long time, yet it seems to hardly ever be used in the real world.
To my way of thinking, this seems like an excellent concept, and one I had not seen prior to .NET. (Does it exist in other languages?)
I would like to know if anyone is proactively using it in their projects and why?
For those not using it, are there valid reasons beyond "we don't have a budget for security" or "I don't have the time to learn security"?
Finaly how effective is it at achieving it's goals?