Richard Matthew Stallman (né le 16 mars 1953) est un activiste et programmeur américain du mouvement du logiciel libre. Il fait campagne pour que les logiciels soient distribués de manière à ce que ses utilisateurs aient la liberté d'utiliser, d'étudier, de distribuer et de modifier ces logiciels. Le logiciel qui garantit ces libertés est appelé logiciel libre. Stallman lança le projet GNU, fonda la Free Software Foundation en octobre 1985, développa la collection de compilateurs GNU et GNU Emacs, et écrivit la licence publique générale GNU.
Stallman a lancé le projet GNU en septembre 1983 pour écrire un système d'exploitation informatique de type Unix composé entièrement de logiciels libres. Avec cela, il a également lancé le mouvement du logiciel libre. Il a été l'architecte et l'organisateur principal du projet GNU et a développé un certain nombre de logiciels GNU largement utilisés, notamment la collection de compilateurs GNU, le débogueur GNU et l'éditeur de texte GNU Emacs.
Stallman a été le pionnier du concept de copyleft, qui utilise les principes du droit d'auteur pour préserver le droit d'utiliser, de modifier et de distribuer des logiciels libres. Il est le principal auteur des licences de logiciels libres qui décrivent ces termes, notamment la licence publique générale GNU (GPL), la licence de logiciel libre la plus largement utilisée.
En 1989, il a cofondé la Ligue pour la liberté de programmation. Depuis le milieu des années 1990, Stallman a passé la plupart de son temps à plaider pour le logiciel libre, ainsi qu'à faire campagne contre les brevets logiciels, la gestion des droits numériques (qu'il appelle la gestion des restrictions numériques, qualifiant le terme le plus courant de trompeur) et d'autres et les systèmes techniques qui, selon lui, privent les utilisateurs de leurs libertés. Cela comprenait des accords de licence logicielle, des accords de non-divulgation, des clés d'activation, des dongles, des restrictions de copie, des formats propriétaires et des exécutables binaires sans code source.
En septembre 2019, Stallman a démissionné de son poste de président de la FSF et a quitté son rôle de "scientifique invité" au MIT après avoir fait des commentaires controversés sur le scandale du trafic sexuel de Jeffrey Epstein. Stallman est resté à la tête du projet GNU et, en 2021, est revenu au conseil d'administration de la FSF.
GNU Make A Program for Directed compilation pdf par Richard Stallman
For GNU Make Version 3.79.1
The Make program is indispensable to maintainers of free software systems. The GNU Make manual, written by the program's original authors, is the definitive tutorial. It also includes an introductory chapter for novice users. The Make utility automates the process of compilation; it is especially useful when the source files of large programs change. It is a small program with a lot of power.
This book will show you: * How to write your own makefiles
* Make's rule syntax and how to write your own rules
* How the Make utility can be configured to automatically put binary and source files in the right places.
* How to use make to create archive files automatically
* Define, set and use Make's variables
* How Make uses targets so that you can broaden or narrow Make's recompilation efforts on demand.
* And much more!
This manual provides a complete explanation of Make, both the basics and extended features. There is also a convenient Quick Reference appendix for experts.