DRM has been used by MS for a long time. The ActiveX control (OCX) required a digital signature from VeriSign if it was used in a web page. Otherwise you would get a message stating that the control may be unsafe. The developer usually had to pay a couple of hundred every 2 years for the digital signature.
It's just another way for MS to make money.