Richard M. Stallman a fait ses études à l'université Harvard où il travaillait pour l'Artificial Intelligence Laboratory. Son travail se concentrait alors sur la programmation de la AI Lab Machine, un ordinateur dédié à la recherche en intelligence artificielle.
Cependant, lorsque le laboratoire a cessé son financement et que Stallman s'est vu contraint de retourner à l'université pour terminer ses études, il a découvert qu'il ne pourrait plus utiliser l'AI Lab Machine comme il le souhaitait car la nouvelle administration du laboratoire avait imposé des restrictions accrues sur sa gestion. Cette situation a poussé Stallman à se demander pourquoi il n'avait pas accès aux sources des programmes qu'il utilisait et à partir de là , il a commencé à défendre l'idée de logiciel libre.
Après son retour à Harvard, Stallman a commencé à écrire des programmes informatiques libres et à les partager avec ses collègues. Il a également initié le projet GNU (GNU's Not Unix) en 1984 pour créer une distribution de système d'exploitation entièrement libre et gratuite, qui s'opposerait directement à Unix (propriétaire). Ce projet a donné naissance au noyau Linux en 1991.
Stallman est considéré comme le père du mouvement de logiciel libre et de l'Open Source, dont il a contribué à définir les principes fondamentaux. Il a reçu de nombreux prix pour son travail, notamment le Prix Turing en 2019, considéré comme le plus prestigieux dans la communauté informatique.
Aujourd'hui, Richard M. Stallman continue à défendre l'idée de logiciel libre et travaille sur les projets de GNU. Il est actif sur Internet pour répondre aux questions des utilisateurs et partager ses idées.