Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes, sorta. But I think the case of a chat protocol and "Apple should make macOS available for all PCs" are still a bit different.

For example, speaking personally I have no gripe if Apple doesn't want to write an iMessage app for Android, but I think it would be great if the specs and/or APIs were available so that others could write one, even without reaching for one of the regulation-style arguments mentioned above.

Both imply asking Apple to spend effort. With putting macOS on PCs the effort is obvious. But making it possible for others to write an iMessage client also requires effort: For example designing iMessage's technology in such a way that a malicious client can't compromise the system, keeping the protocol relatively stable and sanely versioned, documentation, and so on. With my engineer's hat on, as an opinion, I think this type of effort would contribute to make iMessage better tech as it's in line with the nature of a strong comm protocol, while macOS doesn't benefit as clearly from being on other computers.

The main counter-argument to it is the notion that walled-garden messengers have innovated faster on UX than the standardized ones and then you're back to unresolved quibbles about what's user value and so on. I don't think we've found the one true way to better-tool-to-more-people yet.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: