Richard M. Stallman

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken
Richard Stallman
Richard Stallman; foto van een boekomslag[1]
Richard Stallman; foto van een boekomslag[1]
Algemene informatie
Volledige naam Richard Matthew Stallman
Geboren New York City, 16 maart 1953
Bekend van Grote invloed op vrije softwareontwikkeling

Richard Matthew Stallman (New York City, 16 maart 1953), door hemzelf afgekort tot RMS,[2] is een Amerikaanse programmeur die een grote invloed heeft gehad op technische, juridische en sociale aspecten van vrije software.

Hij is de hoofdontwikkelaar van de teksteditor Emacs en van de C-compiler GCC. Ook is hij Free Software Foundation en het besturingssysteem GNU begonnen. GNU is een vrij besturingssysteem, vaak gebruikt in combinatie met de Linuxkernel, en daarom ook wel GNU/Linux genoemd.

Richard Stallman is ook de grondlegger van het principe van vrije software en copyleft en heeft de daarop gebaseerde licenties GPL en LGPL mede ontworpen.

Activiteiten[bewerken]

In juni 1971 werd Stallman, als eerstejaarsstudent van de Universiteit in Harvard, aangenomen als programmeur van het laboratorium voor kunstmatige intelligentie, kortweg AI-lab, van het MIT. Hij raakte bekend in de hackergemeenschap, meestal onder de naam "rms", die hij voor zijn accounts gebruikte. In deze omgeving was het gebruikelijk om programmatuur met broncode te verspreiden. Stallman voerde acties tegen het beschermen van de toegang tot de AI-lab-software en tegen het gebruik van software waar de broncode niet van beschikbaar was, bijvoorbeeld voor een laserprinter die ter plekke gebruikt werd. Zijn ongenoegen verscherpte zich toen mensen van het AI-lab de bedrijven Lisp Machines, Inc. en Symbolics opzetten in een poging met Lisp-machines geld te verdienen die ze op het AI-lab hadden ontwikkeld. Het AI-lab liep hierdoor vrijwel leeg, en de in de bedrijven ontwikkelde programmatuur werd niet vrijgegeven. Dit was in de ogen van Stallman onaanvaardbaar: deze mensen namen hun kennis uit de Lisp-gemeenschap mee zonder er iets voor terug te geven. In 1982 en 1983 probeerde Stallman in zijn eentje het werk van de Symbolics-programmeurs na te maken, om te verhinderen dat het AI-lab door propriëtaire software zou worden beheerst.[3]

In januari 1984 besloot Stallman zich te wijden aan het GNU-project, met als doel een volledig vrij (open source) computerbesturingssysteem te maken. Hij nam ontslag bij het MIT, zodat het auteursrecht van zijn werk niet aan het MIT zou behoren.

Vrije software[bewerken]

Stallman ziet het als zijn missie ervoor te zorgen dat elke gebruiker kan kiezen alleen vrije software te gebruiken (dat wil zeggen, software waarvan de broncode vrij beschikbaar is). Dit is voor hem een ernstige morele kwestie. Hij heeft geen huis, auto, tv, vrouw of kinderen. Zo kan hij al zijn aandacht schenken aan het vrij maken van software.

Kern van het GNU-project is de GNU General Public License (kort: GPL), waarmee de gemaakte software wordt verspreid. Deze licentie staat eenieder toe de software te hergebruiken en wijzigen, maar vereist dat als het gewijzigde resultaat openbaar wordt gemaakt, de broncode wordt meegeleverd, en het bovendien onder de GPL gebeurt. Deze laatste eis zorgt dat men spreekt van een virale licentie, omdat de vrije beschikbaarheid en wijzigbaarheid niet alleen voor de huidige versie van de software geldt, maar ook wordt overgedragen op alle toekomstige versies, zelfs als die door anderen gemaakt zijn.

Dit is de belangrijkste tegenstelling tussen de GPL en andere open source-licenties, zoals de BSD-licentie.

