Richard Matthew Stallman (rođen 16. marta 1953. godine u Njujorku) jeste američki programer, softverski aktivista i jedna od najuticajnijih, ali i najkontroverznijih figura u istoriji računarstva. Kao osnivač pokreta za slobodni softver, GNU projekta, Fondacije za slobodni softver (Free Software Foundation – FSF) i autor revolucionarne GNU Opšte javne licence (GPL), Stallman je postavio ideološke i pravne temelje za moderni ekosistem otvorenog koda (open source) i slobodnog softvera koji danas pokreće veći deo interneta, servera i pametnih uređaja. Biografija i rani dani na MIT-u Stallman je rano pokazao izuzetnu darovitost za računarstvo i matematiku. Još kao srednjoškolac pisao je programe za IBM 7094 računare u Istraživačkom centru IBM-a u Njujorku. Godine 1970. upisao je Univerzitet Harvard, a ubrzo je počeo da radi i kao programer u čuvenoj Laboratoriji za veštačku inteligenciju (AI Lab) na Tehnološkom institutu u Masačusetsu (MIT). Tokom sedamdesetih godina 20. veka, MIT AI Lab je bio epicentar takozvane hakerske kulture — u izvornom, pozitivnom smislu te reči, gde je haker označavao veštog programera koji voli kreativno rešavanje problema. U toj zajednici deljenje koda, međusobno poverenje i saradnja bili su nepisana pravila. Programeri su slobodno menjali i prilagođavali softver svojim potrebama. Kraj zlatnog doba hakovanja Međutim, početkom osamdesetih godina situacija na tržištu počela dramatično da se menja. Komercijalizacija računarske industrije uzela je maha: softver je prestao da bude besplatni dodatak hardveru i počeo je da se tretira kao strogo čuvana poslovna tajna (vlasnički ili proprietary softver). Uvode se ugovori o neotkrivanju podataka (NDA), a korisnicima se uskraćuje pravo da vide, modifikuju ili dele izvorni kod programa koje koriste. Prekretnica za Stallmana dogodila se kada je nova štampač-kopir mašina, poklonjena MIT laboratoriji, imala grešku u softveru, a kompanija odbila da im dâ izvorni kod kako bi je popravili. Za Stallmana je to predstavljalo čin izdaje osnovnih etičkih principa saradnje i slobode, što ga je motivisalo da započne svoju istorijsku borbu. Pokret za slobodni softver i GNU projekat U septembru 1983. godine, Richard Stallman je javno obelodanio pokretanje GNU projekta (rekurzivni akronim za GNU’s Not Unix). Cilj projekta bio je radikalan i vizionarski: stvoriti potpuno slobodan operativni sistem kompatibilan sa Unixom, koji bi korisnicima omogućio da povrate potpunu kontrolu nad svojim računarima. Četiri slobode slobodnog softvera Stallman je definisao slobodni softver (free software) kroz prizmu slobode, a ne cene (u smislu „besplatnog piva“). Prema FSF-u, softver je slobodan ako korisnici imaju četiri osnovne slobode: Sloboda 0: Sloboda pokretanja programa u bilo koju svrhu. Sloboda 1: Sloboda proučavanja načina na koji program radi i njegova prilagođavanja sopstvenim potrebama (pristup izvornom kodu je uslov). Sloboda 2: Sloboda redistribucije kopija u cilju pomoći drugima. Sloboda 3: Sloboda unapređivanja programa i javnog objavljivanja poboljšanja, kako bi cela zajednica imala koristi. Invencija kopilefta (Copyleft) i GPL licence Kako bi zaštitio ove slobode od zloupotrebe i sprečio da slobodni softver bude pretvoren u vlasnički, Stallman je osmislio pravni mehanizam poznat kao kopileft (copyleft). Koristeći postojeći zakon o autorskim pravima (copyright), kopileft zapravo okreće pravni sistem protiv samog sebe: on dozvoljava svima da kopiraju, menjaju i šire softver, pod uslovom da svaka izvedena verzija zadrži potpuno iste slobode. Kruna ovog rada je GNU Opšta javna licenca (GPL), koja je postala pravni temelj hiljadama projekata otvorenog koda i zaštitni znak pokreta. Osvrt na Linuks i kontroverza oko naziva „GNU/Linux“ Jedno od najčešćih pitanja, ali i predmet dugogodišnjih polemika u IT zajednici, jeste Stallmanov odnos prema Linuksu (Linux) i njegova uporna borba da se operativni sistem ispravno naziva GNU/Linux. Tehnička i istorijska realnost Do ranih devedesetih godina 20. veka, GNU projekat je razvio gotovo sve esencijalne komponente operativnog sistema: kompajler (GCC), tekstualni editor (GNU Emacs), sistemske biblioteke, ljusku (shell) i alate. Međutim, nedostajao je centralni deo sistema – jezgarni softver (kernel) pod nazivom GNU Hurd, čiji se razvoj odužio. Godine 1991. finski student Linus Torvalds razvio je sopstveni operativni kernel nazvan Linux i objavio ga pod slobodnom licencom. Spajanjem Linux kernela sa već postojećim i funkcionalnim GNU alatima i korisničkim okruženjem nastao je prvi potpuno funkcionalan, slobodan operativni sistem. Zašto „GNU/Linux“, a ne samo „Linux“? Stallman je decenijama insistirao na tome da se operativni sistem naziva GNU/Linux, a ne samo Linux, navodeći sledeće argumente: Istorijski balans: Veći deo sistema (skoro sve aplikacije, kompajleri, biblioteke i alati) potiče iz GNU projekta. Nazivati ceo sistem samo po kernelu zanemaruje godine rada hiljada GNU programera. Filozofska usmerenost: Stallman ističe da Linux kernel sam po sebi nije nastao iz pokreta za slobodni softver, već je Torvalds kasnije prešao na GPL. GNU projekat je dao ideološku, pravnu i filozofsku osnovu (Free Software Movement) bez koje operativni sistem ne bi imao slobodarski identitet kakav ima danas. Iako mnogi u industriji iz praktičnih razloga koriste kraći naziv „Linux“, Stallmanova upornost skrenula je pažnju javnosti na to da operativni sistem čini mnogo više od samog kernela, čime je odao zasluženo priznanje GNU infrastrukturi. Lični doprinosi programiranju Pored aktivizma, Stallman je vrhunski programer čiji su softverski alati oblikovali savremeno računarstvo: GNU Emacs: Jedan od najmoćnijih, najfleksibilnijih i najdugovečnijih tekstualnih editora u istoriji, koji i danas koristi ogroman broj programera širom sveta. GNU C Compiler (GCC): Kompajler koji je postao industrijski standard za prevođenje koda u programskim jezicima C i C++, omogućavajući razvoj bezbroj softverskih rešenja na različitim arhitekturama. Kontroverze, kasniji život i aktuelni status Pored nemerljivog doprinosa tehnologiji, Richard Stallman je poznat po svojoj beskompromisnoj naravi, nekonvencionalnom načinu života i čvrstom pridržavanju sopstvenih načela (na primer, dugi niz godina odbijao je da koristi mobilne telefone i servise koji prate privatnost korisnika, a veb-stranice je preuzimao preko anonimizovanih mejl-proksija). Odlazak sa MIT-a i FSF-a (2019) i povratak U septembru 2019. godine, Stallman se našao u centru globalne medijske oluje nakon svojih izjava u vezi sa skandalom oko Džefrija Epstina i kontroverznih komentara o maloletnicama i neurobiologu Marvinom Minskom. Pod snažnim pritiskom javnosti i akademske zajednice, podneo je ostavku na mesto predsednika Fondacije za slobodni softver i napustio poziciju gostujućeg naučnika na MIT-u. Ipak, zadržao je vođstvo nad GNU projektom, a u martu 2021. godine, odluka FSF-a da ga vrati u Upravni odbor izazvala je podeljene reakcije u tehnološkom svetu – dok su ga jedni oštro kritikovali, starije i vernije pristalice slobodnog softvera podržale su njegov povratak uz napomenu da njegov doprinos filozofiji slobode nema alternativu. Stallman nastavlja svoje javne nastupe širom sveta, držeći predavanja o digitalnim slobodama, opasnostima masovnog nadzora i etičkim problemima u vezi sa veštačkom inteligencijom i modernim digitalnim servisima. Zaključak Richard Stallman ostaje jedna od najfascinantnijih figura digitalnog doba. Bez obzira na kontroverze koje prate njegovu ličnost, njegov istorijski doprinos se ne može osporiti. Kroz koncept slobodnog softvera, GNU projekat i GPL licencu, Stallman je obezbedio da tehnologija ostane pristupačna, transparentna i pod kontrolom njenih korisnika, a ne korporativnih monopola. Njegovo nasleđe nastavlja da živi u svakom linuxu koda koji poštuje slobodu pojedinca u savremenom umreženom svetu. Post navigation Projekat „Rassvet” (Bureau 1440): Konstrukcija ruskog odgovora na Starlink i Starshield Mrežna arhitektura bezbednosti: Uloga i značaj DMZ (Demilitarized Zone) koncepta u savremenim sistemima