Les normes héritées sont toujours importantes, même si la technologie à laquelle elles se réfèrent vieillit.
L'ère du CD et du DVD est pratiquement révolue. Mais l'une des technologies héritées qui a évolué parallèlement au disque optique est toujours vivante. La technologie en question est le format de fichier ISO 9660.
Voyons à quoi sert l'ISO 9660 et pourquoi elle reste pertinente malgré la lente disparition de sa technologie mère.
L'histoire et le développement d'ISO 9660
L'Organisation internationale de normalisation (ISO) a ratifié le système de fichiers ISO 9660 au début des années 1980. La force motrice derrière sa "standardisation" était le besoin d'un format de système de fichiers compatible et interchangeable entre les systèmes d'exploitation.
Le format a été développé à l'origine dans le cadre d'un effort coopératif entre les parties prenantes de l'industrie du CD-ROM alors en plein essor. Bien que l'utilisation du disque optique s'estompe, le système de fichiers est encore largement utilisé.
Les principales caractéristiques de l'ISO 9660
Les fonctionnalités d'ISO 9660 peuvent sembler limitées. Cependant, cela est uniquement dû à l'exigence de compatibilité multiplateforme du format. Par conséquent, la liste des fonctionnalités ISO 9660 n'incluait que celles qui étaient déjà natives pour chaque plate-forme prise en charge.
Ceux-ci inclus:
- Indépendant de la plateforme: La possibilité de travailler sur plusieurs environnements de système d'exploitation, y compris Windows, macOS et Linux, est la principale caractéristique déterminante d'ISO 9660.
- Structure du répertoire: La structure de fichiers ISO 9660 est une structure hiérarchique simple mais efficace composée de répertoires et de sous-répertoires.
- Noms de fichiers longs (Joliet): C'était un retardataire dans la partie ISO 9660, mais l'extension Joliet a été ajoutée à la norme pour permettre la compatibilité avec les noms de fichiers longs.
- Attributs de fichier: ISO 9660 prend en charge la plupart des attributs de fichier de base, y compris les fichiers en lecture seule, cachés et système.
Bien qu'il n'y ait pas de cloches et de sifflets à ISO 9660, cette simplicité est à l'origine de son succès.
Limites de la norme ISO 9660
Tout ce qui est simple de par sa conception devra faire des compromis en cours de route. Qu'il y ait des limites à ISO 9660 ne devrait donc pas être une surprise. Cependant, ce qui est surprenant, c'est qu'il y en ait si peu.
Les deux limitations les plus notables sont :
- Taille du fichier: Le format d'origine prend en charge des tailles de fichier allant jusqu'à 4 Go. Cependant, les ruses technologiques et les mises à jour du format ont augmenté cela.
- Manque de support Unicode: Encore une fois, cette limitation a été au moins partiellement résolue avec l'introduction de l'extension Joliet.
Les principaux inconvénients de l'ISO 9660 ont été résolus par le format de disque universel (UDF), qui a été développé pour succéder à l'ISO 9660.
Travailler avec des fichiers ISO
La façon dont vous créez, ouvrez et manipulez les fichiers ISO dépend de nombreux facteurs. Par exemple, les systèmes plus anciens peuvent nécessiter des applications tierces, tandis que les systèmes plus récents ont souvent une prise en charge native du format. Les fichiers ISO peuvent être gravés sur des disques ou montés en tant que disques virtuels. Ordinateurs sans lecteur optique besoin d'un bon lecteur de disque optique externe pour lire des disques physiques.
Vous devrez peut-être faire quelques recherches pour trouver la solution qui convient à vos besoins et à la configuration de votre ordinateur, mais il existe des moyens de créer un fichier ISO sur n'importe quel système d'exploitation.
ISO 9660: Le fantôme du passé technologique
Cela en dit long sur l'efficacité d'ISO 9660 qu'elle est toujours pertinente même si sa technologie mère diminue.
Elle peut avoir des contraintes, et elle peut être restreinte, mais ISO 9660 reste fermement ancrée comme un fantôme du passé de la technologie. Un retour à une époque où les disques optiques étaient une technologie pivot.