Richard Stallman

Richard Matthew Stallman (født 16. mars 1953) er en amerikansk programvareutvikler og fri programvare-forkjemper. Han er best kjent som grunnleggeren av GNU-prosjektet og Free Software Foundation, som mannen bak programvarelisenser som GNU General Public License og som opphavsmannen til teksteditoren Emacs, GNU C Compiler (GCC) og GNU Debugger (GDB).

Oppvekst 
Stallman vokste opp i den vestre delen av New York, hvor hans far jobbet innen trykkeribransjen og moren som lærer. I et intervju med forfatteren Michael Gross i 1999 beskrev Stallman selv sin barndom og oppvekst som en turbulent periode fylt med motsetninger mellom ham selv, lærerne og de andre elevene.

Tross sine holdninger, både introvert og til tider narsissistisk i forhold til menneskene rundt ham, var han en intelligent gutt, noe også privatlæreren hans merket seg. Det var spesielt på fagområdene fysikk og matematikk han utmerket seg (til tross for at han fikk toppkarakterer også i flere andre fag). Det er også verdt å merke seg at Stallman skrev programkode på papir før han fikk tilgang til en datamaskin. I 1965, tolv år gammel, fikk han utlevert en kopi av manualen til datamaskinen IBM 7094 og skrev sitt første program; en preprosessor for IBM 7094-maskinen i programmeringsspråket PL/I.

Studietid og MIT 

I 1970 påbegynte han sine studier ved Harvard, hvor han konsentrerte seg om matematikk og fysikk, til tross for sine programmeringskunnskaper. Forkjærligheten for programmering var allikevel en sterk drivkraft i Stallmans liv. Nettopp denne drivkraften førte ham til AI-laboratoriet ved Massachusetts Institute of Technology sommeren 1971. Det hele begynte med en henvendelse fra Stallman om å få se på dokumentasjonen til datamaskinen PDP-10, noe som førte til at han ble tilbudt sommerjobb ved laben. Senere ble Stallman permanent knyttet til MIT, et arbeidsforhold som skulle vare i ti år.

AI-laben ved MIT ble et sted der Stallman kunne være med likemenn, der de kontinuerlig jobbet med å forbedre operativsystemet ITS (Incompatible Timesharing System). I denne perioden kom han til han at det å kunne dele, da spesielt kildekode og datarelatert kunnskap, var en urokkelig kilde til utvikling. 
 
Tidlig på 1980-tallet førte en rekke hendelser at Stallman kom til å velge sin egen vei. Det begynte med at datamaskinene som ble brukt på AI-laben ikke lenger brukte Incompatible Timesharing System, men heller en proprietær versjon, som hindret innsyn i kildekoden. Dette gjorde at Stallman og andre startet et eget selskap, LMI (Lisp Machine Inc), som de beskrev som et «hacker company». LMI skulle arbeide med datamaskiner som hovedsakelig skulle kjøre programmeringsspråket LISP, men prosjektet mislyktes blant annet fordi det konkurrerende selskapet Symbolics ansatte alle de beste hodene fra MIT-miljøet slik at miljøet gikk i oppløsning. Samtidig gikk PDP-10-maskinene ut av produksjon, noe som gjorde at Incompatible Timesharing System ble overflødig. Dette førte ifølge Stallman til at 15 års arbeid gikk opp i røyk.

GNU-prosjektet og GNU/Linux 
Som et svar på de proprietære operativsystemene, og på grunn av det Stallman selv omtaler som Symbolics' «destruksjon av hackermiljøet» ved MIT, startet han fri programvare-bevegelsen i 1983. Da ble GNU-prosjektet født, som et åpent operativsystem som skulle gi brukerne full frihet til å bruke, modifisere og distribuere systemet som de ønsket. GNU – et akronym for «GNU is Not Unix» (GNU er ikke Unix) – var som navnet antyder inspirert av det proprietære operativsystemet Unix, selv om Stallman selv hadde liten erfaring med dette systemet. Stallman innså også at GNU måtte ledsages av en rekke verktøy som blant annet en teksteditor og en kompilator om systemet skulle bli en suksess. I januar 1984 sa han derfor opp stillingen ved MIT, men fikk likevel beholde tilgangen til MITs maskiner og andre fasiliteter. Stallman begynte nå å arbeide for fullt med GNU, og den første komponenten som ble klar var GNU Emacs.

I 1984 påbegynte han utviklingen av kompilatorsamlingen GCC. GCC oversetter programkode fra programmeringsspråket C til maskinkode, noe som var en nødvendighet for å utvikle frie programmer til det nye operativsystemet. GCC ble raskt populær, og ble av mange ansett som en av de bedre kompilatorene. De neste årene ble flere andre GNU-komponenter klare, og snart manglet bare den såkalte kjernen i GNU-systemet. Denne biten var nødvendig for at GNU skulle bli et fullverdig operativsystem, og Stallman og resten av GNU-hackerne begynte arbeidet med GNU Hurd. 

Samtidig hadde den finske dataingeniøren Linus Torvalds begynt utviklingen av en operativsystemkjerne. Denne kjernen, kalt Linux, kom på starten av 1990-tallet, og ble utgitt som fri programvare. Dette gjorde at Linux kunne kombineres med GNU-verktøyene til det frie operativsystemet GNU/Linux (i dagligtalen ofte omtalt bare som «Linux»), noe som langt på vei oppfylte Stallmans visjon.

Free Software Foundation 

Free Software Foundation (FSF) ble opprettet i 1984 av Stallman som et styringsorgan for finansiering og utvikling av fri programvare. I 1989 kom FSF med GNU General Public License, en programvarelisens som skulle sørge for utbredelsen og beskyttelsen av fri programvare. 

Stallman og FSF definerer fri programvare gjennom «de fire friheter»:

 Friheten til å kjøre programmet, uansett hensikt (frihet 0).
 Friheten til å studere hvordan programmet virker, og tilpasse det til dine behov (frihet 1).
 Friheten til å redistribuere kopier så du kan hjelpe din neste (frihet 2).
 Friheten til å forbedre programmet, og gi det ut med dine forbedringer til offentlig eie, slik at hele samfunnet kan få utbytte (frihet 3). 

Disse fire frihetene er essensielle for Stallman. I boken Free Software Free Society utdyper han hva fri programvare er: «'Fri programvare' handler om frihet, ikke om pris. For å forstå konseptet må du tenke på 'frihet' som i 'ytringsfrihet', ikke på frihet som i 'gratis øl' (engelsk: free beer). Fri programvare handler om brukernes frihet til å kjøre, distribuere, studere, endre og forbedre programvaren. Mer presist handler det om de fire frihetene […].».

I september 2019 trakk Stallman seg fra stillingene ved MITs laboratorium for vitenskap og kunstig intelligens CSAIL (Computer Science and Artificial Intelligence Laboratory) og Free Software Foundation på grunn av kritikk han ble utsatt for blant annet på grunn av kommentarer han kom med om Jeffrey Epstein-saken.

Foredragsvirksomhet 

Stallman har de senere årene trappet ned på selve programvareutviklingen, og reiser nå verden rundt for å utbre budskapet om fri programvare. Han besøkte Norge i november 1998 og september 2004, og holdt en rekke foredrag rundt om i landet. 17. februar 2005 holdt han et foredrag på NTNU i Trondheim. Også i februar 2009 var han i Norge, og holdt foredrag i Bergen og Oslo.

Se også 
 Copyleft

Referanser

Eksterne lenker 
 
 
 
  GNU
  Free Software Foundation

Personer i databransjen
Fri programvare
Personer fra New York City
Alumni fra Harvard University
Alumni fra MIT
Hackere