Chi è Richard Stallman? Il Padre del Movimento Open Source
Richard Stallman è un programmatore, attivista e pioniere del software libero. Nato il 16 marzo 1953 a New York, è noto per aver fondato il movimento del software libero e la Free Software Foundation (FSF) nel 1985. Stallman ha giocato un ruolo cruciale nella promozione dell’idea che il software dovrebbe essere liberamente utilizzabile, modificabile e distribuibile da chiunque. Tra i suoi contributi più significativi ci sono:
- Progetto GNU: Nel 1983, Stallman ha iniziato il progetto GNU (GNU’s Not Unix), con l’obiettivo di sviluppare un sistema operativo completamente libero. GNU è composto da una collezione di software libero, che include programmi, librerie, strumenti di sviluppo e giochi. Il kernel di Linux, combinato con i componenti GNU, costituisce il sistema operativo comunemente noto come “Linux” e creato da Linus Torvalds.
- Licenza Pubblica Generica GNU (GPL): Stallman ha scritto la GPL, una delle licenze più utilizzate nel software libero. La GPL garantisce agli utenti la libertà di eseguire, studiare, condividere e modificare il software. Inoltre, ogni versione modificata del software deve essere distribuita con la stessa licenza, assicurando che il software rimanga libero.
- Emacs: Stallman ha sviluppato GNU Emacs, un potente editor di testo e ambiente di sviluppo, che è diventato uno degli strumenti più influenti nel campo della programmazione.
Stallman è noto anche per il suo impegno filosofico e etico riguardo al software libero. Egli sostiene che il software proprietario priva gli utenti delle loro libertà fondamentali e promuove una visione del software come bene comune, a disposizione di tutti.