Hacker News new | ask | show | jobs
by orthoxerox 2575 days ago
Except Google didn't provide interoperability, you can't run Java applications on Android. A lens company can study how a camera company mount works and sell compatible lenses. A camera company cannot study another camera company's mount to make an incompatible mount that uses similar circuitry and protocols to help lens companies support it faster.
2 comments

> Except Google didn't provide interoperability, you can't run Java applications on Android.

You don't get to pick your own narrow definition of "interoperability" and claim that it's the only one that applies. Requiring 100% compatibility with compiled code quite obviously makes it trivial for the creator of the original work to completely subvert that right to reverse engineer. European courts would almost certainly choose to interpret that right in a way that allows it to have real power.

> A camera company cannot study another camera company's mount to make an incompatible mount that uses similar circuitry and protocols to help lens companies support it faster.

Sure it can, unless it's patented, but patents aren't claimed here.