Comment by sukilot
6 years ago
I don't know about evil, but it's hostile because Apple is intentionally preventing a non-AppleOS version from existing. The details of how they do it are of merely scientific interest.
6 years ago
I don't know about evil, but it's hostile because Apple is intentionally preventing a non-AppleOS version from existing. The details of how they do it are of merely scientific interest.
It’s not hostile that you build a system with a public API that doesn’t change and private methods that you make no guarantees about. This is how software engineering has always worked.
Wouldn't a non-AppleOS version of iMessage just be written to be compatible with iMessage's wire protocol, rather than relying on any of Apple's code?