Ripubblicazione — contenuto di Jolanda de Koff
Nel 1984, un programmatore lasciò il suo lavoro al MIT senza un piano di riserva, senza investitori e senza stipendio. Il suo motivo? Ne aveva abbastanza di vedere le aziende bloccare il codice che un tempo veniva condiviso liberamente tra i programmatori
Questo è Richard Stallman, e ha avviato il movimento del software libero
Nei primi anni '80, Stallman lavorava al Laboratorio di Intelligenza Artificiale del MIT, circondato da programmatori brillanti che condividevano tutto. Qualcuno scriveva un pezzo di codice interessante? Gli altri potevano usarlo e migliorarlo. È così che funzionavano le cose allora
Poi arrivarono le corporation. Improvvisamente, c'erano licenze, restrizioni e software che non ti era permesso guardare dentro. Stallman aveva modificato la vecchia stampante del laboratorio per inviare un messaggio quando si inceppava. Quando nel 1980 arrivò una nuova stampante Xerox, voleva aggiungere la stessa funzione, ma il codice sorgente era bloccato
Annunciò GNU nel 1983. Il nome è una battuta da programmatore nerd, sta per "GNU's Not Unix". Ma cosa sta per la G di GNU? Anche GNU. Si riferisce a se stesso, ancora e ancora. Umorismo ricorsivo, adoro queste cose. Il suo obiettivo era costruire un sistema operativo completo che sarebbe rimasto libero per sempre. Libero come in libertà, nel senso che intendeva lui: la libertà di eseguirlo, studiarlo, condividerlo e modificarlo come vuoi
Sembrava folle all'epoca. Perché lavorare gratis quando il software aveva iniziato a fare soldi seri?
→ Nel 1985, fondò la Free Software Foundation
→ Nel 1990, ricevette la "Genius Grant" MacArthur del valore di $240.000
→ Il suo compilatore GCC e altri strumenti GNU divennero le fondamenta che Linus Torvalds usò per costruire Linux
→ Nel 1999, chiese un'enciclopedia online libera scritta dal pubblico, due anni prima del lancio di Wikipedia
→ Nel 2006, convinse lo stato indiano del Kerala a migrare 12.500 scuole superiori da Windows a GNU/Linux
→ Nel 2013 è stato inserito nella Internet Hall of Fame
Il tizio che lasciò il suo comodo lavoro al MIT per combattere per la libertà del software finì per plasmare l'industria tecnologica. Quello che oggi chiamiamo "Linux" è GNU e Linux combinati, ed è per questo che lui lo chiama GNU/Linux. Senza la sua filosofia, il movimento open source sarebbe molto diverso oggi
Ora ha 73 anni e continua a tenere conferenze sulla libertà del software. A gennaio, ha parlato alla Georgia Tech. Gli dobbiamo molto. Quando usi Linux, modifichi codice open source o leggi il sorgente del software che esegui, stai usando libertà per cui quest'uomo ha iniziato a combattere oltre 40 anni fa
Ha rinunciato a un lavoro sicuro per un'idea. Quell'idea fa funzionare internet oggi
Gli ls, cat e chmod che digiti in un terminale Linux provengono da GNU
Il mio Corso di Ethical Hacking ti porta lì
ricognizione, scansione, sfruttamento e analisi del traffico,
pratico, dal tuo primo giorno senza background di Linux o hacking
→ https://lnkd.in/eXzbawu5
Foto: Tania Victoria / Secretaría de Cultura CDMX (CC BY-SA 2.0)
#ethicalhacking #linux #gnu #richardstallman #freesoftware #opensource #programming #cybersecurity
244
13
25
244 reazioni
Fonti LinkedIn
- Profilo: Pierre Jean Duvivier dit Sage (LinkedIn)
- Autore della condivisione: Jolanda de Koff (LinkedIn)
Il post Nel 1984, un programmatore lasciò il suo lavoro al MIT senza un piano di riserva, senza investitori e senza stipendio. Il suo motivo? Ne aveva abbastanza di vedere le aziende bloccare il codice che un tempo veniva condiviso liberamente tra è apparso per la prima volta su les plumes qui mordent.
Domande Frequenti
FAQ Il Programmatore Che Lasciò il MIT per Mantenere il Codice Libero
D Chi è questo programmatore
R Richard Stallman Ha lasciato il MIT nel 1984 per lanciare il Progetto GNU che mirava a costruire un sistema operativo completamente libero
D Cosa è successo esattamente nel 1984
R Stallman lasciò il suo lavoro al Laboratorio di IA del MIT senza un piano di riserva senza investitori e senza stipendio Era frustrato dal fatto che le aziende stavano bloccando il software che i programmatori un tempo condividevano liberamente
D Perché se ne andò
R Vide una tendenza crescente di software proprietariocodice che gli utenti non potevano studiare modificare o condividere Voleva creare software che rimanesse libero per tutti
D Cos'è il software libero Free significa senza costo
R No Free si riferisce alla libertà non al prezzo Il software libero significa che sei libero di eseguirlo studiarlo modificarlo e condividerlo Puoi anche venderlola libertà riguarda ciò che gli utenti possono fare non il prezzo
D Cos'è il Progetto GNU
R Un progetto che Stallman avviò nel 1984 per costruire un sistema operativo libero Produsse strumenti chiave come il compilatore GNU e l'editor di testo Combinato con il kernel Linux divenne i sistemi GNULinux che molte persone usano oggi
D Cos'è la Free Software Foundation
R Un'organizzazione che Stallman fondò nel 1985 per promuovere e difendere la libertà del software Gestisce anche il Progetto GNU e la GNU General Public License
D Cos'è la GPL
R La GNU General Public License è una licenza che garantisce che il software rimanga libero Se modifichi il codice GPL e lo distribuisci devi condividere le tue modifiche sotto la stessa licenza Questo si chiama copyleft
D Qual è la differenza tra software libero e open source
R Descrivono licenze simili ma filosofie diverse Il software libero enfatizza la libertà dell'utente come questione etica L'open source si concentra su benefici pratici come migliore qualità e collaborazione Stallman preferisce fortemente il termine software libero
D Quali sono i principali benefici del software libero
R Gli utenti possono controllare il proprio software correggere bug ed evitare il vendor lockin Spesso è più sicuro perché chiunque può ispezionare il codice e tende ad essere più conveniente e collaborativo