Richard Stallman

amerikansk programmerare och förespråkare för fri programvara

Richard Matthew Stallman, född 16 mars 1953 i Manhattan i New York, är en amerikansk programmerare och förespråkare för fri programvara. Han var först med att argumentera för fri programvara från en moralisk ståndpunkt. Han är grundare av Free Software Foundation och GNU-projektet samt är upphovsman till den fria licensformen General Public License. År 1996 utnämndes han till hedersdoktor vid Kungliga Tekniska högskolan.[1]

Richard Stallman
Richard Stallman den 12 september 2014.
FöddRichard Matthew Stallman
16 mars 1953 (71 år)
New York, USA
Yrke/uppdragEx-VD för Free Software Foundation som en obetald volontär
Känd förFSF, GNU, Emacs, GCC
Webbplats
stallman.org

Stallman är en hacker i bemärkelsen en skicklig programmerare med ett genuint intresse av att förstå och utveckla den underliggande teknologin. Han är skaparen av populära datorprogram som Emacs, GCC och GDB. Han är även känd som excentriker; bland annat har han bott på sitt kontor på MIT under vissa perioder. I fri programvaru-kretsar omnämns han ofta med sina initialer RMS. Han engagerar sig i många andra frågor förutom programvara såsom världsfred, miljöfrågor, mjukvarupatent och mänskliga rättigheter, vilket framgår av hans personliga webbsida. Han stödjer även amerikanska krigsveteraner som kämpar för medicinsk cannabis.[2]

I september 2019 avgick Stallman som VD för Free Software Foundation och lämnade rollen som "gästforskare" vid MIT efter att ha lämnat kontroversiella kommentarer om sexskandalen kring Jeffrey Epstein.[3][4][5] Stallman förblev chef för GNU -projektet och återvände år 2021 till FSF:s styrelse.[6]

Biografi

redigera

Stallman föddes 1953 på Manhattan i New York av Alice Lippman. Den första gången han fick tillgång till en dator var under sitt år på high school 1969. Sommaren efter att han slutat high school anställdes han av IBM New York Scientific Center och tillbringade den sommaren med att skriva sitt första program, en preprocessor för programmeringsspråket PL/I för IBM 360. "Jag skrev det först i PL/I, och började sedan om i assembler då PL/I-programmet blev för stort för att rymmas på datorn.", sa han senare. Under en kortare tid arbetade Stallman som laboratorieassistent vid institutionen för biologi vid Rockefeller Universitety.[7]

Under sitt första år, 1971, på Harvard University blev Stallman programmerare vid MITs laboratorium för artificiell intelligens, och vanlig sedd person i hackersamfundet. Under dessa år var han kanske mer känd under sina initialer "RMS" än under sitt fulla namn. I den första utgåvan av Hacker's Dictionary skrev han "'Richard Stallman' är bara mitt världsliga namn; kalla mig 'rms'."[8] Stallman utexaminerades från Harvard magna cum laude med en fil. kand. i fysik 1974. Han påbörjade då doktorandstudier vid MIT. Stallman hoppade av doktorandstudierna men blev kvar som programmerare vid laboratoriet för artificiell intelligens vid MIT.

Som hacker vid MIT:s AI-laboratorium var Stallman en ivrig kritiker av begränsningar i datatillgång. När MIT:s laboratorium för datorvetenskap installerade ett lösenordsskydd 1977, knäckte Stallman detta system och nollställde alla lösenord samt meddelade alla användarna om att lösenordsskyddet avskaffats. Även om Stallman skröt om detta i många år, så blev lösenorden återinförda.[9]

Upplösningen av hackersamfundet vid MIT

redigera

Under 1980-talet började det hackersamfund som Stallman levde i att brytas upp. Med ankomsten av "portabla program", det vill säga program vars källkod kunde kompileras om och köras på olika typer av datorer, blev det lätt för användarna att modifiera och dela de program, som kom med deras datorer, med varandra. Detta upplevde datortillverkarna som ett hot mot sina förtjänstmöjligheter. För att förhindra att de programmen de tagit fram användes på konkurrenternas datorer, upphörde de att skicka med källkoden till programmen och införde restriktioner i licenserna för att begränsa och förbjuda kopiering och vidare distribution. Sådana program hade visserligen funnits tidigare, men nu blev det uppenbart att detta skulle bli gällande norm. När Brian Reid 1979 la in "tidsinställda bomber" i ordbehandlingprogrammet Scribe för att förhindra användandet av programmet utan licens, så förklarade Stallman att "det är ett brott mot mänskligheten att ta betalt för program".[10]

Grundandet av GNU

redigera

År 1985 publicerade Stallman GNU-manifestet, i vilket han gav grunddragen till sin motivation för att skapa ett fritt operativsystem som kallades GNU. GNU skulle vara kompatibelt med Unix, och namnet är en rekursiv akronym för GNU's Not Unix. Kort därefter startade han den ideella organisationen Free Software Foundation (FSF) som anställde programmerare av fri programvara och som tillhandahöll en legal infrastruktur för samfundet runt fri programvara. FSF är registrerat i Massachusetts, och är skattebefriat enligt amerikansk lag.

