Le développement de l'interopérabilité est critique pour le développement économique et social de la société de l'information. L'interopérabilité est ainsi un prérequis incontournable pour une concurrence saine et une offre diversifiée. L'Union Européenne et la France ont toujours encouragé son développement. Reconnue par une directive de 1991, elle est pourtant aujourd'hui compromise par une insécurité juridique croissante et les abus de position dominante des géants de l'industrie logicielle.
Interopérabilité
Situation
Insécurité juridique
Les exceptions de décompilation et l'ingénierie inverse prévues en droit communautaire permettent aux développeurs de logiciels ne disposant pas des informations nécessaires à la mise en oeuvre de l'interopérabilité de les rechercher par leurs propres moyens. Or ces exceptions sont mises à mal par des dispositions législatives contradictoires, rendant de plus en plus hasardeux juridiquement un travail déjà très long et techniquement complexe.
Cette insécurité juridique menace plus directement les développeurs de logiciels libres de par leur modèle de développement et de distribution.
Abus de position dominante
La délivrance des informations essentielles à l'interopérabilité par l'éditeur est la condition sine qua non, dans des cycles d'innovation particulièrement courts, à la mise sur le marché d'un logiciel indépendant interopérant avec un autre. Mais les grands éditeurs de logiciels, lorsqu'ils y consentent, soumettent la délivrance de ces informations à des licences abusives. Les autorité de régulation de la concurrence ne parviennent pas à changer les choses. Plusieurs initiatives tendent par ailleurs à conforter ces géants de l'industrie logicielle dans leurs pratiques, sous prétexte de sécurité informatique ou de lutte contre la contrefaçon.
La France et l'Europe à la croisée des chemins
Le chemin choisi reposant sur l'espérance de fourniture, dans des conditions "équitables et non discriminatoires", par le dominant des interfaces de programmation et de la documentation technique sur les protocoles et formats a donc montré ses limites. Il en va de même pour le cadre juridique permettant de rechercher ces informations par ses propres moyens et de les utiliser.
Il est clair qu'une réponse adaptée à la situation actuelle passe par la mise en place d'une politique publique de développement de l'interopérabilité par les standards ouverts et les logiciels libres. Mais, à des fins de sécurité juridique, il semble aussi indispensable de clarifier les règles encadrant l'obtention et la circulation des informations essentielles à l'interopérabilité avec des logiciels utilisant des standards fermés. Il convient notamment de garantir que le logiciel libre ne voie pas sa croissance freinée par des dispositions rédigées il y a plus de dix ans, et qui, en entrant en vigueur aujourd'hui, minent la légalité même de son développement.
