Vieux geek, épisode 342 : ARJ, l’archiveur des années 1990.

Depuis les débuts de l’informatique, on archive et compresse des données, quelque soit le type : texte, image, son, etc.

Au fil des années, il y a eu des archiveurs qui ont marqué leur époque. L’archiveur roi des années 1990, c’était ARJ qui offrait une compression plus poussée que le grand classique zip de PKZip.

Pour la petite anecdote, c’est avec une archive arj multi-volume – traduire plus de deux disquettes – que j’avais récupéré à l’époque de mon service militaire un certain économiseur d’écran, « Johnny Castaway », dont j’ai parlé dans le billet n°243 de la série vieux geeks, en décembre 2020.

ARJ ? Archiver by Robert Jung. Il existe toujours le site arjsoftware.com où on peut récupérer la dernière version en ligne de commande (sortie en 2012(??), la version 2.86) et la version pour MS-Windows, ARJ32 en version 3.20 qui apporte le support de MS-Windows 7 et 8.

L’archiveur était aussi puissant que complexe au niveau de sa ligne de commande. Mais le mieux est de vous le montrer en action.

Vous avez pu voir que les commandes et options sont plutôt nombreuses et sentent bon la grande époque du MS-DOS tout puissant. On aurait presque l’impression d’être devant des outils GNU de coreutils, pour les linuxien(ne)s qui lisent l’article.

Vieux Geek, épisode 293 : Winzip 1.0, le premier d’une longue lignée…

Dans le monde de MS-Windows, il y a un logiciel synonyme d’archivage, c’est Winzip, même si WinRAR lui a dépuis volé la vedette.

En ce milieu d’année 2021, Winzip – qui a été racheté par Corel – existe toujours et contre une grosse trentaine d’euros, vous avez la version 25.x du logiciel. Oui, 25 ! Il faut dire que le logiciel a commencé sa carrière en avril 1991, à l’époque où MS-Windows 3.0 était l’interface graphique la plus populaire sur PC.

Développé à l’origine pour OS/2 d’IBM, le logiciel créé par Nico Mak trouva rapidement son chemin vers MS-Windows 3.0. Cependant, au tout début, ce n’était qu’une surcouche graphique aux outils de PKWare, connu pour le duo PKZIP/PKUNZIP qui permettra de gérer en ligne de commande les fichiers zip.

Il faudra attendre Winzip 5.0 en 1993 pour que le logiciel s’affranchisse de la dépendance aux outils de PKWare via l’utilisation des outils du projet info-zip.

Continuer la lecture de « Vieux Geek, épisode 293 : Winzip 1.0, le premier d’une longue lignée… »

Vieux Geek, épisode 114 : Winace, un compresseur qui en avait dans le ventre…

Quand j’étais utilisateur de MS-Windows, quand j’avais besoin de compresser des fichiers, la plupart du temps, je passais par WinZip, voire WinRar sur la fin de ma période Windowsienne.

Il y a cependant un compresseur qui m’est resté en mémoire et qui s’appelle WinAce. Même si la dernière version de cet outil de compression commercial date de 2008, sa période de gloire remontait plus aux années 1999-2002. Je dois dire que cela fait facilement une dizaine d’années que je n’ai plus vu d’archives avec une extension en .ace…

D’ailleurs, le site en anglais de WinAce ne fonctionne pas. Il faut passer par le site en allemand. Le produit était développé par e-merge GmbH.

Il faut passer un site tiers pour pouvoir télécharger sans encombre le logiciel dans sa dernière version qui a souffert d’avoir été à une époque infesté par un logiciel publicitaire du nom de WhenU. Pour vous montrer le logiciel en action, j’ai donc retrouvé dans mes archives un MS-Windows XP pour coller avec l’époque de gloire de l’archiveur.

Comme vous avez pu le voir, le logiciel écrasait largement Zip en terme de compression. Cependant, son absence de développement depuis 2008 laisse penser qu’il nous a quitté. D’ailleurs, un compresseur libre comme 7-Zip fait aussi bien de nos jours, sinon mieux !

XZ : voila un format de compression qu’il est bien.

Dans un billet de fin mai 2009, j’avais abordé rapidement l’arrivée des xz-utils dans Archlinux. Mais que sont donc les xz-utils ?

Avant toute chose, il faut aborder deux notions différentes et pourtant liée de l’informatique : l’archivage et la compression.

Archivage : c’est créer un fichier unique à partir d’un ensemble de fichiers et de répertoires.

Compression : c’est utiliser des outils pour réduire – sans perte de données – un fichier ou une archive.

Dans le petit monde des unix, c’est tar pour Tape ARchive qui est le plus connu. Dans le petit monde de Windows, c’est zip, qui combine à la fois archivage et compression.

D’ailleurs, si mes souvenirs sont bons, la première fois qu’un Windows a intégré la gestion en natif des fichiers zip, cela devait être à l’époque de Windows Millenium en 2000.

D’ailleurs d’autres formats ont maintenant pris le relais : rar, ace ou encore 7-zip.

Côté outil de compression dans le monde des unix, on peut citer : gzip (Gnu zip), Bzip2 (l’un des plus employé actuellement), rzip (assez confidentiel). Sinon, historiquement ce fût compress qui a eu ses heures de gloire.

Maintenant que le point – rapide – a été fait sur la différence entre archiveur et compresseur, continuons à parler de xz-utils.

xz-utils, c’est le descendant de lzma, pour « Lempel-Ziv-Markov chain-Algorithm » et il permet d’avoir des taux de compression assez impressionnant.

Continuer la lecture de « XZ : voila un format de compression qu’il est bien. »