I've often wondered, I have an MSDN universal license, and a technet license, so I have all the licenses I need to do what I need, which is software development.
If I was a dishonest person, and simply gave a license key for say an enterprise version of SQL server, to someone (or worse charged them for it), and they used it in a production environment, how does Microsoft catch people?
In the old days, when most software that was installed on a desktop, it was always pretty obvious when a company bought one copy of a piece of software and installed it on the desktops of 500-1000 or more people (I worked at a company like that. Ultimately, someone ratted them out and the software police came and handed down a big fine...but in that case, there was 1000 or potential "rats".)
If a dishonest company installs a illegal copy of server software and 1000 or more people use it, there would be no way anyone except the sysadmin would know...I have to believe MS has a way of dealing with this...but how?