I think this is being blown pretty far out of proportion. We've had application "DRM" in Android since 1.0, with forward locking.
The new license server is far far better than forward locking, in almost every way. Apps that used forward locking were not available to the user to be copied. True, certain users knew how to root their phone to bypass the protection and use the app in a way the developer didn't intend. That restriction is not new. It is just harder for users to use license checked apps in ways the developer doesn't want. If you want your users to be able to use your apps on devices without market... well, don't use the license service. Nothing requires you to use it. Just like forward locking. On Tue, Aug 3, 2010 at 11:27 PM, Mark Carter <mjc1...@googlemail.com> wrote: > I think it needs to be made more obvious to the user. Its not dangerous, > correct, but a user may well be upset if they assumed they were buying the > app and could use it on any Android device. And like I said before, existing > users (those who paid before LVL was introduced) would have to stop updating > to avoid the LVL restriction - a permission they could easily not see during > update. > > OTOH, if its too obvious then it may create a feeling of distrust between > user and dev, so I guess there's no good solution. > > > On 4 August 2010 04:32, Trevor Johns <tjo...@google.com> wrote: > >> I just checked using my Evo running Froyo, and the license check is indeed >> mentioned. However, it's not considered "dangerous", so you need to click on >> "Show All" to see it. >> >> -- >> Trevor Johns >> Google Devloper Programs, Android >> http://developer.android.com >> >> >> On Mon, Aug 2, 2010 at 12:49 PM, Mark Carter <mjc1...@googlemail.com>wrote: >> >>> When I install an app (with that permission) I don't see the >>> CHECK_LICENSE permission mentioned. The other permissions are mentioned but >>> not that one. This is on N1 Froyo. >>> >>> Am I missing something!? >>> >>> On 2 August 2010 21:40, Trevor Johns <tjo...@google.com> wrote: >>> >>>> On Mon, Aug 2, 2010 at 12:33 PM, Mark Carter <mjc1...@googlemail.com>wrote: >>>> >>>>> When the user makes a purchase, he usually does not know whether the >>>>> app is LVL-secured or not. Certainly, consider all purchases made before >>>>> last week - the users did not know anything about LVL. >>>> >>>> >>>> If a developer uses the LVL, they must request the CHECK_LICENSE >>>> permission. The user will be informed of this, just like any other >>>> permission. >>>> >>>> So yes, it's possible to tell at purchase time that an application is >>>> using the LVL. >>>> >>>> -- >>>> Trevor Johns >>>> Google Developer Programs, Android >>>> http://developer.android.com >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Android Developers" group. >>>> To post to this group, send email to >>>> android-developers@googlegroups.com >>>> To unsubscribe from this group, send email to >>>> android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com> >>>> For more options, visit this group at >>>> http://groups.google.com/group/android-developers?hl=en >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Android Developers" group. >>> To post to this group, send email to android-developers@googlegroups.com >>> To unsubscribe from this group, send email to >>> android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com> >>> For more options, visit this group at >>> http://groups.google.com/group/android-developers?hl=en >>> >> >> >> >> >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Android Developers" group. >> To post to this group, send email to android-developers@googlegroups.com >> To unsubscribe from this group, send email to >> android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com> >> For more options, visit this group at >> http://groups.google.com/group/android-developers?hl=en >> > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- Dianne Hackborn Android framework engineer hack...@android.com Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en