Je ne suis pas allé explorer les formats en question, mais dans l'absolu, rien ne t'empêche d'écrire explicitement dans un papier que tel ou tel bloc de données doit être mouliné avec un composant ActiveX ou autre, que l'on invoquerait avec une API écrite d'une manière particulière. Dès lors, le résultat escompté ne peut pas être déduit de la simple norme, et si les spécifications du composant concerné ne sont, elles, pas accessibles
Dans ce cas, la norme ne t'explique pas comment lire le format. Il ne faut pas confondre les documentations qui existent sur un format avec le format lui même. Si la norme te dit que pour lire tel ou tel format tu dois acheter des licences, du code ou même utiliser des binaires spécifiques, alors il te suffit de ne pas respecter la norme pour lire le format. Un bon exemple est la lecture de DVD vidéos, la norme stipule pleins de choses, ce qui n'empêche pas DeCSS de lire quand même le format sans pour autant respecter la norme.
alors le format proprement dit est enfermé, et ce sans avoir écrit la moindre ligne de code ...
Le format est enfermé parceque non doccumenté. Il est complexe d'interpreter un format pour lequel on a pas les docs (mais pas totalement impossible). Par contre le format n'est en aucun cas lié à une plateforme. C'est juste que les personnes qui tiennent les clefs du format ne veulent pas faire de versions qui tourneraient sur une autre plateforme. Une fois de plus le format n'y est pour rien.
[^] # Re: Support de MS office...
Posté par Jerome Herman . En réponse au journal La pseudo fondation opendocument est dissoute!. Évalué à 2.
Dans ce cas, la norme ne t'explique pas comment lire le format. Il ne faut pas confondre les documentations qui existent sur un format avec le format lui même. Si la norme te dit que pour lire tel ou tel format tu dois acheter des licences, du code ou même utiliser des binaires spécifiques, alors il te suffit de ne pas respecter la norme pour lire le format. Un bon exemple est la lecture de DVD vidéos, la norme stipule pleins de choses, ce qui n'empêche pas DeCSS de lire quand même le format sans pour autant respecter la norme.
alors le format proprement dit est enfermé, et ce sans avoir écrit la moindre ligne de code ...
Le format est enfermé parceque non doccumenté. Il est complexe d'interpreter un format pour lequel on a pas les docs (mais pas totalement impossible). Par contre le format n'est en aucun cas lié à une plateforme. C'est juste que les personnes qui tiennent les clefs du format ne veulent pas faire de versions qui tourneraient sur une autre plateforme. Une fois de plus le format n'y est pour rien.