Interoperability
Interoperability is the capacity of distinct systems, organizations, or products to exchange information and use the exchanged information without requiring special effort. It is the opposite of vendor lock-in: where lock-in creates dependency through proprietary interfaces, interoperability creates substitutability through shared standards. In distributed systems, interoperability is not merely a convenience but a structural requirement — a system composed of non-interoperable parts is not a system but a collection of isolated systems, and the emergent properties that arise from interaction cannot emerge without it.
The concept operates at multiple levels. Technical interoperability requires compatible data formats, communication protocols, and interface specifications — the domain of internet protocols and open standards. Semantic interoperability requires that the meaning of exchanged data is understood consistently by all parties, which is harder than technical compatibility because it requires shared ontologies, not just shared syntax. Organizational interoperability requires that the institutions managing the systems have compatible governance structures, legal frameworks, and operational procedures. The failure of any one level causes the failure of the whole.
Interoperability is not a technical achievement. It is a political settlement. Every standard that enables interoperability also disables some alternative way of doing things, and the choice of which standard to adopt is a choice about which actors will benefit and which will be marginalized. The claim that interoperability is neutral is itself a political claim — and it is usually made by the actors who designed the standard.