Avant propos
J’ai sursauté aujourd‘hui en lisant un post sur Reddit qui disait « la traduction officielle de "hacker" c'est bien pirate informatique ».
Pour moi ce n’est pas du tout ça un hacker, peut être parce que j’en ai côtoyé quelques uns, et que c’était tout sauf des pirates (bienveillants ou malveillants).
I. Définition originale
La définition première est très clairement défini dans ce qui était le JARGON file, c’est à dire le fichier texte du même nom qui circulait à l’époque entre les universités américaines comme le MIT, Stanford, Carnegie Mellon, etc.
Et non, ce n’était pas sur des systèmes Unix, et pas à travers Internet, mais ce n’est pas la question.
Voici ce que dit le jargon file, dans sa première version imprimée, éditée par Guy Steele en 1983 :

Voici une traduction :
Une personne qui prend plaisir à apprendre les détails des systèmes informatiques et à pousser leurs capacités au-delà de leurs limites - par opposition à la plupart des utilisateurs d'ordinateurs, qui préfèrent n'apprendre que le strict minimum nécessaire.
Une personne qui programme avec enthousiasme, ou qui aime programmer plutôt que de simplement théoriser sur la programmation.
Une personne capable d'apprécier la VALEUR D'UN HACK (HACK VALUE).
Une personne qui est douée pour programmer rapidement. (Par ailleurs, tout ce que produit un hacker n'est pas forcément un hack.)
Un expert d'un programme particulier, ou quelqu'un qui travaille fréquemment avec ce programme ou sur celui-ci. Exemple : « un hacker SAIL1 ». (Cette définition, ainsi que les précédentes, sont liées entre elles, et les personnes qui y correspondent ont tendance à se retrouver ensemble.)
Un expert dans n'importe quel domaine. On pourrait, par exemple, être un hacker en astronomie.
Une personne malveillante ou indiscrète qui cherche à découvrir des informations en fouillant un peu partout. Par exemple, un « hacker de mots de passe » est quelqu'un qui tente, éventuellement par des moyens trompeurs ou illégaux, de découvrir les mots de passe informatiques d'autres personnes. Un « hacker de réseau » est quelqu'un qui cherche à en apprendre davantage sur un réseau informatique (peut-être parce qu'il souhaite l'améliorer, ou peut-être parce qu'il veut le perturber - on ne peut faire la différence qu'en fonction du contexte et du ton employé).
Si vous voulez lire l’original, vous pouvez l’obtenir gratuitement sur l’Internet Archive (archive.org).
Donc, comme on peut le lire, un hacker est typiquement une personne qui aime programmer vite et bien, juste parce qu’il aime ça ou parce que c’est ce qu’il aime le plus faire. Le sens s’étend à toutes les professions, par exemple : « Ibrahim Maalouf joue sur une trompette hackée par son père2 ». Bref, un hacker, ça produit des hacks s’il est suffisamment motivé.

Trompette « normale »

Trompette hackée par Ibrahim Maalouf, Adrien Jaminet et Antoine Courtois (trompette TOMA).
Aujourd’hui le terme hacker est devenu péjoratif et désigne un pirate, c’est à dire une personne (douée ou pas) qui va mettre ses compétences aux services d’activités malhonnêtes.
Ce sens élimine toute la partie culturelle issue du monde des premiers hackers (dont les auteurs du Hacker’s dictionary), et les étudiants du MIT.
La Hacker Culture est extensivement décrite dans l’article Wikipedia du même nom, avec une citation de Richard Stallman. Le mot culture est essentiel.
Et comme c’est culturel, c’est aussi local. Si vous n’avez pas trainer de près ou de loin avec ce monde là, ça peut vous paraître opaque, je l’admets. Et si vous êtes journaliste et un peu pressé, vous ne vous souciez à aucun moment de l’aspect culturel des choses. Et c’est peut être pour ça qu’on se retrouve aujourd’hui avec la définition du Larousse :
Personne qui, par jeu, goût du défi ou souci de notoriété, cherche à contourner les protections d'un logiciel, à s'introduire frauduleusement dans un système ou un réseau informatique. (Recommandation officielle : fouineur.)
Je suis formellement opposé à cette définition.
Mais alors le point 7 ?
Une personne malveillante ou indiscrète qui cherche à découvrir des informations en fouillant un peu partout. Par exemple, un « hacker de mots de passe » est quelqu'un qui tente, éventuellement par des moyens trompeurs ou illégaux, de découvrir les mots de passe informatiques d'autres personnes. Un « hacker de réseau » est quelqu'un qui cherche à en apprendre davantage sur un réseau informatique (peut-être parce qu'il souhaite l'améliorer, ou peut-être parce qu'il veut le perturber - on ne peut faire la différence qu'en fonction du contexte et du ton employé).
Par défaut, ce sont les sens 1 à 6 qui s’appliquent.
Le sens de la phrase « il a hacké le réseau » n’est pas synonyme de « il a piraté le réseau » sauf si vous rajoutez le contexte qui implique l’aspect malversation : « il a hacké le réseau pour qu’on ne puisse plus se connecter ».
II. Où hacker aujourd’hui ?
Lles endroits où la culture du hack, l’esprit du hack perdure, sont les fablabs : lieux ouverts à tous, où chacun arrive avec ses savoirs faire, et où on accueil les gens avec curiosité et bienveillance.
III. Les hacks au MIT
Fait par les étudiants du MIT, ils sont devenus célèbres (les hacks, pas les étudiants).
III.a La voiture de police sur le dôme
En 1994 une voiture de police Chevrolet, toutes lumières allumées est remarquée sur le dôme du MIT. La photo montre un hélicoptère curieux tournant autour.


III.b Le bureau masqué
Le nouveau président de l’université, monsieur Charles Vest, doit venir prendre possession de son bureau, mais l’entrée est camouflée par un panneau d’information.


III.c Les autres hacks
Les hacks étant nombreux et divers ils sont répertoriés à plusieurs endroits, comme par exemple :
Hacks at the Massachusetts Institute of Technology (wikipedia).
IHTFP Hack Gallery (I Hate This Fucking Place, site du MIT dédié).
MIT hacks Collection (musée du MIT).

Smiley sur façade.
IV. Exemple de hack en informatique
Des hacks en informatique il en existe plein. Personne n’est à l’abris de hacker sans le savoir ! Par exemple utiliser l’expression :
p = v && !(v & (v - 1));pour savoir si un nombre est une puissance de 2 est un hack. Source : Bit Twiddling Hacks.
V. Définition du Trésor de la Langue Française
Cheval de selle ou de service utilisé dans certaines écuries pour surveiller l'entraînement des chevaux de course.
Au cas où vous ne le croyez pas, c’est par ici.
VI. Pour conclure
Hackez. Hackez tout ce que vous voulez, tout ce qui vous passe par la tête, tant que c’est dans la culture originel du hack : une utilisation astucieuse de vos savoir-faire, pour le bien, pas pour le mal.
