Not really. Microsoft has always had two sides, two forces constantly warring with each other internally. Microsoft is and always has been chock full of serious, 100% authentic &quot;hackers&quot;. And those have driven the company as much as high level business decisions over the years. Microsoft has long been a proponent for things like open platforms (such as the original PC design) and has long tried to be a good citizen within the computing industry. There was a period of time when those voices were muted compared to the voices of hard-nosed business types but you can see those forces re-asserting themselves in the current iteration of microsoft.