Samma år, 1985, introducerade och populariserade Stallman begreppet copyleft, en juridisk mekanism för att skydda rättigheterna att ändra och vidaredistribuera fri programvara. Copyleft implementerades för första gången i GNU Emacs General Public License och 1989 släpptes den först programoberoende GNU General Public License. Vid den tiden hade mycket av GNU-systemet redan färdigställts, med ett stort undantag - en operativsystemskärna (kernel). Medlemmar av GNU-projektet påbörjade en sådan som kallades GNU Hurd 1990. Hurd har ännu inte kommit till någon vidare spridd användning.

Genom att skapa programmeringsverktyg för att skriva program, och genom att publicera en generell licens som kunde användas av vilket programprojekt som helst (GPL), så gjorde Stallman det mycket lättare för andra att skapa fri programvara oberoende av GNU-projektet. 1991 skapade ett sådant oberoende projekt en operativsystemskärna kallad Linux. Denna i kombination med GNU-systemet utgjorde ett komplett operativsystem. De flesta använder namnet Linux för att tala om just en sådan kombination, vilket Stallman anser orättvist nedvärderar själva GNU-projektet.

Stallmans inflytande på hackerkulturen omfattar namnet POSIX[11] och texteditorn Emacs. Emacs blev lika populärt som editorn vi och ledde till konflikter mellan användarna, det så kallade editor war. Stallman kallade sig i samband med detta på skoj "St. Ignucius" / "St. IGNUcius".

Stallman har skrivit många essäer om fri programvara och är en handlingens röst i free software movement. 1999 efterlyste Stallman framtagandet av en fri encyklopedi på nätet genom att inbjuda allmänheten att skapa artiklar. Se GNUPedia.[1] Stallmans kraftfulla agitation för fri programvara har inspirerat skapandet av programvaran "Virtual Richard M. Stallman" (vrms), ett program som analyserar den programvara som finns installerad på ett Debianbaserat Linux-system och rapporterar vilken programvara som ej är fri.

Stallman kör 100% fri programvara, även på BIOS-nivå. gNewSense GNU/Linux är ett helt fritt operativsystem som användes av Stallman januari 2010.[12]

Utmärkelser

redigera

Asteroiden 9882 Stallman är uppkallad efter honom.[13]

Se även

redigera

Källor

redigera
  1. ^ ”Föreläsning med den fria programvarans förgrundsgestalt”. KTH. https://www.kth.se/aktuellt/nyheter/forelasning-med-den-fria-programvarans-forgrundsgestalt-1.15990. Läst 14 september 2021. 
  2. ^ Stallman, Richard. ”On Becoming a War Victim” (på engelska). https://www.stallman.org/war-victim.html. 
  3. ^ ”Fortsatt storm kring Richard Stallman – krav på att han lämnar GNU-projektet”. TechWorld. https://techworld.idg.se/2.2524/1.724655/framtiden-for-richard-stallman-inom-gnu-ar-osaker. Läst 14 september 2021. 
  4. ^ Isaac (17 september 2019). ”Richard Stallman avgår från MIT och FSF”. Linux Adictos. https://www.linuxadictos.com/sv/Richard-Stallman-avg%C3%A5r-fr%C3%A5n-mit-och-FSF.html. Läst 14 september 2021. 
  5. ^ ”A programmer explains why he's willing to quit rather than work with industry legend Richard Stallman, who resigned from MIT after controversial remarks on Jeffrey Epstein” (på australisk engelska). Business Insider Australia. 10 oktober 2019. Arkiverad från originalet den 15 augusti 2021. https://web.archive.org/web/20210815173855/https://www.businessinsider.com.au/gnu-programmers-call-for-richard-stallman-to-quit-2019-10. Läst 14 september 2021. 
  6. ^ Plato, Republished by (22 mars 2021). ”Richard M. Stallman återvänder till styrelsen för Free Software Foundation |”. https://zephyrnet.com/sv/richard-m-stallman-%C3%A5terv%C3%A4nder-till-styrelsen-f%C3%B6r-fri-programvara/. Läst 14 september 2021. 
  7. ^ Williams, Sam (2002). Free as in Freedom: Richard Stallman's Crusade for Free Software. O'Reilly Media. ISBN 0-596-00287-4., Kapitel 3. Tillgänglig på nätet, läst 2015-05-08
  8. ^ Stallmans 1983 personliga biografi, läst 2006-09-10
  9. ^ Levy, S: Hackers, s. 417. Penguin USA, 1984
  10. ^ Williams, Sam (2002). Free as in Freedom: Richard Stallman's Crusade for Free Software. O'Reilly Media. ISBN 0-596-00287-4., kapitel 6. Tillgänglig på nätet, läst 2015-05-08
  11. ^ POSIX® 1003.1 FAQ Version 1.12, Läst 2006-07-16.
  12. ^ ”An interview with Richard Stallman”. Richard.stallman.usesthis.com. 23 januari 2010. Arkiverad från originalet den 17 juli 2011. https://web.archive.org/web/20110717175618/http://richard.stallman.usesthis.com/. Läst 2 juli 2011. 
  13. ^ ”Minor Planet Center 9882 Stallman” (på engelska). Minor Planet Center. https://www.minorplanetcenter.net/db_search/show_object?object_id=9882. Läst 8 juni 2023. 

Externa länkar

redigera