3 ms·
A few reasons. One, you can have one blanket EULA for all markets, with a clause saying “except where it contradicts local law” or some such. More specifically
by pdpi 5y ago
A few reasons.
One, you can have one blanket EULA for all markets, with a clause saying “except where it contradicts local law” or some such. More specifically, it’s often the case that the clause is too broad, but significant portions of it might still be applicable. In this case: you’re not allowed to decompile code as a blanket rule. The clause as a whole is still valid and applies to all other circumstances even if it can’t forbid this particular case.
Two, it might be an honest mistake (probably not the case in this particular instance, but definitely a possibility)
Three, you might cynically leave it there to discourage the behaviour. Readers might either not know the clause is unenforceable or be scared away by the possibility of costly litigation that would bankrupt them even if they’re in the right.