RAR (format de fichier)
Le RAR est un format de fichier permettant la compression de données. Ce format a été inventé par le développeur russe Eugene Roshal (Roshal ARchive).
Extensions | .rar , .rev , .r00 , .r01 |
---|---|
Type MIME | application/vnd.rar |
Développé par |
Eugene Roshal |
Version initiale | |
Type de format | |
Spécification | |
Site web |
Caractéristiques
Le format RAR présente les caractéristiques suivantes :
- il permet de découper des archives en plusieurs fichiers ayant chacun un en-tête l'identifiant en tant que tel ;
- il permet de stocker des informations de récupération, permettant, en cas de corruption d'une archive, d'effectuer une réparation pour récupérer un maximum de données.
À partir de la version 3, les noms des fichiers « unicode » sont pris en charge.
Algorithme de compression
La version 3 de RAR est basée sur la compression Lempel-Ziv et la prédiction par reconnaissance partielle (PPM), spécialement l'implémentation PPMd de PPMII par le Russe Dmitry Shkarin[1].
Interopérabilité
RAR est un format propriétaire : un code source permettant de décompresser les archives RAR sous une licence autorisant la libre distribution et la modification — à la condition de ne pas s'en servir pour retrouver l'algorithme de compression — est mis à disposition pour assurer l'interopérabilité. Cette version ne peut toutefois ni décompresser les archives RAR de version 3, ni compresser une quelconque archive.
Historique
Notes et références
- Christian Scheurer, « unrarlib FAQ », .
- WinRAR - What's new in the latest version
- HISTORY of the 7-Zip