Re: LGPL code in the Mac App Store?
Re: LGPL code in the Mac App Store?
- Subject: Re: LGPL code in the Mac App Store?
- From: Jens Alfke <email@hidden>
- Date: Wed, 27 Jan 2016 09:00:36 -0800
> On Jan 26, 2016, at 11:48 PM, Quincey Morris <email@hidden> 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 (email@hidden)
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:
This email sent to email@hidden