J'ai lu ce matin l'incroyable histoire de deux ingénieurs intérimaires chez Apple arrivés en fin de contrat et dont le projet venait d'être annulé. Ils se sont retrouvés avec une base de code inachevée, une belle opportunité (le lancement du microprocesseur PowerPC dans le Mac), et une furieuse envie de ne pas laisser tomber. Aussi, ils ont continué à travailler chez Apple sans être payé, en laissant croire que le projet était légitime, quitte à ruser quand leurs badges d'accès ont été désactivés. C'est vraiment une histoire fascinante qui rappelle bigrement notre démarche quand nous avons été licenciés de Netscape, et notre volonté de continuer le travail pour sortir Firefox et Thunderbird (sauf que nos badges ont été désactivés le jour même et que notre logiciel est sous licence Libre). Notons aussi que Firefox (sous le nom de Mozilla Browser / Phoenix a été proposé à Netscape pour devenir un projet officiel, et que cela n'a finalement pas été retenu, ce qui a fait que Blake Ross et David Hyatt (puis ensuite Ben Goodger) ont mené ce projet "en perruque", sur leur temps libre.

Voici deux extraits, deux petits joyaux de l'esprit hacker. Le premier, sur le secret de la réussite (l'emphase est de votre serviteur) :

My skunkworks project was beginning to look real with help from these professionals as well as others in graphic design, documentation, programming, mathematics, and user interface. The secret to programming is not intelligence, though of course that helps. It is not hard work or experience, though they help, too. The secret to programming is having smart friends.

Autre citation sur l'état d'esprit :

I view the events as an experiment in subverting power structures. I had none of the traditional power over others that is inherent to the structure of corporations and bureaucracies. I had neither budget nor headcount. I answered to no one, and no one had to do anything I asked. Dozens of people collaborated spontaneously, motivated by loyalty, friendship, or the love of craftsmanship. We were hackers, creating something for the sheer joy of making it work.

Une belle histoire, en ces périodes de contes de Noël.