De GPL is een veelgebruikte licentie voor vrije software, ook voor software die niet bij het GNU-project hoort. Het is meermalen voorgekomen dat een bedrijf GPL-software in gesloten software wilde omzetten, en dat de Free Software Foundation dat voorkomen heeft door met een rechtszaak te dreigen.

"Hoort toe, mijn medemensen! De tijd is gekomen! Gezamenlijk zullen wij de onderdrukking door software met eigendomsrecht verpletteren en de mensheid bevrijden uit de kwade klauwen van verdorven ondernemingen!" - Richard Stallman houdt een toespraak over "Copyright en Samenleving" tijdens Wikimania 2005

Auteursrecht, octrooien en handelsmerken[bewerken]

Stallman hecht grote waarde aan de keuze van termen waarin over deze onderwerpen wordt gesproken. Hij is bijvoorbeeld van mening dat de term "intellectueel eigendom", een verzamelnaam voor auteursrechten, octrooien en handelsmerken, bewust gekozen is om een heldere discussie over dit onderwerp te saboteren, juist doordat hiermee verwante maar duidelijk verschillende juridische begrippen op een hoop worden geveegd, en er een vooronderstelling van "eigendom" in opgesloten ligt die niet zonder meer gerechtvaardigd is:

"De term intellectueel eigendom is hooguit een vergaarbak om onvergelijkbare wetten onder een noemer te plaatsen. Niet-juristen die de term op deze wetten horen toepassen neigen te denken dat ze op een gemeenschappelijk principe zijn gestoeld en vergelijkbaar werken.

Niets is minder waar. Deze wetten zijn apart ontstaan, hebben een verschillende ontwikkeling doorlopen, betreffen verschillende activiteiten, hebben verschillende regels en geven aanleiding tot verschillende openbare beleidskwesties.

Het auteursrecht is bedoeld om het schrijverschap en de kunsten te bevorderen en betreft de details van de uitdrukking van een werk. Het octrooirecht is bedoeld om het openbaar maken van nuttige ideeën te bevorderen, met als prijs het toekennen van een tijdelijk monopolie aan de openbaarmaker - wat billijk kan zijn op het ene gebied zonder dat het dat op een ander ook is.

Handelsmerken, daarentegen, zijn nooit bedoeld geweest om enige vorm van handel te bevorderen, maar alleen om kopers te informeren over wat ze kopen."[4]

Propriëtaire software en de LGPL[bewerken]

Stallmans rigide opvattingen over vrije software ondervinden echter ook nadelen als het gaat om zogenaamde "eigendomssofware" ("in het bezit van bedrijven" = propriëtaire software). In bijzondere gevallen kan het noodzakelijk zijn om vrije software te laten gebruiken door of samen te smelten met propriëtaire software. Daarom werd tevens de LGPL ontwikkeld (voorheen de 'Library GPL'; tegenwoordig Lesser GPL genaamd). De LGPL is een afgezwakte vorm van de GPL-licentie voor vrije software met betrekking op softwareonderdelen, de zogenaamde 'bibliotheken' (Engels: library), waarbij het wél mogelijk is om de software die eronder valt, te koppelen aan propriëtaire software - dit in tegenstelling tot de GPL.

GNU/Linux[bewerken]

Terwijl het vaak nauw verwant wordt gesteld aan GNU/Linux, is Stallmans verhouding ermee mettertijd controversieel. Het meest in het oog springend is zijn vasthoudendheid dat de term "GNU/Linux", dat hij uitspreekt als "GNU Slash Linux" of "GNU Plus Linux", gebruikt moet worden om te refereren aan het besturingssysteem dat in het leven geroepen werd door het combineren van het GNU-systeem en de Linux-kernel. Hij stelt dat de samenhang tussen de filosofie van het GNU-project en de software ervan verbroken wordt als mensen refereren aan deze combinatie met enkel "Linux". In een documentaire, Revolution OS, becommentarieert Linus Torvalds dat hij begrip er voor heeft waarom deze conventie van naamgeving door sommigen wordt vereist, maar voegt er echter aan toe dat blindweg te refereren aan ieder op Linux-gebaseerd besturingssysteem met 'GNU/Linux' "gewoon belachelijk" is. Torvalds wordt ook aangehaald gezegd te hebben: "Denk aan Richard Stallman als de grote filosoof en denk aan mij als de ingenieur."

