shouldbefree.html (52832B)
1 <!--#set var="ENGLISH_PAGE" value="/philosophy/shouldbefree.en.html" --> 2 3 <!--#include virtual="/server/header.nl.html" --> 4 <!-- Parent-Version: 1.96 --> 5 <!-- This page is derived from /server/standards/boilerplate.html --> 6 <!--#set var="TAGS" value="essays aboutfs principles" --> 7 <!--#set var="DISABLE_TOP_ADDENDUM" value="yes" --> 8 9 <!-- This file is automatically generated by GNUnited Nations! --> 10 <title>Waarom software vrij zou moeten zijn - GNU-project - Free Software 11 Foundation</title> 12 <style type="text/css" media="print,screen"><!-- 13 #content h3 { margin-top: 1.6em; } 14 --> 15 16 </style> 17 18 <!--#include virtual="/philosophy/po/shouldbefree.translist" --> 19 <!--#include virtual="/server/banner.nl.html" --> 20 <!--#include virtual="/philosophy/ph-breadcrumb.nl.html" --> 21 <!--GNUN: OUT-OF-DATE NOTICE--> 22 <!--#include virtual="/server/top-addendum.nl.html" --> 23 <div class="article reduced-width"> 24 <h2>Waarom software vrij zou moeten zijn</h2> 25 26 <address class="byline">door <a href="https://www.stallman.org/">Richard Stallman</a></address> 27 28 <p id="introduction"> 29 Het bestaan van software leidt onherroepelijk tot de vraag hoe men beslist 30 over het gebruik ervan. Een individu bijvoorbeeld, met een kopie van een 31 programma, loopt iemand anders tegen het lijf die ook een kopie zou willen 32 hebben. Het is mogelijk om hiervan een kopie te maken; wie zou mogen 33 beslissen of dit ook gebeurt? De betreffende personen? Of een andere partij, 34 te weten de “eigenaar”?</p> 35 <p> 36 Softwareontwikkelaars gaan er doorgaans vanuit dat een beslissing gebaseerd 37 zal zijn op het maximaliseren van de winst voor de ontwikkelaar. De 38 politieke kracht van bedrijven heeft ertoe geleid dat de regering dit 39 criterium heeft overgenomen en ook het antwoord wat daarop gegeven wordt 40 door de ontwikkelaars: dat een programma een eigenaar heeft, meestal een 41 bedrijf wat betrokken was bij de ontwikkeling.</p> 42 <p> 43 Ik zou graag diezelfde vraag in overweging willen nemen maar dan met een 44 ander uitgangspunt: de voorspoed en vrijheid van mensen in het algemeen.</p> 45 <p> 46 De beslissing kan niet genomen worden door huidige wetgeving—de wet 47 dient de ethiek te volgen, niet andersom. De huidige manier van werken kan 48 dit ook niet beslissen, maar wel een mogelijke richting aangeven. De enige 49 manier om dit goed te kunnen beoordelen is door te kijken wie er mee is 50 geholpen (en waarom en hoeveel) en wie niet wanneer we erkennen dat software 51 in eigendom kan zijn. Oftewel, een kosten-batenanalyse voor de maatschappij 52 als geheel, rekening houdend met individuele vrijheid alsook de productie 53 van materiële goederen.</p> 54 <p> 55 In dit artikel zal ik de gevolgen beschrijven wanneer software in eigendom 56 wordt genomen en aantonen dat dit schadelijk is. Mijn conclusie is dat 57 programmeurs de plicht hebben om iedereen aan te moedigen de software die ze 58 maken te delen, te kopiëren, te bestuderen en te verbeteren: oftewel om 59 <a href= "/philosophy/free-sw.html">“vrije” software</a> te 60 maken.<a href= "#f1">(1)</a></p> 61 62 <h3 id="owner-justification">Hoe eigenaren hun macht rechtvaardigen</h3> 63 <p> 64 Degenen die baat hebben bij de huidige praktijk van programma's die bezit 65 vormen, komen met twee rechtvaardigingen hiervoor: een emotionele en een 66 economische.</p> 67 <p> 68 Het emotionele argument gaat als volgt: “Ik heb mijn bloed, zweet en 69 tranen in dit programma zitten. <em>Ik</em> heb het gemaakt, het is van 70 <em>mij</em>!”</p> 71 <p> 72 Dit argument hoeven we amper te weerleggen. De gehechtheid aan een programma 73 is iets wat programmeurs kunnen veinzen wanneer het ze uit komt; het is niet 74 onontkoombaar. Ga bijvoorbeeld maar eens na hoe makkelijk diezelfde 75 programmeurs al hun rechten inleveren bij een bedrijf in ruil voor een 76 salaris; de emotionele band met de programmatuur verdwijnt als sneeuw voor 77 de zon. Zet daar de grote kunstenaars en ambachtslieden uit de Middeleeuwen 78 tegenover, die hun werk niet eens signeerden. Voor hen was de naam van de 79 kunstenaar niet belangrijk. Wat van belang was was het werk dat gedaan moest 80 worden—en het doel dat dit diende. Zo heeft men er eeuwen tegenaan 81 gekeken.</p> 82 <p> 83 Het economische argument gaat als volgt: “Ik wil rijk worden (vaak wat 84 slordig omschreven als 'je brood verdienen'), en als je mij niet toestaat 85 rijk te worden door te programmeren dan ga ik niet programmeren. Iedereen 86 denkt er zo over dus niemand zal dan ooit programmeren. En dan zul je dus 87 geen programma's meer hebben!” Dit wordt meestal gebracht als een 88 vriendelijk advies van hen die het weten kunnen.</p> 89 <p> 90 Ik zal later uitleggen waarom dit dreigement bluf is. Eerst wil ik het 91 hebben over een stille aanname die duidelijk wordt in een andere versie van 92 datzelfde argument.</p> 93 <p> 94 Daarbij begint men het sociale nut van een privaat programma te vergelijken 95 met de situatie dat er geen programma is, waarbij men de conclusie trekt 96 dat, door de bank genomen, private software dus nut heeft en moet worden 97 gestimuleerd. De fout in deze redenering is dat men slechts twee 98 mogelijkheden vergelijkt— private software of geen software—en 99 aanneemt dat er geen andere alternatieven zijn.</p> 100 <p> 101 Door het systeem van auteursrechten is de ontwikkeling van software meestal 102 geassocieerd met een eigenaar die bepaalt hoe de software wordt gebruikt. 103 Zolang deze associatie bestaat hebben we dus meestal de keus tussen private 104 software of geen software. Deze associatie is echter geen wetmatigheid of 105 onontkoombaar: het is slechts het gevolg van onze sociale en juridische 106 beleidskeuze die we hier aan de tand voelen: de beslissing om eigenaren te 107 hebben. Door het neer te zetten als een keuze tussen private software of 108 geen software wordt de vraag ontweken.</p> 109 110 <h3 id="against-having-owners">Argumenten tegen het eigenaarschap</h3> 111 <p> 112 De vraag is dus, “moet het ontwikkelen van software gebonden zijn aan 113 het hebben van eigenaren die het gebruik ervan kunnen limiteren?”.</p> 114 <p> 115 Om dit te kunnen beoordelen moeten we het effect van beide activiteiten op 116 de maatschappij <em>afzonderlijk</em> bekijken: het effect van het 117 ontwikkelen van software (ongeacht hoe dit gedistribueerd wordt) en het 118 effect van het beperken van het gebruikersrecht (aannemende dat de software 119 al ontwikkeld is). Als één ervan ons verder helpt en een ander 120 ons schaadt dan zijn we beter af wanneer we de schadelijke activiteit 121 stoppen.</p> 122 <p> 123 Anders gezegd, als het beperken van het gebruikersrecht van een programma 124 dat al is ontwikkeld schadelijk is voor de gemeenschap dan zal een 125 gewetensvolle programmeur geen beperkingen in dat recht aanbrengen.</p> 126 <p> 127 Om het effect van het beperken van het delen van programma's vast te kunnen 128 stellen moeten we vaststellen wat de waarde voor de gemeenschap is van een 129 programma met gebruikersbeperkingen (oftewel privaat) en dat van een 130 programma wat voor iedereen toegankelijk is. De twee mogelijkheden 131 vergelijken dus.</p> 132 <p> 133 Deze analyse weerlegt ook een tegenargument wat soms wordt gebruikt dat 134 “het voordeel dat men heeft door je buurman een kopie van het 135 programma te geven teniet wordt gedaan door het nadeel dat je de eigenaar 136 berokkent”. Dit tegenargument veronderstelt dat de berokkende schade 137 en het verkregen voordeel even groot zijn. De analyse vergelijkt dus ook de 138 ernst van de gevolgen en zal aantonen dat het verkregen voordeel veel groter 139 is dan de berokkende schade.</p> 140 <p> 141 Laten we de discussie ter verheldering eens toepassen op het bouwen van 142 wegen.</p> 143 <p> 144 Het is mogelijk om het bouwen van wegen te financieren met 145 tolheffing. Hiervoor heb je tolhuisjes nodig op iedere kruising. Een 146 dergelijk systeem bevat een grote prikkel om wegen te verbeteren. Bijkomend 147 voordeel is dat alleen gebruikers van die weg ervoor hoeven te betalen. Een 148 tolhuisje is echter een kunstmatig obstakel op de weg—kunstmatig 149 doordat het niets te maken heeft met hoe wegen of auto's werken.</p> 150 <p> 151 Wanneer we vervolgens het nut van tolwegen met vrije wegen vergelijken zien 152 we dat (over het geheel genomen) wegen zonder tolhuisjes goedkoper zijn om 153 te bouwen en te exploiteren, veiliger zijn en efficiënter in gebruik <a 154 href= "#f2">(2)</a>. In arme landen zal tolheffing bepaalde 155 bevolkingsgroepen uitsluiten van het gebruik van deze wegen. Wegen zonder 156 tolheffing geven dus een groter voordeel voor de maatschappij tegen minder 157 kosten; maatschappelijk gezien verdient dit dus de voorkeur. Dus dient de 158 maatschappij een andere manier dan tolheffing te vinden voor het financieren 159 van wegen. Het gebruik van wegen zou, wanneer ze eenmaal gebouwd zijn, vrij 160 moeten zijn.</p> 161 <p> 162 Wanneer voorstanders van tolhuisjes dit voorstellen als <em>slechts</em> een 163 manier om de financiering rond te krijgen dan is dat niet de hele waarheid. 164 Tolhuisjes brengen wel geld op maar ze doen ook nog iets anders: in feite 165 verslechteren ze de weg. Een tolweg is niet zo goed als een vrije weg; het 166 bouwen van meer- of technisch betere wegen zou wel eens geen vooruitgang 167 kunnen zijn wanneer dit betekent dat vrije wegen worden vervangen door 168 tolwegen.</p> 169 <p> 170 Uiteraard is het bouwen van een weg niet gratis en zullen we die met z'n 171 allen moeten financieren. Dit betekent echter niet automatisch dat we 172 tolhuisjes moeten inzetten. Wij, die in beide gevallen voor de kosten moeten 173 opdraaien krijgen meer waar voor ons geld wanneer we een vrije weg kopen.</p> 174 <p> 175 Ik beweer hier niet dat een tolweg nog slechter is dan helemaal geen 176 weg. Dat zou alleen opgaan wanneer de tol zo hoog is dat bijna niemand hem 177 zal gebruiken —iets wat niet snel voor zal komen doordat het niet in 178 het voordeel is van de tolheffer. Zolang tolhuisjes echter voor oponthoud en 179 verspilling blijven zorgen is het raadzaam om wegen op een minder 180 hinderlijke manier te financieren.</p> 181 <p> 182 Om deze redenering nu door te zetten naar software ontwikkeling zal ik laten 183 zien dat het de maatschappij behoorlijk wat schade berokkent wanneer we 184 dergelijke “tolhuisjes” opzetten voor nuttige programmatuur: het 185 maakt programma's duurder om te maken, duurder om te verspreiden en minder 186 bruikbaar en efficiënt. Hieruit zal blijken dat het maken van 187 programma's beter op een andere manier gestimuleerd kan worden. Daarna zal 188 ik andere methoden behandelen om softwareontwikkeling te stimuleren en (voor 189 zover nodig) te financieren.</p> 190 191 <h4 id="harm-done">De schade van software met beperkingen</h4> 192 <p> 193 Neem even aan dat een nieuw programma is gemaakt en alle rekeningen voor de 194 ontwikkeling ervan zijn voldaan; nu moet de maatschappij een keuze maken 195 tussen het privaat (niet-vrij) maken van het programma of toestaan dat het 196 vrijelijk wordt gekopieerd en gebruikt. Laten we verder aannemen dat het 197 bestaan van het programma en de verkrijgbaarheid ervan wenselijk is <a 198 href="#f3" >(3)</a>.</p> 199 <p> 200 Beperkingen met betrekking tot de verspreiding of het veranderen van het 201 programma helpen niet in de verspreiding van het gebruik ervan. Het staat 202 dit maar in de weg. Het effect kan dus alleen maar negatief zijn. Maar hoe 203 erg? En op wat voor manier?</p> 204 <p> 205 Drie verschillende niveaus van materiële schade volgen uit dergelijke 206 beperkingen:</p> 207 208 <ul> 209 <li>Minder mensen zullen het programma gebruiken.</li> 210 211 <li>Geen enkele gebruiker kan het programma aanpassen of repareren.</li> 212 213 <li>Andere ontwikkelaars kunnen niets leren van dit programma of het gebruiken 214 als basis voor nieuwe ontwikkelingen.</li> 215 </ul> 216 217 <p> 218 Ieder niveau van materiële schade gaat ook gepaard met een zekere 219 psychosociale schade. Dit gaat om het fenomeen dat beslissingen van mensen 220 gevolgen hebben voor hun gevoelens, houding en gemoedstoestand. Dit soort 221 veranderingen in het denken van mensen zal op zijn beurt weer gevolgen 222 hebben op hun onderlinge relaties met anderen, wat weer tot materiële 223 gevolgen kan leiden.</p> 224 <p> 225 De drie niveaus van materiële schade doen afbreuk aan de bijdrage van 226 een programma maar niet zozeer dat er helemaal geen sprake meer is van een 227 bijdrage. Wanneer de afbreuk de bijdrage zou neutraliseren dan is de 228 maximale schade voor de gemeenschap gelijk aan de inspanning die het gekost 229 heeft om het programma te maken. Verder is aan te voeren dat een programma 230 dat winst maakt kennelijk iets toevoegt wat direct materieel resultaat 231 oplevert.</p> 232 <p> 233 Rekening houdend met de bijkomende psychosociale nadelen, is er geen grens 234 aan de mate waarin private software schade kan aanrichten.</p> 235 236 <h4 id="obstructing-use">Gebruiksbeperkingen van programma's</h4> 237 <p> 238 Het eerste nadelige niveau heeft betrekking op het directe gebruik van een 239 programma. Een kopie van een programma kost bijna niets (en je kunt die 240 kosten nog drukken door zelf te kopiëren) dus in een vrije markt zou de 241 prijs bijna nul zijn. Een licentiebijdrage is een groot obstakel wanneer je 242 het programma wilt gebruiken. Wanneer een breed toepasbaar programma privaat 243 is zullen veel minder mensen het gebruiken.</p> 244 <p> 245 Het is eenvoudig aan te tonen dat de totale bijdrage van een programma aan 246 de gemeenschap wordt verminderd wanneer een programma een eigenaar 247 krijgt. Iedere potentiële gebruiker van het programma die wordt 248 geconfronteerd met de eis te betalen als ze het willen gebruiken zal een 249 keuze maken: gebruiken of niet. Wanneer de gebruiker beslist het te 250 gebruiken en dus te betalen vindt er een neutrale overdracht van welvaart 251 plaats tussen gebruiker en eigenaar. Iedere keer echter dat een gebruiker 252 het verkiest om niet te betalen en het dus niet te gebruiken berokkent het 253 die potentiële gebruiker schade zonder dat iemand er ook profijt van 254 heeft. De som van deze negatieve gevolgen en de neutrale transacties kan dus 255 alleen maar negatief zijn.</p> 256 <p> 257 Dit vermindert echter niet de hoeveelheid werk die erin gaat zitten om het 258 programma te <em>ontwikkelen</em>. Resultaat hiervan is dus dat de mate van 259 efficiëntie achteruit gaat wanneer we kijken naar mate van gebruikers 260 tevredenheid per gewerkt uur.</p> 261 <p> 262 Dit is een belangrijk verschil tussen kopieën van programma's en 263 auto's, stoelen of broodjes. Er bestaat geen kopieermachine voor 264 gebruiksvoorwerpen, behalve in science fiction. Programma's zijn echter 265 makkelijk te kopiëren; iedereen kan er zoveel maken als hij wil met 266 minimale inspanning. Dit gaat niet op voor voorwerpen omdat grondstoffen 267 worden gebruikt: iedere kopie moet net zo opgebouwd worden uit grondstoffen 268 als het origineel.</p> 269 <p> 270 Bij materiële voorwerpen is het logisch het gebruik te ontmoedigen 271 omdat minder voorwerpen ook betekent minder grondstoffen en minder 272 inspanning benodigd om het te maken. Er zijn meestal ook wel opstartkosten 273 aan verbonden maar die worden uitgesmeerd over de totale productie. Zolang 274 deze kosten marginaal zijn ten opzichte van de productiekosten zal het 275 toevoegen van de kosten voor ontwikkeling weinig verschil uitmaken op de 276 kwaliteit. En het vereist geen beperkingen op de vrijheid van reguliere 277 gebruikers.</p> 278 <p> 279 Echter, geld vragen voor iets wat anders gratis zou zijn is wel een 280 kwalitatieve verandering. Een centraal opgelegde bijdrage voor het 281 verspreiden van software ontmoedigt het gebruik sterk.</p> 282 <p> 283 Sterker nog, het centraal verspreiden van de software, zoals nu gebeurt, is 284 niet erg efficiënt. Het systeem bevat het onnodig verpakken van disks 285 en tapes, ze in grote hoeveelheden over de wereld verschepen en opslaan voor 286 de verkoop. Deze kosten worden voorgesteld als noodzakelijke zakelijke 287 uitgaven, terwijl het deels verspilling is vanwege het feit dat we zo nodig 288 eigenaren van software moeten hebben.</p> 289 290 <h4 id="damaging-social-cohesion">Schadelijk voor de maatschappelijke betrokkenheid</h4> 291 <p> 292 Veronderstel dat zowel jij als je buurman het nuttig vinden om een bepaald 293 programma te gebruiken. Ethisch gezien zou je je verplicht moeten voelen om 294 het programma met je buurman te delen. Een voorstel om slechts 295 één van jullie toe te staan het programma te gebruiken en de 296 ander te beperken is onderscheidend; zowel jij als je buurman zouden dit 297 onacceptabel moeten vinden.</p> 298 <p> 299 Het ondertekenen van een doorsnee licentieovereenkomst staat gelijk aan je 300 buurman verraden: “Ik beloof mijn buurman dit programma te onthouden 301 zodat ik een kopie kan hebben voor alleen mezelf”. Wanneer mensen die 302 keuze maken voelen ze tegelijk een psychologische dwang om dit gedrag te 303 vergoelijken: door het belang van het helpen van je buurman te gaan 304 bagatelliseren— waarmee de maatschappelijke betrokkenheid in het 305 gedrang komt. Dit is dus psychosociale schade die voortkomt uit de 306 materiële schade als gevolg van de beperkingen in het gebruik van het 307 programma.</p> 308 <p> 309 Een hoop gebruikers herkennen het foute in het niet delen van software en 310 besluiten dus de licenties en wetten te laten voor wat ze zijn en toch tot 311 het delen van programma's over te gaan. Ze voelen zich daar echter vaak 312 schuldig over. Ze weten dat ze de wet moeten overtreden wanneer ze een goede 313 buur willen zijn, maar vinden wel dat mensen zich aan de wet moeten houden 314 en concluderen dus dat wanneer je een goede buur bent (en dat zijn ze) dit 315 iets slechts is om je over te schamen. Dat is ook een soort psychosociale 316 schade die je kunt ontlopen door aan te nemen dat licenties en wetten geen 317 morele waarden bevatten.</p> 318 <p> 319 Programmeurs lijden ook psychosociale schade in de wetenschap dat veel 320 gebruikers hun programma's niet mogen gebruiken. Dit leidt tot cynisme en 321 ontkenning. Een programmeur kan enthousiast vertellen over het werk dat hij 322 technisch uitdagend vindt; en dan, wanneer je hem de vraag stelt, “Mag 323 ik dat ook gebruiken?”, zie je z'n gezicht betrekken en toegeven dat 324 het antwoord nee is. Om de ontmoediging te ontlopen zal hij óf dit 325 gegeven meestal negeren óf hij neemt een cynische houding aan die het 326 belang ervan bagatelliseert.</p> 327 <p> 328 Sinds het Reagan-tijdperk is de grootste schaarste in de Verenigde Staten 329 niet die van technische innovatie maar meer de bereidheid van mensen om 330 samen te werken voor het algemeen belang. Het slaat nergens op om het eerste 331 te stimuleren ten koste van het tweede.</p> 332 333 <h4 id="custom-adaptation">Het tegengaan van lokale wijzigingen in programma's</h4> 334 <p> 335 Het tweede niveau van materiële schade is de onmogelijkheid om 336 programma's aan te passen. Het gemak waarmee software aan kan worden gepast 337 is één van de grote voordelen ten opzichte van oudere 338 technologie. Maar de meeste commerciële software is niet verkrijgbaar 339 in een vorm waarin je het kunt wijzigen, zelfs niet nadat je het hebt 340 gekocht. Het staat je ter beschikking als een zwarte doos, slikken of 341 stikken—dat is alles.</p> 342 <p> 343 Een programma dat je uitvoert bestaat uit een reeks obscure 344 nummers. Niemand, zelfs geen goede programmeur, is in staat om die nummers 345 eenvoudig te veranderen zodat het programma wat anders doet.</p> 346 <p> 347 Programmeurs werken normaal gesproken met de “broncode” van een 348 programma dat geschreven is in een programmeertaal als Fortran of C. Het 349 gebruikt namen om data aan te duiden die wordt gebruikt en onderdelen van 350 het programma en het representeert berekeningen symbolisch zoals 351 <code>+</code> voor optellen en <code>-</code> voor aftrekken. De taal is 352 ontworpen om programmeurs te helpen in het lezen en wijzigen van 353 programma's. Hieronder een voorbeeld van een programma om de afstand van 354 twee punten in een plat vlak tot elkaar te berekenen:</p> 355 356 <pre> 357 float 358 distance (p0, p1) 359 struct point p0, p1; 360 { 361 float xdist = p1.x - p0.x; 362 float ydist = p1.y - p0.y; 363 return sqrt (xdist * xdist + ydist * ydist); 364 } 365 </pre> 366 <p> 367 Wat die broncode precies inhoud is niet belangrijk: het gaat erom dat het 368 lijkt op algebra en iemand die de programmeertaal kent zal het duidelijk 369 vinden en begrijpen. Ter contrast hier hetzelfde programma in uitvoerbare 370 vorm, op de computer waarop ik het programma ook schreef: 371 </p> 372 373 <pre> 374 1314258944 -232267772 -231844864 1634862 375 1411907592 -231844736 2159150 1420296208 376 -234880989 -234879837 -234879966 -232295424 377 1644167167 -3214848 1090581031 1962942495 378 572518958 -803143692 1314803317 379 </pre> 380 381 <p> 382 Broncode kan nuttig zijn (in potentie) voor iedere gebruiker van een 383 programma. Maar de meeste gebruikers mogen geen kopie van de broncode 384 hebben. Meestal wordt de broncode van een privaat programma geheim gehouden 385 door de eigenaar, iemand zou er eens wat van mogen opsteken. Gebruikers 386 krijgen alleen een kopie van de bestanden met de obscure nummers die een 387 computer uitvoert. Dit betekent dat alleen de eigenaar van het programma dit 388 programma kan veranderen.</p> 389 <p> 390 Een vriend van me vertelde eens hoe hij, als programmeur voor een bank, zes 391 maanden bezig is geweest met het maken van een programma dat iets 392 soortgelijks deed als een commercieel verkrijgbaar programma. Zij was er van 393 overtuigd dat als ze toegang had gehad tot de broncode, ze het eenvoudig had 394 kunnen aanpassen op hun behoeften. De bank wilde er voor betalen maar mocht 395 dit niet —de broncode was geheim. Dus moest ze zes maanden bouwen aan 396 een imitatie, werk dat wel meetelt in het BNP maar eigenlijk gewoon 397 weggegooid geld is.</p> 398 <p> 399 Het <abbr title="Massachusetts Institute of Technology">MIT</abbr> 400 laboratorium voor kunstmatige intelligentie kreeg een grafische printer 401 geschonken door Xerox rond 1977. Het werd bestuurd door vrije software 402 waarin we vele aanpassingen maakten die voor ons nuttig waren. De software 403 meldde bijvoorbeeld meteen terug aan de gebruiker wanneer hij klaar was met 404 een uitdraai. Zodra de printer problemen had, klem zittend papier of papier 405 op, meldde de software dit onmiddellijk aan alle gebruikers die een uitdraai 406 hadden klaarstaan. Dit soort handigheidjes zorgde voor een glad verloop van 407 het print-proces.</p> 408 <p> 409 Wat later doneerde Xerox een snellere printer, een van de eerste 410 laserprinters, aan het laboratorium. Hij werd aangestuurd door private 411 software die op een aparte computer liep waardoor we onze favoriete 412 aanpassingen niet toe konden passen. We konden instellen dat er een melding 413 kwam wanneer er een uitdraai naar de printer werd gestuurd maar niet wanneer 414 het uiteindelijk op de printer belandde (bovendien was de vertraging van die 415 melding meestal groot). Er was geen enkele manier om te achterhalen of een 416 uitdraai ook daadwerkelijk gelukt was; hier kon je alleen maar naar 417 raden. En niemand kreeg een melding wanneer er papier klem zat dus dat kon 418 wel eens een uur duren voordat iemand dat door had.</p> 419 <p> 420 De systeemprogrammeurs op het laboratorium waren prima in staat om dit soort 421 extra functionaliteit toe te voegen, waarschijnlijk net zo goed als de 422 makers van het programma. Xerox wilde dit niet oplossen en koos ervoor 423 oplossingen van ons tegen te houden. We werden dus gedwongen deze problemen 424 te accepteren, ze werden nooit opgelost.</p> 425 <p> 426 De meeste goede programmeurs kennen deze frustratie. De bank kon het zich 427 veroorloven het probleem op te lossen middels het opnieuw schrijven van een 428 programma maar een doorsnee gebruiker, hoe capabel ook, kan het alleen maar 429 opgeven.</p> 430 <p> 431 Het opgeven leidt tot psychosociale schade—in je gevoel van 432 zelfstandigheid. Het is frustrerend om in een huis te wonen dat je niet zelf 433 mag inrichten. Het leidt tot berusting en moedeloosheid, die je kwaliteit 434 van leven weer beïnvloeden. Mensen die zich zo voelen zijn niet 435 gelukkig en presteren slecht.</p> 436 <p> 437 Stel je voor dat men met recepten op dezelfde manier om zou gaan als met 438 software. Je zou dan op kunnen merken: “Hoe kan ik dit recept 439 veranderen zodat er minder zout in zit?” en de machtige chef zou 440 antwoorden: “Hoe durf je mijn recept te beledigen, het product van 441 mijn brein en verhemelte, door ermee te gaan knoeien? Jij kunt zo'n 442 verandering helemaal niet inschatten en er het juiste resultaat uit 443 krijgen!”</p> 444 <p> 445 “Maar ik mag helemaal geen zout van de dokter! Wat kan ik hieraan 446 doen? Wil jij het er voor me uit halen?”</p> 447 <p> 448 “Natuurlijk, met alle liefde, en ik reken slechts 50.000 euro voor een 449 dergelijke wijziging”. Omdat een eigenaar het monopolie heeft op 450 wijzigingen zijn de tarieven meestal hoog. “Helaas heb ik nu echter 451 even geen tijd hiervoor. Ik ben bezig met een opdracht voor de marine om 452 nieuw scheepsbeschuit te ontwerpen. Over ongeveer twee jaar heb ik wel weer 453 tijd”.</p> 454 455 <h4 id="software-development">Software-ontwikkeling tegenwerken</h4> 456 <p> 457 Het derde niveau van materiële schade betreft software-ontwikkeling. 458 Software-ontwikkeling was vroeger een evolutionair proces waarbij iemand een 459 bestaand programma nam en daarin wijzigingen en toevoegingen aanbracht voor 460 een bepaalde nieuwe toepassing. Vervolgens gebruikte een ander dat resultaat 461 weer om op zijn beurt wijzigingen en toevoegingen aan te brengen voor weer 462 een andere toepassing: in sommige gevallen ging dat wel twintig jaar zo 463 door. Intussen werden delen van dat programma weer 464 “gekannibaliseerd” om te gebruiken als basis voor weer een nieuw 465 programma.</p> 466 <p> 467 Het bestaan van eigenaren houdt dit soort evolutie tegen waardoor het 468 noodzakelijk wordt een nieuw programma van de grond af op te bouwen. Het 469 laat ook niet toe dat nieuwe programmeurs bestaande programma's bestuderen 470 om daarvan nuttige technieken te leren, of zelfs hoe grote programma's in 471 elkaar zitten.</p> 472 <p> 473 Eigenaren houden ook scholing tegen. Ik heb informaticastudenten ontmoet die 474 nog nooit de broncode van een groot programma hebben gezien. Ze zullen 475 wellicht goed zijn in het maken van kleine programma's, maar ze kunnen nog 476 niet eens de vaardigheden beginnen aan te leren van het schrijven van grote 477 programma's wanneer ze niet de kans krijgen te zien hoe anderen dit gedaan 478 hebben.</p> 479 <p> 480 In welk intellectueel streven dan ook kan men alleen grote hoogten bereiken 481 op de schouders van anderen. Maar dat mag over het algemeen niet meer in de 482 wereld van de software—je kan alleen op de schouders staan van anderen 483 <em>in je eigen bedrijf</em>.</p> 484 <p> 485 De resulterende psychosociale schade is van invloed op de geest van 486 wetenschappelijke samenwerking die vroeger zo sterk was dat het zelfs 487 oorlogen oversteeg. Zo was het mogelijk dat Japanse oceanografen die hun 488 laboratorium op een Pacifisch eiland moesten verlaten hun werk zorgvuldig 489 beschermd probeerden achter te laten voor de binnenvallende Amerikaanse 490 mariniers met een briefje erbij met het verzoek hier goed voor te zorgen.</p> 491 <p> 492 Het gevecht om winst heeft kapotgemaakt wat internationale oorlogen nooit is 493 gelukt. Tegenwoordig publiceren wetenschappers in vele disciplines niet 494 voldoende informatie meer in hun scripties om anderen in staat te stellen 495 het experiment te herhalen. Ze publiceren net genoeg zodat anderen kunnen 496 bewonderen wat ze allemaal wel niet bereikt hebben. Dit geldt zeker voor de 497 computerwetenschappen, waar de broncode waarover men schrijft meestal geheim 498 is.</p> 499 500 <h4 id="does-not-matter-how">Het maakt niet uit hoe het delen wordt neperkt</h4> 501 <p> 502 Ik heb de gevolgen besproken die het heeft wanneer mensen verboden wordt om 503 programma's te kopiëren, wijzigen of uitbouwen. Ik heb het niet gehad 504 over hoe men dit verbiedt want dat maakt voor de gevolgen niets uit. Of het 505 nu gebeurd via kopieerbeveiligingen, auteursrecht, licenties, versleuteling, 506 <abbr title="Read-only Memory">ROM</abbr> kaarten of hardware serienummers, 507 als het <em>lukt</em> om gebruik te voorkomen, dan berokkent het schade.</p> 508 <p> 509 Gebruikers vinden sommige methoden hinderlijker dan andere methodes. Ik zou 510 zeggen dat de meest hinderlijke methode degene is die het daadwerkelijk lukt 511 ons van het gebruik af te houden.</p> 512 513 <h4 id="should-be-free">Software zou vrij moeten zijn</h4> 514 <p> 515 Ik heb aangetoond dat het in eigendom hebben van een programma—de 516 macht om gebruik of distributie te verbieden—belemmerend werkt. Er 517 zijn veel belangrijke negatieve effecten aan verbonden. Hieruit volgt dat de 518 maatschappij het in eigendom hebben van programma's beter niet kan hebben.</p> 519 <p> 520 Een andere manier om dit te zeggen is dat de maatschappij vrije software 521 nodig heeft en dat private software een slechte vervanger is. Gebruik van 522 het surrogaat aanmoedigen om te krijgen wat we nodig hebben is niet logisch.</p> 523 <p> 524 Vaclav Havel adviseerde ons al om te “Werken voor iets omdat het goed 525 is, niet alleen omdat het een kans van slagen heeft”. Een bedrijf dat 526 private software maakt heeft kans van slagen op zijn eigen beperkte terrein 527 maar dat is niet goed voor de maatschappij.</p> 528 529 <h3 id="why-develop">Waarom mensen software zullen maken</h3> 530 <p> 531 Wanneer we het auteursrecht uitschakelen als motivator voor mensen om 532 software te ontwikkelen zal er in eerste instantie minder software worden 533 ontwikkeld maar die software zal wel bruikbaarder zijn. Het is nog niet 534 duidelijk of de tevredenheid onder gebruikers zal afnemen; maar als dat zo 535 is, of wanneer we het sowieso willen verhogen, dan zijn er andere methoden 536 om het maken van software te stimuleren. Net als er andere manieren dan 537 alleen tolhuisjes zijn om financiering voor straten los te krijgen. Voordat 538 we die alternatieven gaan bekijken wil ik eerst eens vaststellen hoeveel 539 kunstmatige stimulering er eigenlijk echt nodig is.</p> 540 541 <h4 id="fun">Programmeren is leuk</h4> 542 <p> 543 Er zijn een aantal beroepen die men alleen voor geld zou willen doen; 544 wegwerker bijvoorbeeld. Er zijn ook andere studies en kunstrichtingen waar 545 men nooit rijk van zal worden maar waar mensen van gefascineerd zijn of 546 denken een goede bijdrage aan de maatschappij mee te kunnen 547 leveren. Voorbeelden daarvan zijn mathematische logica, klassieke muziek en 548 archeologie. Mensen concurreren, meer tot hun verdriet dan bitter, om de 549 paar honderd plekken die te vergeven zijn en niet erg goed worden 550 betaald. Ze zullen soms zelfs betalen voor de kans om op dat gebied werkzaam 551 te zijn, als ze het zich kunnen veroorloven.</p> 552 <p> 553 Een dergelijke discipline kan volledig veranderen wanneer het de 554 mogelijkheid biedt om rijk te worden. Als één werker rijk 555 wordt gaan de anderen hetzelfde willen. Al snel zal iedereen grote bedragen 556 vragen voor het werk dat ze voorheen voor hun plezier deden. Na nog wat 557 jaren zullen ze eenieder uitlachen die het idee oppert dat het werk ook kan 558 worden gedaan zonder grote financiële compensaties. Ze zullen overheden 559 oproepen maatregelen te treffen om hun inkomsten veilig te stellen met 560 voorstellen over speciale voorrechten, machtigingen en monopolies en 561 suggereren dat dit nodig is.</p> 562 <p> 563 Deze verandering vond plaats in het programmeervak gedurende de jaren 564 tachtig. In de zevertiger jaren verschenen er artikelen over “computer 565 verslaving”: gebruikers waren de hele tijd “online” en 566 ontwikkelden honderd-euro-per-week gewoontes. Het was algemeen bekend dat 567 mensen zoveel van programmeren hielden dat het hun het huwelijk 568 kostte. Tegenwoordig programmeert er niemand meer zonder daar zwaar voor te 569 worden betaald. Mensen zijn vergeten wat ze toen wisten.</p> 570 <p> 571 Wanneer de meeste mensen in een vakgebied alleen willen werken voor veel 572 geld wil dat nog niet zeggen dat dit niet kan veranderen. Het proces kan 573 worden omgekeerd wanneer de maatschappij hier de stimulansen voor 574 aanlevert. Wanneer we de mogelijkheid wegnemen om in het vakgebied vreselijk 575 rijk te worden dan zal men na een tijdje, wanneer mensen aan de nieuwe 576 situatie gewend zijn geraakt, weer gemotiveerd raken om in dit vakgebied 577 voor de lol te werken.</p> 578 <p> 579 De vraag “Hoe kunnen we onze programmeurs betalen?” wordt 580 makkelijker te beantwoorden wanneer we ons realiseren dat ze geen fortuin 581 hoeven te verdienen. Een normaal salaris om van te leven is voldoende.</p> 582 583 <h4 id="funding">Het financieren van Vrije Software</h4> 584 <p> 585 Instituten die programmeurs betalen hoeven niet persé 586 softwarebedrijven te zijn. Vele andere bestaande organisaties kunnen dit ook 587 doen.</p> 588 <p> 589 Hardwarefabrikanten vinden het belangrijk om softwareontwikkeling te steunen 590 ook al hebben ze zelf geen zeggenschap over die software. In 1970 was veel 591 van hun software vrij omdat ze niet op het idee kwamen er beperkingen op te 592 leggen. Tegenwoordig, met hun neiging consortia te vormen, wordt duidelijk 593 dat ze zich realiseren dat het in eigendom hebben van software niet 594 belangrijk is voor ze.</p> 595 <p> 596 Universiteiten voeren veel programmeerprojecten uit. Tegenwoordig verkopen 597 ze vaak de resultaten maar in 1970 deden ze dat nog niet. Is er iemand die 598 betwijfelt of universiteiten vrije software zouden ontwikkelen wanneer ze 599 geen software mogen verkopen? Dit soort projecten zou gefinancierd kunnen 600 worden met dezelfde overheidssubsidies en beurzen die nu worden gebruikt 601 voor het ontwikkelen van private software.</p> 602 <p> 603 Het is gewoonte geworden bij onderzoekers om subsidie te krijgen voor het 604 ontwikkelen van een systeem, dit net niet af te maken en het dan 605 “af” te verklaren. Om vervolgens een bedrijf te starten, waarin 606 het project daadwerkelijk wordt afgemaakt en het systeem bruikbaar 607 gemaakt. Soms verklaren ze de half voltooide versie nog “vrij”; 608 maar wanneer ze totaal corrupt zijn onderhandelen ze in plaats daarvan met 609 de universiteit over een exclusieve licentie. Dit is geen geheim; het wordt 610 openlijk toegegeven door alle betrokkenen. Wanneer onderzoekers echter niet 611 in de verleiding worden gebracht om dit soort dingen te doen, zouden ze nu 612 nog steeds onderzoek doen.</p> 613 <p> 614 Programmeurs die vrije software maken kunnen hun kostje bij elkaar 615 scharrelen door gerelateerde services te verkopen bij hun software. Ikzelf 616 ben ingehuurd om de <a href="/software/gcc/">GNU C-compiler</a> geschikt te 617 maken voor nieuwe hardware en voor het uitbreiden van de gebruikersinterface 618 van <a href= "/software/emacs/">GNU Emacs</a> (Ik geef deze verbeteringen 619 weer vrij wanneer ze ontwikkeld zijn). Ik geef ook betaald les.</p> 620 <p> 621 Ik ben niet de enige die zo werkt; er is nu een succesvol en groeiend 622 bedrijfje dat alleen dit soort werk doet. Verschillende andere bedrijven 623 bieden nu ook commerciële ondersteuning aan voor de vrije software van 624 het GNU-systeem. Dit is het begin van een onafhankelijke software support 625 industrie—een industrietak die heel groot zou kunnen worden wanneer 626 vrije software de voorkeur krijgt. Het geeft gebruikers een optie die 627 meestal niet beschikbaar is voor private software, behalve voor de heel 628 rijken.</p> 629 <p> 630 Nieuwe instellingen zoals de <a href="/fsf/fsf.html">Free Software 631 Foundation</a> (de stichting voor vrije software) kunnen ook programmeurs 632 sponsoren. De inkomsten van deze stichting zijn voornamelijk afkomstig van 633 gebruikers die tapes met software bestellen via de postorder. De software op 634 de tapes is vrij, wat inhoudt dat men deze mag wijzigen en kopiëren 635 maar velen betalen toch voor de kopie (“vrije” software slaat op 636 vrijheid in het gebruik, niet vrij van kosten). Sommige gebruikers die al 637 een kopie hebben bestellen toch de tapes, hun manier om een bijdrage te doen 638 voor de goede zaak. De stichting krijgt ook grote schenkingen van 639 computerfabrikanten.</p> 640 <p> 641 De Free Software Foundation is een liefdadige instelling en zijn inkomsten 642 worden besteed aan het inhuren van zoveel mogelijk programmeurs. Wanneer het 643 was opgezet als een zakelijke onderneming, waarbij dezelfde software voor 644 dezelfde vergoeding werd gedistribueerd, dan had dit de oprichter nauwelijks 645 in zijn levensonderhoud kunnen voorzien.</p> 646 <p> 647 Omdat de stichting een liefdadig doel is werken programmeurs vaak voor de 648 helft van de prijs die ze elders kunnen krijgen. Dit doen ze omdat we 649 gevrijwaard zijn van bureaucratie en omdat het ze een goed gevoel geeft om 650 software te maken die vrijelijk gebruikt kan worden. Maar ze doen het vooral 651 omdat ze programmeren leuk vinden. Daarbovenop zijn er ook vrijwilligers die 652 menig nuttig programma hebben bijgedragen (zelfs technisch schrijvers hebben 653 zich als vrijwilliger gemeld).</p> 654 <p> 655 Dit bewijst dat programmeren een fascinerend vak is, net zo fascinerend als 656 muziek en kunst. We hoeven ons geen zorgen te maken dat straks niemand meer 657 wil programmeren.</p> 658 659 <h4 id="owe">Wat zijn gebruikers ontwikkelaars verschuldigd?</h4> 660 <p> 661 Het is terecht dat gebruikers zich moreel verplicht voelen om bij te dragen 662 aan de ontwikkelingen. Ontwikkelaars van vrije software dragen bij aan de 663 activiteiten van gebruikers en dus is het in het directe belang van 664 gebruikers, ook op de langere termijn, om financieel hieraan bij te dragen.</p> 665 <p> 666 Dit gaat echter niet op voor ontwikkelaars van private software. Hinderlijk 667 gedrag dient bestraft te worden, niet beloond.</p> 668 <p> 669 We hebben hier dus een paradox: de ontwikkelaar van nuttige software heeft 670 recht op steun van de gebruikers maar iedere poging deze morele plicht om te 671 zetten in een eis doet de plicht teniet. Een ontwikkelaar kan een beloning 672 verdienen of vragen maar niet beide tegelijk.</p> 673 <p> 674 Ik ben van mening dat een ethisch verantwoorde programmeur die met deze 675 paradox wordt geconfronteerd zich dusdanig op moet stellen dat hij de 676 beloning verdient maar tegelijkertijd gebruikers op hun gemoed moet spelen 677 door aan te dringen op vrijwillige bijdragen. Uiteindelijk zullen gebruikers 678 automatisch programmeurs steunen zonder morele druk, net zoals ze dat nu 679 doen met publieke radio- en televisiestations.</p> 680 681 <h3 id="productivity">Wat is softwareproductiviteit? </h3> 682 <p> 683 Wanneer software vrij zou zijn zouden er nog steeds programmeurs zijn maar 684 wellicht minder dan nu. Zou dit slecht voor de maatschappij zijn?</p> 685 <p> 686 Niet persé. Tegenwoordig hebben de ontwikkelde landen minder boeren 687 dan in 1900 maar we zien dit niet als zijnde slecht voor de maatschappij 688 want de weinige boeren die we hebben leveren meer voedsel richting consument 689 dan de vele die we hadden. We noemen dit toegenomen productiviteit. We 690 zouden ook toe kunnen met minder programmeurs van vrije software door de 691 toegenomen productiviteit op alle niveaus:</p> 692 693 <ul> 694 <li> Wijder verspreid gebruik van programma's die worden ontwikkeld.</li> 695 <li> De mogelijkheid bestaande programma's aan te passen aan specifieke behoeftes 696 in plaats van telkens opnieuw beginnen.</li> 697 <li> Betere opleiding van programmeurs.</li> 698 <li> Het wegnemen van dubbele ontwikkel-inspanningen.</li> 699 </ul> 700 701 <p> 702 Degenen die tegen samenwerking zijn met de bewering dat dit leidt tot minder 703 emplooi voor programmeurs hebben dus eigenlijk bezwaar tegen een toename in 704 productiviteit. Meestal onderschrijven ze echter wel de algemeen gangbare 705 stelling dat de software-industrie meer productiviteit nodig heeft. Hoe kan 706 dat?</p> 707 <p> 708 “Productiviteit in software” kan op twee dingen betrekking 709 hebben: de algemene productiviteit van alle software-ontwikkelingen of de 710 productiviteit van individuele projecten. De maatschappij wil graag de 711 algemene productiviteit verhogen en de simpelste manier om dit te bereiken 712 is door het afschaffen van kunstmatige belemmeringen in samenwerking. Maar 713 onderzoekers die het probleem van “productiviteit in software” 714 onderzoeken spitsen het onderzoek toe op de tweede, meer beperkte, 715 interpretatie die moeilijke technologische oplossingen behoeven.</p> 716 717 <h3 id="competition">Is concurrentie onvermijdelijk?</h3> 718 <p> 719 Is het onvermijdelijk dat mensen zullen proberen te concurreren met hun 720 rivalen in de maatschappij? Misschien wel. Maar concurrentie is niet 721 schadelijk; het schadelijke element is <em>vechten</em>.</p> 722 <p> 723 Er zijn vele manieren om te concurreren. Concurrentie kan eruit bestaan dat 724 men probeert steeds meer te bereiken dan tot nu toe of dingen beter te doen 725 dan anderen. Vroeger was er bijvoorbeeld concurrentie tussen 726 programmeertalenten—wedstrijdjes wie de computer de meest verbazende 727 dingen kon laten doen, of wie het kortste of snelste programma kon maken 728 gegeven een bepaalde taak. Dit soort competitie kan iedereen tot nut zijn, 729 <em>zolang men hier maar sportief mee om gaat</em>.</p> 730 <p> 731 Opbouwende concurrentie is voldoende competitie om mensen te stimuleren tot 732 grote dingen. Een aantal mensen streeft ernaar om de eerste te zijn die alle 733 landen op de wereld heeft bezocht; sommigen geven er zelfs fortuinen aan 734 uit. Maar ze zullen geen kapiteins omkopen om hun rivalen te laten stranden 735 op verlaten eilanden. Ze hebben er vrede mee dat de beste zal winnen.</p> 736 <p> 737 Concurrentie wordt vechten wanneer rivalen elkaar gaan proberen te 738 verhinderen iets te bereiken in plaats van te proberen zelf wat te 739 bereiken—wanneer “dat de beste mag winnen” verandert in 740 “laat mij winnen, ongeacht of ik de beste ben”. Private software 741 is schadelijk, niet omdat het een manier van concurreren is maar een vorm 742 van vechten tussen mensen in de maatschappij.</p> 743 <p> 744 Zakelijke concurrentie is niet per definitie vechten. Wanneer bijvoorbeeld 745 twee groentewinkels met elkaar concurreren is al hun inspanning gericht op 746 het verbeteren van hun eigen bedrijfsvoering, niet op het saboteren van de 747 ander. Dit is echter geen demonstratie van zakelijk fatsoen; het is meer zo 748 dat er weinig mogelijkheid is om te vechten, behalve het gebruik van fysiek 749 geweld. Niet alle zakelijke sectoren zitten zo in elkaar. Het achterhouden 750 van informatie die iedereen zou kunnen helpen is een vorm van vechten.</p> 751 <p> 752 Zakelijke ideologie bereidt het publiek niet voor op het weerstaan van 753 verleidingen om de concurrentie de loef af te steken. Sommige vormen van 754 concurrentie of strijd zijn bij wet verboden zoals concurrentievervalsing, 755 liegen bij het adverteren enzovoorts maar in plaats van dit breder te 756 trekken door bij wet dit soort strijd in het algemeen te verbieden, bedenken 757 zakenmensen steeds nieuwe vormen van strijd die niet specifiek zijn 758 verboden. Maatschappelijke gelden worden zo verkwist aan een economische 759 equivalent van burgeroorlog.</p> 760 761 <h3 id="communism">“Waarom verkas je niet naar Rusland?”</h3> 762 <p> 763 Iedere voorstander in de Verenigde Staten van meer dan een minimale 764 overheidsbemoeienis heeft dit vaak te horen gekregen. Het wordt geuit tegen 765 voorstanders van meer overheidsbemoeienis met de gezondheidszorg, iets dat 766 alle andere ontwikkelde landen wel hebben. Het wordt geuit tegen 767 voorstanders van meer ondersteuning vanuit de overheid voor kunst, ook 768 gebruikelijk in alle andere ontwikkelde landen. Het idee dat inwoners wat 769 voor verplichting dan ook hebben richting de maatschappij wordt 770 gelijkgesteld aan communisme. Maar in hoeverre lijken die ideeën op 771 elkaar?</p> 772 <p> 773 Het communisme, zoals dat in de Sovjet-Unie werd gebezigd, was een centraal 774 gestuurd systeem waar alle activiteit was gereguleerd, onder het mom dat het 775 goed was voor de gemeenschap maar feitelijk alleen voor de leden van de 776 communistische partij. En waar kopieerapparatuur zwaar werd bewaakt om 777 illegaal kopiëren tegen te gaan.</p> 778 <p> 779 Het Amerikaanse systeem van auteursrecht oefent totale controle uit op het 780 distribueren van een programma en bewaakt het kopiëren met automatische 781 kopieerbeveiligingen om illegaal kopiëren tegen te gaan.</p> 782 <p> 783 Daarentegen ben ik een systeem aan het bouwen waarbij mensen vrij zijn om 784 zelf te beslissen wat ze ermee gaan doen; vooral vrij zijn om hun buren te 785 helpen en vrij zijn om de hulpmiddelen die ze in hun dagelijks leven 786 gebruiken te veranderen en verbeteren naar eigen believen. Een systeem, 787 gebaseerd op vrijwillige samenwerking en decentralisatie.</p> 788 <p> 789 Wanneer we dus inzichten beoordelen op hun gelijkenis met het Russische 790 communisme dan zijn het de eigenaren van software die de communisten zijn.</p> 791 792 <h3 id="premises">De juiste uitgangspunten</h3> 793 <p> 794 In dit artikel ga ik er van uit dat de gebruiker van software niet minder 795 belangrijk is dan een auteur of zelfs de werkgever van een auteur. Met 796 andere woorden, ons besluit voor de juiste actie is gebaseerd op het 797 uitgangspunt dat hun belangen even groot zijn.</p> 798 <p> 799 Dit uitgangspunt wordt niet door iedereen gedeeld. Velen houden vol dat de 800 belangen van een werkgever belangrijker zijn dan ieder ander. Ze beweren 801 bijvoorbeeld dat het doel van het hebben van eigenaren van software de 802 werkgever juist het voordeel geven dat hij verdient—ongeacht wat voor 803 gevolgen dit heeft voor het publiek.</p> 804 <p> 805 Het heeft geen zin deze uitgangspunten aan te vechten. Bewijs wordt 806 gebaseerd op algemeen aanvaarde aannames. Dus het meeste van wat ik hier te 807 zeggen heb is voor diegenen die zich in mijn uitgangspunt kunnen vinden, of 808 in ieder geval nieuwsgierig zijn naar de consequenties. Dit artikel is 809 gewoon niet relevant voor diegenen die geloven dat eigenaren belangrijker 810 zijn dan de rest.</p> 811 <p> 812 Maar waarom zouden vele Amerikanen een uitgangspunt accepteren dat sommige 813 mensen boven anderen verheft? Gedeeltelijk doordat men gelooft dat dit 814 uitgangspunt onderdeel is van de juridische grondslag van de Amerikaanse 815 maatschappij. Sommigen zullen dit beleven als het aan de kaak stellen van 816 hun maatschappelijke basis.</p> 817 <p> 818 Het is belangrijk dat deze mensen zich realiseren dat dit uitgangspunt nooit 819 een onderdeel is geweest van onze (Amerikaanse) juridische traditie. Dat is 820 het ook nooit geweest.</p> 821 <p> 822 Aldus zegt de grondwet dat het doel van het auteursrecht is “het 823 stimuleren van wetenschappelijke vooruitgang en nuttige kunst”. Het 824 Hooggerechtshof heeft zich hier nog nader over uitgesproken met de uitspraak 825 in <em>Fox Film vs. Doyal</em> dat “het enige belang van de Verenigde 826 Staten en primaire doel van het verlenen van het [auteursrecht]monopolie 827 ligt in de algemene voordelen die de maatschappij zal genieten van het werk 828 van auteurs”.</p> 829 <p> 830 We hoeven het niet eens te zijn met de grondwet of met het Hooggerechtshof 831 (ze hebben in het verleden slavernij goedgekeurd). Dus hun standpunten doen 832 niets af aan het uitgangspunt van grotere belangen van werkgevers. Ik hoop 833 wel dat het besef dat dit een rechts-radicaal standpunt is en niet een 834 traditioneel, algemeen aanvaardbaar standpunt, de aantrekkingskracht van het 835 standpunt zal doen verminderen.</p> 836 837 <h3 id="conclusion">Conclusie</h3> 838 <p> 839 Wij denken dat onze maatschappij het helpen van je buren stimuleert; maar 840 iedere keer dat we iemand belonen wanneer die iets tegenhoudt, of ze 841 bewonderen om de rijkdom die ze op die manier vergaard hebben, zenden we het 842 tegenovergestelde signaal uit.</p> 843 <p> 844 Het verzamelen van software is een uiting van onze neiging om persoonlijk 845 gewin voor het welbevinden van de maatschappij te stellen. We kunnen deze 846 neiging herleiden van Ronald Reagan naar Dick Cheney, van Exxon naar Enron, 847 van falende banken naar falende scholen. We kunnen het afmeten aan het 848 aantal zwervers en het aantal gevangenen. Dit asociale gedrag houdt zichzelf 849 in stand, want hoe meer we zien dat andere mensen ons niet willen helpen des 850 te kleiner wordt de neiging om hen te helpen. En aldus vervalt de 851 maatschappij tot een jungle.</p> 852 <p> 853 Wanneer we niet in een jungle willen leven moeten we ons gedrag 854 veranderen. We moeten het signaal gaan afgeven dat een goed burger er een is 855 die met anderen samenwerkt wanneer dat zo te pas komt, niet een die succes 856 heeft met dingen afnemen van anderen. Ik hoop dat de 857 vrijesoftwaregemeenschap hiertoe zal bijdragen: op tenminste 858 één gebied zullen we de jungle vervangen door een 859 efficiënter systeem dat gebaseerd zal zijn op vrijwillige samenwerking.</p> 860 <div class="column-limit"></div> 861 862 <h3 id="footnotes" class="footnote">Voetnoten</h3> 863 864 <ol> 865 <li id="f1">Het woord “vrij” in “vrije software” slaat op 866 vrijheid, niet op prijs; de prijs die je betaalt voor de kopie van een vrij 867 programma kan nul zijn, een beetje of (soms) heel veel (Noot van de 868 vertaler: “free” in het Engels betekent zowel vrijheid als 869 gratis, vandaar deze voetnoot).</li> 870 871 <li id="f2">Problemen met vervuiling of filevorming veranderen de conclusie 872 niet. Wanneer we het rijden duurder willen maken om het te ontmoedigen is 873 het nog steeds ongunstig om tolhuisjes te gebruiken omdat die juist 874 bijdragen aan vervuiling en filevorming. Belasting op brandstof is veel 875 beter. Op dezelfde manier is het om veiligheidsredenen verlagen van de 876 maximumsnelheid niet relevant; een weg met vrije toegang verhoogt de 877 gemiddelde snelheid door het voorkomen van stoppen en vertragingen, voor 878 welke maximumsnelheid dan ook.</li> 879 880 <li id="f3">Men zou een bepaald programma schadelijk kunnen vinden en van mening zijn 881 dat het nooit had moeten worden uitgebracht, zoals de Lotus Marketplace 882 databank met persoonlijke informatie, die uit de verkoop werd gehaald 883 vanwege de publieke afkeuring. De meeste beweringen die ik doe slaan niet op 884 dit geval, maar het is zinloos om aan te voeren dat een programma een 885 eigenaar zou moeten hebben zodat het programma beperkt wordt 886 uitgebracht. Een eigenaar zal het programma niet <em>volledig</em> beperken, 887 zoals je zou willen met een programma dat beschouwd wordt als schadelijk.</li> 888 </ol> 889 890 <hr class="no-display" /> 891 <div class="edu-note c"><p id="fsfs">Dit artikel is opgenomen in <a 892 href="https://shop.fsf.org/product/free-software-free-society/"><cite>Free 893 Software, Free Society: The Selected Essays of Richard 894 M. Stallman</cite></a>.</p></div> 895 </div> 896 897 <div class="translators-notes"> 898 899 <!--TRANSLATORS: Use space (SPC) as msgstr if you don't have notes.--> 900 </div> 901 </div> 902 903 <!-- for id="content", starts in the include above --> 904 <!--#include virtual="/server/footer.nl.html" --> 905 <div id="footer" role="contentinfo"> 906 <div class="unprintable"> 907 908 <p>Gelieve algemene vragen over FSF & GNU te sturen naar <a 909 href="mailto:gnu@gnu.org"><gnu@gnu.org></a>. Er zijn ook nog <a 910 href="/contact/">andere manieren om in contact te komen</a> met de 911 FSF. Foute links en andere correcties graag sturen aan <a 912 href="mailto:webmasters@gnu.org"><webmasters@gnu.org></a>.</p> 913 914 <p> 915 <!-- TRANSLATORS: Ignore the original text in this paragraph, 916 replace it with the translation of these two: 917 918 We work hard and do our best to provide accurate, good quality 919 translations. However, we are not exempt from imperfection. 920 Please send your comments and general suggestions in this regard 921 to <a href="mailto:web-translators@gnu.org"> 922 923 <web-translators@gnu.org></a>.</p> 924 925 <p>For information on coordinating and contributing translations of 926 our web pages, see <a 927 href="/server/standards/README.translations.html">Translations 928 README</a>. --> 929 We doen ons best om goede vertalingen te maken maar staan altijd open voor 930 verbeteringen. Suggesties, op- en aanmerkingen sturen aan: <a 931 href="mailto:web-translators@gnu.org"><web-translators@gnu.org></a>.</p> 932 <p>Zie <a href="/server/standards/README.translations.html"> Translations 933 README</a> voor informatie over het onderhoud van vertalingen op deze 934 website.</p> 935 </div> 936 937 <!-- Regarding copyright, in general, standalone pages (as opposed to 938 files generated as part of manuals) on the GNU web server should 939 be under CC BY-ND 4.0. Please do NOT change or remove this 940 without talking with the webmasters or licensing team first. 941 Please make sure the copyright date is consistent with the 942 document. For web pages, it is ok to list just the latest year the 943 document was modified, or published. 944 945 If you wish to list earlier years, that is ok too. 946 Either "2001, 2002, 2003" or "2001-2003" are ok for specifying 947 years, as long as each year in the range is in fact a copyrightable 948 year, i.e., a year in which the document was published (including 949 being publicly visible on the web or in a revision control system). 950 951 There is more detail about copyright years in the GNU Maintainers 952 Information document, www.gnu.org/prep/maintain. --> 953 <p>Copyright © 1991, 1992, 1998, 2006, 2010, 2021 Free Software 954 Foundation, Inc.</p> 955 956 <p>Deze pagina is uitgebracht onder de <a rel="license" 957 href="http://creativecommons.org/licenses/by-nd/4.0/deed.nl">Creative 958 Commons Naamsvermelding-GeenAfgeleideWerken 4.0 Internationaal licentie</a>.</p> 959 960 <!--#include virtual="/server/bottom-notes.nl.html" --> 961 <div class="translators-credits"> 962 963 <!--TRANSLATORS: Use space (SPC) as msgstr if you don't want credits.--> 964 <strong>Vertaling:</strong> <a 965 href="//savannah.gnu.org/projects/www-nl">www-nl</a></div> 966 967 <p class="unprintable"><!-- timestamp start --> 968 Bijgewerkt: 969 970 $Date: 2021/09/28 16:34:04 $ 971 972 <!-- timestamp end --> 973 </p> 974 </div> 975 </div> 976 <!-- for class="inner", starts in the banner include --> 977 </body> 978 </html>