![]() |
Introduction Introduction Introduction Introduction Introduction
|
Obsolescence : Formats et logiciels de traitement de fichiersIntroduction Même si certaines définitions de format sont en grande partie indépendantes de logiciels précis (par exemple les codes tels que ASCII et Unicode), la plupart sont liées à des logiciels ou groupes de logiciels d'application. Ces logiciels et la définition de format qu'ils accompagnent évoluent généralement ensemble et leurs destinées respectives sont souvent étroitement liées. Il est donc approprié d'aborder en même temps l'obsolescence des logiciels et celle des formats de fichier. Que contient une définition de format?
Quels facteurs contribuent à l'obsolescence d'un format de fichier?
Pourquoi les formats de fichier constituent-ils un défi
pour la conservation d'objets numériques? La plupart des logiciels sont régulièrement mis à niveau. Même si la majorité des logiciels d'application peuvent lire des fichiers créés à l'aide de la version précédente et peut-être même de la version antérieure à celle-ci, la capacité de lire les versions les plus anciennes est souvent laissée de côté. Les fichiers qui n'ont pas fait l'objet d'une migration peuvent être illisibles par la version la plus récente du logiciel, et les versions plus anciennes du logiciel peuvent ne plus être disponibles ou ne plus fonctionner dans un ordinateur récent ou dans la version actuelle du système d'exploitation. De plus, en raison de la complexité et du caractère évolutif de nombreux formats de fichier, il peut être extrêmement difficile de savoir si un fichier converti d'un format à un autre (ou à une version plus récente d'un même format) a conservé toutes ses caractéristiques et possibilités de traitement. Certains formats de fichier sont-ils moins vulnérables que d'autres à l'obsolescence?Comme tout logiciel peut devenir obsolescent, tous les formats de fichier traités par un logiciel sont également vulnérables. À première vue, il peut sembler que les fichiers utilisés par un logiciel stable (c'est-à-dire qui subit peu de changements) sont moins susceptibles d'obsolescence, et cela est effectivement vrai à court terme. Mais un logiciel qui n'évolue pas devient inévitablement obsolescent lui-même car il ne s'adapte pas à l'évolution générale de l'environnement informatique (architecture des processeurs, systèmes d'exploitation, systèmes de codage, protocles de transfert de données) dans lequel il doit fonctionner. Les utilisateurs doivent donc faire attention aux formats de fichier qui évoluent rapidement ou qui stagnent, car ils sont les uns comme les autres vulnérables à l'obsolescence. Pour pouvoir décoder un ancien format de fichier, il faut avoir accès à la définition de ce format. Par conséquent, le degré de contrôle exercé par l'auteur d'une définition de format sur sa publication a un impact significatif sur la vulnérabilité du format à l'obsolescence. Les définitions se classent généralement dans l'une des trois catégories ci-dessous. — Certains des logiciels les plus durables et populaires actuellement utilisés correspondent à des définitions de format exclusives à leur auteur et fermées. Par contre, ces logiciels ont tendance à évoluer rapidement et à se décliner dans de nombreuses versions pour différents environnements informatiques, avec une rétrocompatibilité limitée. De fait, la tentation est grande sur le plan commercial de ne pas offrir une bonne
rétrocompatibilité, puisque le besoin d'échanger des fichiers force tous
les utilisateurs, y compris ceux qui préféreraient continuer d'utiliser
une version plus ancienne, à adopter la version la plus récente. Les fournisseurs
commerciaux doivent régulièrement livrer de nouvelles versions de leurs logiciels,
dotées de nouvelles fonctions et caractéristiques, pour que les utilisateurs soient
tentés de se les procurer, constituant ainsi une source constante de revenus pour
les fournisseurs.
Malheureusement, l'expérience montre que même les définitions les plus anciennes de versions de formats de fichier retirées depuis longtemps du marché n'ont jamais été publiées. De plus, comme l'on pourrait s'y attendre, ce sont les logiciels de l'auteur d'une définition qui interprètent le mieux les formats de fichier exclusifs et fermés. Par conséquent, ces formats sont les plus vulnérables à l'obsolescence à cause du double risque d'évolution rapide des définitions et de limitation à un seul produit ou à une seule entreprise. En outre, un logiciel très populaire aujourd'hui peut devenir un choix secondaire ou même tomber dans l'oubli demain. On assiste à une importante consolidation du secteur du logiciel, et de nombreux produits ont disparu suite à des fusions et acquisitions d'entreprise. D'autres ont perdu la bataille de la concurrence pour des raisons techniques ou de mise en marché. — Certains formats exclusifs présentent moins de risques parce que leur définition est publiée, ce qui permet à d'autres entreprises (et à des organisations non commerciales) de produire des logiciels capables de lire les fichiers correspondants. Cependant, il arrive que des entreprises changent d'idée à propos de la publication de leur définition de format. Par exemple, la définition du format d'image DjVu a été ouverte pendant un certain temps, puis son propriétaire a décidé de la modifier et de ne plus la rendre publique.
La plupart des définitions de format exclusives mais ouvertes sont néanmoins vulnérables aux caprices des forces du maché. Elles peuvent être abandonnées de manière arbitraire ou pour des raisons commerciales.
— Les
définitions publiées produites par des organismes internationaux de normalisation
sont les plus sûres du point de vue de leur disponibilité à long terme.
En général, des représentants de nombreux organismes différents participent à
l'élaboration de ces normes, ce qui contribue à faire en sorte qu'elles tiennent
compte des besoins d'une grande variété d'utilisateurs et qu'elles ne sont pas
liées à des intérêts commerciaux particuliers. Le grand nombre de participants
à l'élaboration de ces normes favorise une reconnaissance généralisée lorsqu'elles
sont prêtes à utiliser. La rétrocompatibilité avec des normes connexes plus
anciennes est généralement une priorité, et il n'y a pas de pression commerciale
pour les rendre rapidement périmées.
Par contre, les formats standard ne constituent pas nécessairement toujours les meilleurs choix. Pour être peu vulnérable à l'obsolescence, une norme doit être largement adoptée tant par les utilisateurs que par les réalisateurs de systèmes, et ce n'est pas toujours ce qui se passe.
Choix d'un format de fichier le moins vulnérable possible à l'obsolescence
Certains formats, en particuliers ceux qui sont obsolescents, ne peuvent pas être convertis en des formats moins vulnérables sans une certaine perte de fidélité. Si le logiciel d'origine n'est pas disponible, il peut être impossible de déterminer le degré de perte. Des ressources d'évaluation des possibilités de migration commencent à faire leur apparition. La base de données PRONOM peut aider à déterminer si, pour un ancien format de fichier, il existe une possibilité de migration à l'aide d'une version plus récente ou d'un outil spécialisé de conversion. Par contre, elle ne donne pas encore beaucoup de détails sur l'invariance, c'est-à-dire jusqu'à quel point le fichier obtenu après migration reproduit l'apparence et les fonctions de l'original. Le rapport de Lawrence et al. intitulé Risk Management of Digital Information: A File Format Investigation [Gestion des risques en matière d'information numérique : étude de formats de fichier] aborde les effets de la migration sur l'intégrité des fichiers et peut dans une certaine mesure servir de guide d'évaluation d'un processus de migration. La méthode INFORM vise à mesurer le potentiel de durée de conservation de formats numériques. Ce n'est qu'en comparant attentivement les entrées et les sorties que l'on peut évaluer les risques et les pertes. Cette méthode proactive et informée de gestion des risques est probablement plus sûre que d'« attendre et voir ce qui va se passer ». Cette dernière attitude pourrait entraîner des pertes catastrophiques. En l'absence de possibilité de migration à l'aide d'un logiciel, si le logiciel d'origine est disponible mais ne fonctionne plus dans des ordinateurs modernes, il peut être possible de récupérer d'anciens fichiers à l'aide d'un émulateur. Un émulateur fonctionne dans un système moderne mais reproduit un environnement ancien dans lequel l'ancien logiciel peut fonctionner. Cela permet à tout le moins de lire les fichiers et de les convertir en un format d'échange à partir duquel on peut les convertir dans un format moderne. |
|||||||||||||||||||||||||||