> On Jan 26, 2016, at 11:48 PM, Quincey Morris 
> <quinceymor...@rivergatesoftware.com> wrote:
> 
> It would be the end of the App Store if it were possible to strip the code 
> signature out of a downloaded app and then just run it.

Hm, I hadn’t thought of this in terms of cracking DRM. (Though of course, all 
forms of DRM have been cracked, but that hasn’t meant the end of DRM.)

I’ve been assuming the license checking is part of the signature verification 
and happens before the app is launched; in that case the app would be 
launchable after removing the signature. But if it’s a different mechanism 
that’s inserted into the app code itself, then it’s less feasible to modify the 
app. So it might not be able to comply with the LGPL. (Which would be 
appropriate, since the Free Software Foundation are vehemently opposed to 
copy-protection.)

Another approach is to make a vanilla non-AppStore copy of the app available to 
customers on request, if they want to replace the LGPL library. You’d just need 
to find some way for the requestor to prove to you that they bought it from the 
App Store.

—Jens
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to