Interopérabilité

Sommaire

Définition

L'interopérabilité est le fait que plusieurs systèmes, qu'ils soient identiques ou radicalement différents, puissent communiquer sans ambiguïté et opérer (travailler) ensemble.

L'interopérabilité est cruciale dans de nombreux domaines dont :

Interopérabilité en Informatique

L'interopérabilité est une notion absolument cruciale pour le réseau téléphonique mondial et Internet, qui par essence sont des réseaux hétérogènes, où se croisent des matériels divers et variés, faisant tourner une panoplie encore plus vaste de logiciels.

L'interopérabilité nécessite que les communications obéissent à des normes, clairement établies et univoques.

Par exemple, la norme peut définir:

Il ne faut pas faire la confusion entre norme et, un standard qui désigne ce qui est produit habituellement par un producteur et ne dépend que de lui. Cette confusion vient de l'anglais qui n'a qu'un seul mot et pour qui standard signifie aussi norme.

Le Yin et le Yang de l'interopérabilité

Le Yang : les normes ouvertes et communautaires

Certains groupes (souvent des consortiums ou des associations) ont un processus de rédaction des normes qui est collaboratif : sous certaines conditions, des individus ou des entreprises peuvent adhérer et participer à des groupes de travail qui élaborent la documentation technique qui constituera la norme.

Cette norme est ensuite publiée, parfois d'abord à l'état de brouillon, dont les essais d'implémentation permettront d'en trouver les failles et d'en corriger les défauts, puis de candidat à la publication et enfin de recommandation officielle ou de document d'information.

Cette publication est ouverte, tout un chacun a la possibilité d'étudier ces documents et de tenter de développer un système conforme à ces normes. De plus, le fait que la rédaction soit relativement ouverte à la communauté évite de voir des normes publiées qui ne satisfont qu'une minorité qui détiendrait un pouvoir de décision sur leur contenu.

Exemples d'organismes : IETF, W3C, ISOC, OASIS

Exemples de normes ouvertes : XML, XHTML, PNG, Ogg Vorbis

Le Yin : les formats opaques et propriétaires

À l'opposé, le frein majeur à une interopérabilité optimale est la présence parmi les matériels et les logiciels de l'utilisation de formats dont seuls leurs concepteurs auraient les clefs.

Exemples : Les produit Microsoft, Office, Windows, XP, etc. (formats de documents codés inutilement), les messageries instantannées propriétaires (ICQ, Yahoo, MSN...) dont les protocoles ne sont pas compatibles...

Entre les deux : les normes à distribution restreinte

Entre ces deux mondes, il existe également un grand nombre d'organismes plus ou moins ouverts dans la sélection de leurs membres, souvent orientés vers les entreprises et ayant des cotisations ou des droits d'entrées conséquents, dont les publications ne sont pas librement accessibles, mais payantes. C'est le cas de la majorité des organismes d'État, notamment.

Exemple : ISO, ANSI, AFNOR, UIT

Parfois, c'est une très petite assemblée de personnes, voire une seule, qui décide d'une norme. Elle peut être plus ou moins à l'écoute des suggestions, bien sûr, de ses utilisateurs.

Exemple : RAR (algorithme de compression), PDF (format de document pour l'impression), Java (langage de programmation), Flash (format d'animation pour le Web)

Dans certains pays (les USA et le Japon, c'est à l'étude actuellement par le Parlement européen), il est également possible de devoir reverser des dividendes pour utiliser des normes, lorsques celles-ci sont brevetables.

Exemple : GIF (format d'image), MP3 (format de son)

Organismes de normalisation

Les organismes majeurs publiant des normes

Pour l'Internet en particulier

Voir aussi

Architecture Orientée Services

See also: Interopérabilité, AFNOR, ANSI, Algorithme, American National Standards Institute, Architecture Orientée Services, Association française de normalisation, Aérospatiale, Chemin de fer, Comité européen de normalisation