Kritiek[bewerken]

Veel mensen omschrijven Stallman als extreem moeilijk om mee te werken. Rond 1992 kregen ontwikkelaars van Lucid Inc. die hun werk deden aan Emacs een dispuut met Stallman en scheidden zich van de ontwikkeling van Emacs af door XEmacs, een afgeleide, in het leven te roepen; een door Jamie Zawinski gepubliceerd e-mail-archief[5] geeft de kritieken van hen weer en Stallmans antwoord daarop. Ulrich Drepper publiceerde klachten over Stallman in de noten van de uitgave van glibc 2.2.4[6], waarin hij Stallman beschuldigt van een "vijandige overname" van het project, aan hem refererend als een "controlefreak en tekeergaande maniak". Eric S. Raymond, die soms het woord voert voor delen van de open source-beweging, heeft vele stukken geschreven waarin hij de onenigheid tussen Stallman en de beweging voor vrije software ontvouwt, vaak met kritische kanttekeningen richting Stallman.

Erkenning[bewerken]

De verdiensten van Richard Stallman worden algemeen herkend en erkend. Alhoewel hij nooit zijn doctoraat heeft afgerond en behaald, heeft hij diverse titels en eredoctoraten ontvangen, waaronder:

  • 1990: "Broederschap van MacArthur"
  • 1991: "Grace Murray Hopper" -onderscheiding van de 'Association for Computing Machinery':
"Voor pioneerswerk in de ontwikkeling van ... EMACS"
  • 1996: Eredoctoraat van het Zweeds koninklijk Technologisch Instituut
  • 1998: EFF Pioneer-onderscheiding van de Electronic Frontier-stichting (EFF)
  • 1999: "Yuri Rubinsky Herdenking" -onderscheiding
  • 2001: Eredoctoraat in de tweede graad van de Universiteit van Glasgow
  • 2001: De techno-ondernemerschapsprijs van Takeda voor sociaal-economisch welzijn
  • 2002: Lidmaatschap van Ingenieurs van het 'Nationaal Ingenieursbureau van de Verenigde Staten
  • 2003: Eredoctoraat in de derde graad van de Vrije Universiteit Brussel
  • 2004: Eredoctoraat in de vierde graad van de Universiteit van Salta.
  • 2004: Professor met eretitel van de Peruaanse nationale Universiteit voor Ingenieurs

In 2013 werd Stallman door de Internet Society geëerd voor zijn bijdrage aan het Internet door opgenomen te worden in de Internet Hall of Fame.

Toespraken[bewerken]

Begin jaren van 1990 heeft Stallman veel tijd gestoken in politiek campagnevoeren. Zijn toespraken geven dit weer. De drie presentaties die hij het meest houdt zijn Het GNU-project en Samenleving in het tijdperk van computernetwerken, De gevaren van Softwarepatenten en Copyright en Samenleving in het tijdperk van computernetwerken. In 2006 heeft hij daar een vierde toespraak aan toegevoegd waarin versie 3 van de GNU General Public License uitgelegd wordt. Hij heeft verder talloze openingstoespraken gehouden van conferenties, waaronder de eerste Wikimania, bijna alle FOSDEM-conferenties en LinuxTag.

Externe links[bewerken]

Bronnen, noten en/of referenties
  1. Free as in Freedom: Richard Stallman's crusade for Free Software, door Sam Williams, O'Reilly Media, 2002
  2. (en) Richard Stallman is mijn wereldlijke naam, maar je mag me "rms" noemen.
  3. Levy, S.: Hackers. Penguin USA, 1984
  4. gnu.org - Did You Say “Intellectual Property”? It's a Seductive Mirage door Richard Stallman
  5. jwz.org - The Lemacs/FSFmacs Schism: e-mail-archief
  6. sources.redhat.com - glibc 2.2.4