An app can contain proprietary resources like a Core ML model that a developer spent a lot of time developing.

According to this answer, the app itself is not encrypted when it is downloaded to a device. What stops the developer of a competing app from taking the Core ML model and using it in his/her own app?

  • I'm voting to close this question as off-topic because it is not about Apple hardware, software or services in the scope defined. – Nimesh Neema Jun 7 '19 at 15:53
  • @NimeshNeema In the scope too, we have this covered under apple software. The question mentioned by the OP is also about DRM of apple software. It has 9 votes and still open. What if people on stackoverflow throw it out saying that it is apple specific, so should be removed? Moreover it is not asking about how to debug a code, so is more unfit for SO than ASE. I think it can be rephrased to remove subjectivity, – ankii Jun 8 '19 at 5:04

Technically - not much. Legally and practically - a lot!

You can easily copy resources such as an ML model that someone spent a lot of resources on creating.

However it is illegal to do so almost everywhere in the world, and you will be facing fines or other types of punishments if you cross that line and get caught.

Another factor is practically. Usually it is not of lasting value to have a copy of the end product. If you cannot refine it, improve on it, add to it or understand it, because you do not have all the other files, documents, and know-how that were used to create it in the first place - it’s really of limited value!

| improve this answer | |

Not the answer you're looking for? Browse other questions tagged .