If interoperability is valuable, someone will try to control it. That is not cynicism. That is how incentives work.

Why interoperability collapses

Interoperability collapses when the standard becomes a competitive moat. The vendor that controls the standard can slow-walk features that help rivals, introduce ambiguous semantics, or ship "compatible" implementations that only work well inside their ecosystem.

Teams then mistake "it works in the demo" for "it will remain portable under pressure." Those are not the same.

Core idea: the long-term battle is not over syntax. It is over control.

What neutral governance buys you

Neutral governance is the constraint that makes interoperability durable.

  • Transparent process: proposals, discussions, and decisions happen in the open.
  • Multi-party participation: more than one vendor can influence direction, and no one party can force it.
  • Specification discipline: behavior is defined in a versioned spec, not in an implementation quirk.
  • Exit rights: teams can swap implementations without losing the contract.

Signals of real neutrality

You can usually tell whether governance is neutral by looking at basic evidence.

  • Is the spec open, versioned, and easy to reference?
  • Is the community process visible, or does it happen in private partner channels?
  • Are there multiple meaningful implementers, or one dominant implementation plus passengers?
  • Can an independent contributor become a committer, or is control tied to employment?

What to do in practice

ODI is the practical response to interoperability risk.

  • Prefer standards under neutral foundations when they exist.
  • Anchor portability on open specs and open catalog boundaries, not on vendor adapters.
  • Continuously test interoperability across engines you actually plan to keep.
  • Design your exit path as an engineering plan: time, cost, and metadata loss.

If you cannot explain the exit, you do not control the system.

Sources to start with

Start with open source and governance basics, then map the principles to your ODI components.