This thread is not so much about forcing DRM on applications, but rather the fact that the design of the Ovi Store today effectively prevents developers from choosing to implement any kind of DRM. The reason is that there is no way at all for an application to tell whether it was installed legitimately or not - an Ovi SIS file is simply supposed to install and run as a full version, no questions asked. As a result, it is sufficient to grab the original SIS from Ovi (which can be intercepted fairly easily) and distribute that without any cracking of either the file or the handset being required.
The main discussion here seems to be about various ways of how Ovi can provide some kind of assurance to an application SIS file that its installation happens out of the Ovi store, rather than from a side-loaded copy. This situation appears to be similar to Android before the addition of Google's "licensing server" API, where a paid app could also not check whether it was installed after a paid download or from a copy of the package file.
ciao marcus






