Durante il nostro precedente articolo Avevamo raccontato come i migliori programmatori del laboratorio di Intelligenza Artificiale del MIT l'avevano lasciato per andare all'attività privata più redditizia e, come il nostro amico Richard Stallman rimase con persone così poco interessate a come funzionano le cose che decise di abbandonare il proprio sviluppo e optare per il software commerciale.
Il problema è sorto quando volevano che la nuova macchina fosse collegata sia alla rete ARPANET che alla rete MIT. Il laboratorio non è riuscito a trovare nessuno che potesse apportare le modifiche necessarie al software. Il programma era molto difficile da capire e poiché non poteva essere condiviso, non c'erano persone interessate a farlo. Né il fornitore era interessato ad apportare le modifiche.
Per Stallman, oltre ad essere scritto in modo errato e difficile da capire, il nuovo sistema aveva una politica di sicurezza così inefficace configurata per impostazione predefinita che non solo non impediva alle persone di commettere accidentalmente errori catastrofici. Inoltre, ha impedito a qualcuno che sapeva come aiutare un'altra persona fino a quando non è arrivato qualcuno con il potere di autorizzarlo.
Stallman ha utilizzato le sue capacità di programmazione per sabotare la politica di sicurezza fino a quando non è stata applicata a tal punto da rendere difficile qualsiasi tentativo. Alla fine ha smesso di usare quel computer perché lo ha costretto ad avere una password segreta.
La nascita di GNU
Nell'82 questo divenne chiaro a Stallman l'unico modo per riportare lo spirito originale del laboratorio del MIT era creare un sistema operativo gratuito da zero. In seguito ha deciso che dovrebbe essere simile a Unix per facilitare il cambiamento e far sentire le persone più disponibili a collaborare. Per nominarlo, ha deciso di ricorrere a una vecchia tradizione di hacker del MIT, un acronimo ricorsivo.
GNU sta per Gnu's Not Unix (GNU non è Unix)
Per non reinventare la ruota di Richard Ha iniziato a cercare strumenti gratuiti da utilizzare per il progetto e ha trovato qualcosa chiamato "Free University Compilation Kit" Quando ha chiesto allo sviluppatore se poteva usarlo, ha detto di sì a condizione che il compilatore rimanga proprietario e il sistema operativo costruito con esso incoraggi le persone ad acquistarlo.
Stallman ha deciso di sviluppare il proprio compilatore per cui è stato ispirato da un compilatore gratuito di un linguaggio chiamato Pastel (una versione estesa di Pascal) Parallelamente, ha iniziato a lavorare su uno dei suoi progetti di punta: un editor di testo chiamato GNU Emacs.
Originariamente GNU Emacs era basato su un altro editor di distribuzione apparentemente gratuito. Dato che ho lavorato con quell'editore, Stallman si rese conto che non aveva le caratteristiche di cui aveva bisogno e lo stava modificando. Quando la società fece marcia indietro e bandì l'ulteriore distribuzione, era rimasta solo una piccola parte del codice originale che impiegò solo una settimana e mezza per essere sostituita.
Questi e altri strumenti sviluppati da Stallman e dai suoi collaboratori avrebbero svolto un ruolo fondamentale nello sviluppo di Linux, derivati di BSD e verrebbero portati su Windows, Mac e PlayStation di Sony.
Nel 1985 viene creata la Free Software Foundation, l'organizzazione senza scopo di lucro incaricata di garantire che tutti gli strumenti del progetto GNU siano liberamente disponibili a coloro che desiderano utilizzarli. Oltre a ciò, svolge attività di divulgazione.
Nel 1989 Richard Stallman ha scritto la prima versione della GNU General Public License (GPL) per il suo acronimo in inglese che garantisce agli utenti finali (individui, organizzazioni, aziende) la libertà di utilizzare, studiare, condividere e modificare il software.
Bibliografia
Secondo quanto promesso, questa è la bibliografia della serie di articoli
Chandler Jr AD Inventing the Electronic Century: la storia epica dell'elettronica di consumo e dell'industria informatica. Pressa dell'Università di Harvard
Ryan J. Una storia di Internet e del futuro digitale. Libri Reazioni.
banche m. Sulla strada per il Web: la storia segreta di Internet e dei suoi fondatori.Apress
Richard Stallmann. Parla al Royal Institute of Technology di Stoccolma.
Correggi i riferimenti bibliografici perché sono un disastro. Inoltre non indicano la data (anno di pubblicazione) o il luogo
Caro Roberto:
Grazie per il tuo commento.
È vero che non ho elencato i riferimenti bibliografici secondo i parametri stabiliti. Tieni presente che questi parametri erano destinati ai documenti accademici in stampa. Scrivo in un blog dove i lettori interessati copieranno / incolleranno nel motore di ricerca Google o Amazon.