1. One or more computer-readable storage media having executable instructions stored thereon, which, in response to execution by a processor of a computing platform provide the computing platform with a unified digital rights management (DRM) engine that is capable of implementing digital rights management across a plurality of heterogeneous computing platforms, wherein the unified DRM engine is to: perform a validation of one or more constraints defined by a first content license associated with consumption of encrypted content by the computing platform; and in response to successful validation, utilize a second content license associated with the computing platform to enable a of the computing platform to decrypt the encrypted content.