3 ms·
Reverse engineering for the purpose of interoperability is explicitly allowed. Also, breaking the TOS is usually not illegal. TOS of a random company is not th
by gkbrk 3y ago
Reverse engineering for the purpose of interoperability is explicitly allowed.
Also, breaking the TOS is usually not illegal. TOS of a random company is not the law, otherwise you would get into trouble non-stop from random websites and apps making you "agree" to things.
- ethanbond 3y ago> Reverse engineering for the purpose of interoperability is explicitly allowed. In Apple's iMessage TOS? I don't find that likely but open to being wrong. > Also, breaking the TOS is usually not illegal In general, contracts are legally binding, therefore breaking them is illegal. Sometimes contracts include clauses that can't be legally binding, but I don't think a TOS forbidding this type of behavior would be questionable in the slightest. Apple obviously has no obligation to allow anyone to use its platform as a backend for their own (previously commercialized) product.
- kuschku 3y ago> In Apple's iMessage TOS? I don't find that likely but open to being wrong. In EU law. No contract or license may restrict your right to reverse engineer or decompile for the purpose of interoperability or building an alternative implementation.
- pr0zac 3y agoIn US law as well fwiw.
- ethanbond 3y agoAt least in US law, that's overridable by EULAs, TOS, T&C's, etc: https://www.perplexity.ai/search/What-were-the-5N_SjNVpRTOJr5DZ3JtTyQ?s=c#e4dfd28c-d569-4533-89af-90d9dc9b53c9 https://www.perplexity.ai/search/What-were-the-5N_SjNVpRTOJr... Not quite a carte blanche protection in the EU, either.