> Les informations nécessaires à l'interopérabilité n'ont pas déjà été rendues facilement et rapidement accessibles aux personnes mentionnées au 1° ci-dessus
> Informations required for interoperability, haven't been easily and quickly accessible.
This one is pretty easy to argue, unless you reverse engineer an application that implement a standardized protocol / format.
> ces actes sont limités aux parties du logiciel d'origine nécessaires à cette interopérabilité.
> You can only reverse engineer the parts needed for interoperability
Make sense.
> Les informations ainsi obtenues ne peuvent être communiquées à des tiers sauf si cela est nécessaire à l'interopérabilité du logiciel créé de façon indépendante ;
> Obtained informations cannot be shared with others unless it's required for interoperability.
Should be easy to workaround by making an open source library.
It's indeed pretty restrictive, some parts:
> Les informations nécessaires à l'interopérabilité n'ont pas déjà été rendues facilement et rapidement accessibles aux personnes mentionnées au 1° ci-dessus
> Informations required for interoperability, haven't been easily and quickly accessible.
This one is pretty easy to argue, unless you reverse engineer an application that implement a standardized protocol / format.
> ces actes sont limités aux parties du logiciel d'origine nécessaires à cette interopérabilité.
> You can only reverse engineer the parts needed for interoperability
Make sense.
> Les informations ainsi obtenues ne peuvent être communiquées à des tiers sauf si cela est nécessaire à l'interopérabilité du logiciel créé de façon indépendante ;
> Obtained informations cannot be shared with others unless it's required for interoperability.
Should be easy to workaround by making an open source library.