Win a copy of Terraform in Action this week in the Cloud forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Liutauras Vilda
Sheriffs:
  • Jeanne Boyarsky
  • Rob Spoor
  • Bear Bibeault
Saloon Keepers:
  • Jesse Silverman
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Piet Souris
  • Al Hobbs
  • salvin francis

How to restrict a application been illegally copied?

 
Ranch Hand
Posts: 524
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi, i want to sell a mobile application through a website. Up to my knowledge, once bought/downloaded a buyer can transfer the application over a medium like bluetooth to another device and distribute illegally. Is there a way to stop this? If i used symbian c++ i can get the unique ID of the phone and put a restriction. Since Java ME doesn't support that i am searching for an alternative solution, thanks.
[ November 21, 2006: Message edited by: Ransika deSilva ]
 
Ranch Hand
Posts: 231
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I don't exactly how you do this, but I think certified MIDlets are a possible way.

A certified MIDlet can be only executed if the corresponding set of certificates is installed on the device.

Take a look at http://www.javaverified.com/docs/Technical-Topics-01-2.pdf
 
Ransika deSilva
Ranch Hand
Posts: 524
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,
Well this is not what I exactly wanted, but thanks a lot for the time you spent on replying. My requirement is that, I want to have a MIDlet on the web and to download it from the web site the user has to pay. Now when a user downloads the MIDlet, that person can easily RE-distribute the jar locally so that the other people doesn't have to pay. I want to stop this. A bit of googling pointed me to a concept called Digital Rights Management (DRM). I have to do some more research on this. But it seems Nokia is the only one supporting this at the moment.
Does any one know a better solution or an alternative solution for this requirement ? regards
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic