Friday, May 3, 2024
5
rated 0 times [  5] [ 0]  / answers: 1 / hits: 450  / 2 Years ago, fri, july 22, 2022, 11:31:55

I’ve checked the Ubuntu Software center for hosting my commercial (closed source) app.
It appears that the store does not have any DRM support, to protect against copying the bought application to other PCs. This may be OK, because I have my own license key generation mechanism.



The problem is that my license key generation is not Microsoft-like, I can not pre-generate a bunch of keys in advance, because the key stores the user name and other data within it.



The question is how to integrate my license key mechanism with your store?
As a fallback, can I host my app as “free” instead because it has lite/trial mode when installed without the license key?



Any other idea to resolve the issue?


More From » application-development

 Answers
1

No, there is no DRM support currently.



No, unfortunately if you can't load a set of pre-generated keys in the interface, then the myapps service can't (yet) sell your licenses [1].



Yes, you can add your demo/trial app - especially if you have another way for people to purchase license keys that will unlock it. [2]



[1] If you can create a bug with your needs at https://bugs.launchpad.net/developer-portal/+bugs the team will be able to start prioritising the various needs, but I'd assume storing other data within the key itself may be hard to support generally?



[2] Recently support was added for adding a demo/trial versions within the one application (ie. so software center won't show two separate applications, but one with options to install the trial or purchase), but it is not yet released - https://bugs.launchpad.net/developer-portal/+bug/830309


[#41413] Saturday, July 23, 2022, 2 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
irtuallyefu

Total Points: 429
Total Questions: 97
Total Answers: 119

Location: Hong Kong
Member since Tue, Oct 19, 2021
3 Years ago
irtuallyefu questions
;