You're going to have a really really tough time riding Microsoft from government, considering it really is the number 1 enterprise software solution stack, and nothing even comes close to what Microsoft does in enterprise environments. I get that the hackernews crowd is very linux-biased because most of the web-software development world is based around linux. It's easy to think that linux is everything when it's really not.