So I work in this space and I am honestly quite surprised by the users here who think a Linux deployment would do any better. They won't.<p>This isn't a Windows vs Linux vs Solaris vs BSD issue, this is a "did I manage and configure ACLs, RBAC, GPO, and other security features correctly" issue.<p>For example, I've had customers have had RHEL 6.x enviromments that still got hit because they wrote a security group that allows all traffic from all
ports from 0.0.0.0/0 (aka everywhere).<p>Security issues always come down to misconfigurations and the lack of best practices in my experience. In that regard, the MS suite is actually superior to Linux because if you need a Security Solution Partner, Microsoft Professional Services is infinitely more competent than the largest Linux solution partner righ now (IBM).