Tout comme le concept de « PC IBM » avait apporté stabilité et compatibilité au monde de l’informatique, le MS-DOS a lui aussi permis d’unifier les choses. Mais personne ne nie que certaines de ses limitations étaient très importantes… à commencer par l’interface. De nombreuses sociétés ont tenté de combler ce vide en développant des gestionnaires de fichiers, et s’il faut en placer un au-dessus du lot, c’est sans conteste le Norton Commander, qui a inspiré (et inspire encore) des dizaines de clones.
Entrer dans le monde de l’informatique dans les années 80 n’était pas un processus aussi simple que cela. En fait, passer des « systèmes familiaux » aux clones de PC IBM compatibles exigeait un rituel peu adapté aux débutants, à cause des manuels (avec des centaines de pages !) qui accompagnaient certains nouveaux équipements, et de l’interface naturelle du MS-DOS. Je n’exagère pas : tout ce que le PC moyen offrait en matière de texte et de graphismes, c’était cela :
L’un des grands défis que les sociétés de l’époque ont dû relever fut la construction de ponts, de routes, de mécanismes pour rapprocher les utilisateurs et leurs ordinateurs. Cela a donné lieu à des tutoriels interactifs, des layouts avec des raccourcis à poser sur les claviers, et bien sûr, des logiciels dédiés.
Les gestionnaires de fichiers sont rapidement devenus une pièce essentielle du puzzle. L’un des premiers exemples fut le PathMinder de Westlake Data Corporation, arrivé dans les rayons en septembre 1984, mais deux ans plus tard, celui que beaucoup d’utilisateurs ont couronné comme le gestionnaire de fichiers ultime faisait ses débuts : le Norton Commander.
Norton Commander : un « volant » pour le MS-DOS
Malgré ce que son nom suggère, le Norton Commander est une création du développeur John Socha, qui fait aujourd’hui partie de Microsoft en tant qu’architecte principal de logiciels. À l’origine, il s’appelait VDOS (Visual DOS), et ses versions préliminaires étaient écrites en assembleur, mais Socha a lui-même admis que cela prenait trop de temps, et il a finalement opté pour un mélange d’assembleur et de C. Plus tard, il a rejoint Peter Norton Computing en tant que directeur de la recherche et du développement, et VDOS est devenu Norton Commander pour sa première version publique.
À la première ouverture du Norton Commander, il est probable que de nombreux utilisateurs trouvent deux barres de commandes supplémentaires sans informations, mais en appuyant sur Ctrl+F1 et Ctrl+F2, on active les deux panneaux emblématiques qui divisent l’écran en deux : Left et Right. Chacun de ces panneaux peut afficher différents niveaux de détail sur les fichiers et répertoires stockés. Brief est une liste du contenu, Full subdivise le panneau en nom, taille, date et heure, Wide supprime la colonne de l’heure, Tree génère un arbre avec tous les répertoires et sous-répertoires de l’unité, et Quick View active un aperçu rapide de ce que contient chaque fichier.
Le menu Files nous montre une liste des commandes principales associées aux touches de fonction. Les plus remarquables s’étendent de F3 à F8 : F3 et F4 sont respectivement la visualisation et l’édition des fichiers (oui, vous pouvez éditer des fichiers texte depuis le Norton Commander), F5 et F6 s’occupent de copier et déplacer, F7 crée de nouveaux répertoires, et F8 sert à supprimer. F9 est le Pull Down qui active le menu supérieur, et F10 est Quit, qui nous ramène au shell d’origine. Pour changer l’unité de disque représentée dans chaque panneau, les raccourcis sont Alt+F1 (Left) et Alt+F2 (Right).
Maintenant, appeler le Norton Commander un « simple gestionnaire de fichiers » serait une grave erreur. Le programme inclut des outils pour copier et formater des disquettes, changer les étiquettes de disque et nettoyer les unités (TRÈS important si vous comptez la capacité du disque dur en mégaoctets), un identifiant de matériel, un émulateur de terminal pour se connecter aux anciens BBS, un mode EGA de 50 lignes, et quelque chose de vraiment essentiel : un support Link pour transférer des fichiers entre deux ordinateurs à l’aide des ports COM et LPT. La vitesse de transfert était effroyable, mais l’alternative nous ramenait aux disquettes. Norton Commander nous a non seulement donné toutes les raisons de ne jamais descendre vers le DOS standard, mais il a aussi protégé notre santé mentale.
« Et si je le veux sous Windows ? »
Le développement du Norton Commander pour MS-DOS s’est étendu jusqu’en juillet 1998 avec le lancement de l’édition finale 5.51, améliorant sa compatibilité sous Windows (le soi-disant Norton Commander for Windows a terminé son aventure en version 2.01) et ajoutant le support des noms longs, mais à ce moment-là, Microsoft avait déjà tout conquis sur son passage.
Cependant, le Norton Commander a été (et est toujours) l’un des programmes les plus clonés au monde. Volkov Commander a fait ses débuts en 92, et Miguel de Icaza a créé le fabuleux Midnight Commander pour Linux en 1994 (avec des ports pour Windows et des mises à jour récentes). Si vous préférez des clones encore plus avancés, je peux en citer trois qui méritent vraiment votre attention : Total Commander, un shareware avec support de plugins et une variante Android, Double Commander dont j’ai parlé récemment, et le Multi Commander, recommandé par nos propres lecteurs. Essayez !