Rhad fel mewn Rhyddid yn Rwsieg: Pennod 1. Yr Argraffydd Angheuol

Argraffydd Angheuol

Ofnwch y Danaiaid sy'n dod ag anrhegion.
- Virgil, "Aeneid"

Unwaith eto jamiodd yr argraffydd newydd y papur.

Awr ynghynt, Richard Stallman, rhaglennydd yn y Labordy Artiffisial
Anfonodd MIT Intelligence (AI Labs), ddogfen 50 tudalen
wedi ei argraffu ar argraffydd y swyddfa, a'i blymio i'r gwaith. Ac yn awr Richard
Edrychais i fyny o'r hyn roeddwn i'n ei wneud, mynd at yr argraffydd a gweld golygfa annymunol iawn:
yn lle y 50 tudalen argraffedig hir-ddisgwyliedig, nid oedd ond 4 yn yr hambwrdd
taflenni parod. Ac roedd y rheini’n cyfeirio’n glir at ddogfen rhywun arall.
Cymysgwyd ffeil 50 tudalen Richard â ffeil hanner print rhywun i mewn
cymhlethdodau rhwydwaith y swyddfa, ac ildiodd yr argraffydd i'r broblem hon.

Mae aros i beiriant wneud ei waith yn beth cyffredin.
ar gyfer rhaglennydd, ac roedd Stallman yn iawn i ymgymryd â'r broblem hon
yn stoicaidd. Ond mae'n un peth pan fyddwch chi'n rhoi tasg i beiriant ac yn ei wneud
eich materion eich hun, ac mae'n hollol wahanol pan fydd yn rhaid i chi sefyll wrth ymyl
peiriant a'i reoli. Nid dyma'r tro cyntaf i Richard orfod
sefwch o flaen yr argraffydd a gwyliwch y tudalennau'n dod allan fesul un
un. Fel unrhyw dechnegydd da, roedd gan Stallman barch mawr tuag at
effeithlonrwydd dyfeisiau a rhaglenni. Dim rhyfedd hyn
tarfu arall ar y broses waith a gododd awydd tanbaid Richard
mynd i mewn i'r argraffydd a'i roi mewn trefn gywir.

Ond gwaetha'r modd, rhaglennydd oedd Stallman, nid peiriannydd mecanyddol. Dyna pam
Y cyfan oedd ar ôl oedd gwylio'r tudalennau'n cropian allan a meddwl amdanynt
ffyrdd eraill o ddatrys problem annifyr.

Ond cyfarchodd gweithwyr y Labordy AI yr argraffydd hwn gyda hyfrydwch a
gyda brwdfrydedd! Fe'i cyflwynwyd gan Xerox, dyma oedd ei ddatblygiad arloesol
datblygiad – addasu llungopïwr cyflym. Nid yn unig y gwnaeth yr argraffydd
copïau, ond hefyd wedi troi data rhithwir o ffeiliau rhwydwaith swyddfa yn
dogfennau rhagorol yr olwg. Roedd y ddyfais hon yn teimlo'n feiddgar
ysbryd arloesol y labordy Xerox enwog yn Palo Alto, yr oedd
un o gonglfeini chwyldro mewn argraffu bwrdd gwaith a fyddai'n chwyldroi'n llwyr
y diwydiant cyfan erbyn diwedd y degawd.

Gan losgi gyda diffyg amynedd, trodd rhaglenwyr y Labordy ar y newydd ar unwaith
argraffydd i mewn i rwydwaith swyddfa cymhleth. Rhagorodd y canlyniadau ar y rhai mwyaf beiddgar
disgwyliadau. Roedd tudalennau'n hedfan allan ar gyflymder o 1 yr eiliad, dogfennau
dechreuodd argraffu 10 gwaith yn gyflymach. Yn ogystal, roedd y car yn hynod
pedantig yn ei gwaith: roedd y cylchoedd yn edrych fel cylchoedd, nid hirgrwn, ond
nid yw llinellau syth bellach yn ymdebygu i sinwsoidau osgled isel.

Ym mhob ystyr, roedd anrheg Xerox yn gynnig na allech chi ei wrthod.
gwrthod.

Fodd bynnag, dros amser, dechreuodd y brwdfrydedd bylu. Cyn gynted ag y daeth yr argraffydd
llwyth i'r eithaf, daeth problemau i'r amlwg. Beth oedd yn fy nghythruddo fwyaf
y ffaith bod y ddyfais yn cnoi'r papur yn rhy barod. Meddwl Peirianneg
nododd rhaglenwyr wraidd y broblem yn gyflym. Y ffaith yw bod
Yn draddodiadol mae llungopïwyr angen presenoldeb cyson person gerllaw.
Cynnwys er mwyn cywiro'r papur os oes angen. AC
pan aeth Xerox ati i droi llungopïwr yn argraffydd, peirianwyr
nid oedd cwmnïau'n talu sylw i'r pwynt hwn ac yn canolbwyntio ar
datrys problemau eraill, mwy dybryd i'r argraffydd. Siarad peirianneg
iaith, roedd gan yr argraffydd Xerox newydd gyfranogiad dynol cyson
a adeiladwyd yn wreiddiol yn y mecanwaith.

Trwy droi llungopïwr yn argraffydd, cyflwynodd peirianwyr Xerox un peth
newid sydd wedi cael canlyniadau pellgyrhaeddol. Yn lle,
mewn trefn i ddarostwng y cyfarpar i un gweithredydd unigol, yr oedd yn cael ei ddarostwng
i holl ddefnyddwyr y rhwydwaith swyddfa. Nid oedd y defnyddiwr bellach yn sefyll wrth ymyl
peiriant, yn rheoli ei weithrediad, yn awr ei fod drwy rwydwaith swyddfa cymhleth
anfon swydd argraffu, gan obeithio y byddai'r ddogfen yn cael ei hargraffu fel hyn
yn ôl yr angen. Yna aeth y defnyddiwr i'r argraffydd i godi'r gorffenedig
dogfen gyfan, ond yn lle hynny fe'i canfuwyd wedi'i hargraffu'n ddetholus
dalennau.

Mae'n annhebygol mai Stallman oedd yr unig un yn yr AI Lab a sylwodd
broblem, ond meddyliodd hefyd am ei ateb. Ychydig flynyddoedd ynghynt
Cafodd Richard gyfle i ddatrys problem debyg gyda'i argraffydd blaenorol. Canys
golygodd hwn ar ei gyfrifiadur gwaith personol PDP-11
rhaglen a oedd yn rhedeg ar brif ffrâm PDP-10 ac yn rheoli'r argraffydd.
Nid oedd Stallman yn gallu datrys y broblem o gnoi papur; yn lle hynny
hwn, fe fewnosododd god a oedd yn gorfodi'r PDP-11 o bryd i'w gilydd
gwirio statws yr argraffydd. Os bydd y peiriant yn cnoi papur, y rhaglen
Rwyf newydd anfon hysbysiad at y PDP-11 sy'n gweithio fel “mae'r argraffydd yn cnoi
papur, angen ei atgyweirio." Trodd yr ateb allan i fod yn effeithiol - hysbysu
aeth yn uniongyrchol at ddefnyddwyr a ddefnyddiodd yr argraffydd yn weithredol, felly
bod ei antics gyda phapur yn aml yn cael eu hatal ar unwaith.

Wrth gwrs, ateb ad-hoc oedd hwn - yr hyn y mae rhaglenwyr yn ei alw
“crutch,” ond trodd y bagl yn bur gain. Wnaeth e ddim cywiro
roedd problem gyda'r mecanwaith argraffydd, ond gwnes i'r gorau y gallwn
i'w wneud - adborth addysgiadol sefydledig rhwng y defnyddiwr a'r peiriant.
Arbedodd ychydig o linellau ychwanegol o god y gweithwyr Labordy
AI am 10-15 munud o amser gweithio bob wythnos, gan arbed rhag
gorfod rhedeg yn gyson i wirio'r argraffydd. O safbwynt
rhaglennydd, roedd penderfyniad Stallman yn seiliedig ar ddoethineb ar y cyd
Labordai.

Wrth gofio’r stori honno, dywedodd Richard: “Pan fyddwch chi’n derbyn neges o’r fath, ni fyddwch
roedd yn rhaid dibynnu ar rywun arall i drwsio'r argraffydd. Mae angen
roedd yn hawdd codi a mynd at yr argraffydd. Munud neu ddwy wedyn
fel yr oedd yr argraffydd yn dechreu cnoi y papyr, daeth dau neu dri o bobl ato
gweithwyr. Roedd o leiaf un ohonyn nhw’n gwybod yn union beth oedd angen ei wneud.”

Mae datrysiadau clyfar fel y rhain wedi bod yn nodwedd amlwg i'r Labordy AI a'i
rhaglenwyr. Yn gyffredinol, mae rhaglenwyr gorau'r Labordy yn sawl un
trin y term “rhaglennydd” gyda dirmyg, gan ffafrio hynny
bratiaith am "haciwr". Roedd y diffiniad hwn yn adlewyrchu hanfod y gwaith yn fwy cywir
cynnwys amrywiaeth o weithgareddau, o ddifyrion deallusol soffistigedig i
gwelliannau manwl i raglenni a chyfrifiaduron. Teimlai hefyd
cred hen ffasiwn mewn dyfeisgarwch Americanaidd. Haciwr
Nid yw'n ddigon ysgrifennu rhaglen sy'n gweithio yn unig. Haciwr yn ceisio
dangoswch bŵer eich deallusrwydd i chi'ch hun a hacwyr eraill trwy osod
ymgymryd â thasgau llawer mwy cymhleth ac anodd - er enghraifft, gwneud
rhaglen ar yr un pryd â chyflym, cryno, pwerus a
hardd.

Rhoddodd cwmnïau fel Xerox eu cynhyrchion yn fwriadol i gymunedau mawr
hacwyr. Roedd yn gyfrifiad y byddai hacwyr yn dechrau ei ddefnyddio,
Byddant yn dod yn gysylltiedig â hi ac yna'n dod i weithio i'r cwmni. Yn y 60au a
ar doriad gwawr y 70au, roedd hacwyr yn aml yn ysgrifennu o ansawdd uchel a defnyddiol o'r fath
rhaglenni y mae gweithgynhyrchwyr yn fodlon eu dosbarthu ymhlith eu
cleientiaid.

Felly, yn wyneb argraffydd Xerox newydd sy'n cnoi papur,
Meddyliodd Stallman ar unwaith am wneud ei hen dric gydag ef - “hack”
rhaglen rheoli dyfeisiau. Fodd bynnag, roedd darganfyddiad annymunol yn aros amdano.
– ni ddaeth yr argraffydd ag unrhyw feddalwedd, o leiaf nid yn hwn
ffurflen fel y gall Stallman neu raglennydd arall ei ddarllen a
golygu. Hyd at y pwynt hwn, roedd y rhan fwyaf o gwmnïau'n ystyried yn dda
darparu cod ffynhonnell i ffeiliau mewn tôn sy'n ddarllenadwy gan bobl,
a ddarparodd wybodaeth gyflawn am orchmynion rhaglen a'r cyfatebol
swyddogaethau peiriant. Ond dim ond i mewn y darparodd Xerox y tro hwn y rhaglen
llunio, ffurf ddeuaidd. Pe bai rhaglennydd yn ceisio darllen
y ffeiliau hyn, dim ond ffrydiau diddiwedd o sero a rhai y byddai'n eu gweld,
dealladwy i beiriant, ond nid i berson.

Mae yna raglenni o'r enw "dadosodwyr" sy'n cyfieithu
rhai a sero i mewn i gyfarwyddiadau peiriant lefel isel, ond yn cyfrifo beth
mae'r cyfarwyddiadau hyn yn ei wneud - proses hir ac anodd iawn o'r enw
"peirianneg wrthdroi". Mae peirianneg wrthdro, rhaglen argraffydd yn hawdd
gallai fod wedi cymryd llawer mwy o amser na'r cywiriad llwyr o'r cnoi
papur dros y 5 mlynedd nesaf. Nid oedd Richard yn ddigon anobeithiol
i benderfynu cymryd cam o'r fath, ac felly mae'n syml rhoi'r broblem o'r neilltu
blwch hir.

Roedd polisi gelyniaethus Xerox yn gwbl groes i arfer arferol
cymunedau haciwr. Er enghraifft, i ddatblygu ar gyfer personol
rhaglenni cyfrifiadurol PDP-11 ar gyfer rheoli hen argraffydd a
terfynellau, roedd angen cydosodwr croes ar y Lab AI a fyddai'n ymgynnull
rhaglenni ar gyfer y PDP-11 ar brif ffrâm PDP-10. Gallai hacwyr Lab
ysgrifennu traws-gydosodwr eich hun, ond Stallman, gan ei fod yn fyfyriwr yn Harvard,
Des i o hyd i raglen debyg yn labordy cyfrifiadurol y brifysgol. hi
ysgrifennwyd ar gyfer yr un prif ffrâm, PDP-10, ond ar gyfer un gwahanol
system weithredu. Nid oedd gan Richard unrhyw syniad pwy ysgrifennodd y rhaglen hon,
oherwydd ni ddywedodd y cod ffynhonnell unrhyw beth amdano. Newydd ddod ag e
copi o'r cod ffynhonnell i'r Labordy, ei olygu, a'i lansio ymlaen
PDP-10. Heb drafferth a gofidiau diangen, derbyniodd y Labordy y rhaglen,
a oedd yn angenrheidiol ar gyfer gweithredu seilwaith y swyddfa. Stallman hyd yn oed
gwneud y rhaglen yn fwy pwerus trwy ychwanegu sawl swyddogaeth nad oeddent
oedd yn y gwreiddiol. "Rydym wedi bod yn defnyddio'r rhaglen hon ers blynyddoedd,"
— nid heb falchder y dywed.

Yng ngolwg rhaglennydd o'r 70au, mae'r model dosbarthu hwn
nid oedd cod y rhaglen yn wahanol i berthnasoedd cymdogion da pan
mae un yn rhannu cwpanaid o siwgr gydag un arall neu'n rhoi benthyg dril. Ond os ydych chi
pan fyddwch chi'n benthyca dril, rydych chi'n amddifadu'r perchennog o'r cyfle i'w ddefnyddio, felly
Yn achos copïo rhaglenni, nid oes dim fel hyn yn digwydd. Nid ychwaith
awdur y rhaglen, na'i ddefnyddwyr eraill, yn colli unrhyw beth o
copïo. Ond mae pobl eraill yn elwa o hyn, fel yn achos
hacwyr y Labordy a gafodd raglen gyda swyddogaethau newydd, sy'n
ddim hyd yn oed yn bodoli o'r blaen. A gall y swyddogaethau newydd hyn fod yr un mor niferus
rydych chi am gopïo a dosbarthu i bobl eraill. Stallman
yn cofio un rhaglennydd o'r cwmni preifat Bolt, Beranek &
Newman, a dderbyniodd y rhaglen hefyd a'i golygu i'w rhedeg
o dan Twenex - system weithredu arall ar gyfer y PDP-10. Ef hefyd
ychwanegu nifer o nodweddion gwych i'r rhaglen, a Stallman eu copïo
i'ch fersiwn chi o'r rhaglen yn y Labordy. Wedi hyn penderfynasant gyda'u gilydd
datblygu rhaglen sydd eisoes wedi tyfu’n gynnyrch pwerus yn anfwriadol,
rhedeg ar systemau gweithredu gwahanol.

Wrth ddwyn i gof seilwaith meddalwedd AI Lab, dywed Stallman:
“Esblygodd y rhaglenni fel dinas. Mae rhai rhannau wedi newid
fesul tipyn, rhai - ar unwaith ac yn llwyr. Ymddangosodd ardaloedd newydd. A chi
Gallai bob amser edrych ar y cod a dweud, a barnu yn ôl yr arddull, y rhan hon
ysgrifennwyd yn y 60au cynnar, a hon yng nghanol y 70au.”

Diolch i'r cydweithrediad meddwl syml hwn, mae hacwyr wedi creu llawer
systemau pwerus a dibynadwy yn y Labordy a thu allan iddo. Nid pob rhaglennydd
byddai pwy sy'n rhannu'r diwylliant hwn yn galw ei hun yn haciwr, ond mae'r rhan fwyaf ohonynt
rhannodd deimladau Richard Stallman yn llwyr. Os bydd y rhaglen neu
mae'r cod wedi'i gywiro yn datrys eich problem yn dda, byddant yn ei datrys yr un mor dda
y broblem hon i unrhyw un. Beth am rannu hwn felly?
penderfyniad, o leiaf am resymau moesol?

Tanseiliwyd y cysyniad hwn o gydweithredu rhydd gan gyfuniad o drachwant
a chyfrinachau masnach, gan arwain at gyfuniad rhyfedd o gyfrinachedd a
cydweithrediad. Enghraifft dda yw bywyd cynnar BSD. Mae'n bwerus
system weithredu a grëwyd gan wyddonwyr a pheirianwyr yn y Californian
Prifysgol yn Berkeley yn seiliedig ar Unix, a brynwyd gan AT&T. Pris
roedd copïo BSD yn gyfartal â chost ffilm, ond gydag un amod -
dim ond os oedd ganddynt drwydded AT&T y gallai ysgolion gael ffilm gyda chopi o BSD,
a gostiodd $50,000. Mae'n troi allan bod y hacwyr Berkeley yn rhannu
rhaglenni dim ond i'r graddau yr oedd y cwmni'n caniatáu iddynt wneud hynny
AT&T. Ac ni welsant ddim rhyfedd ynddo.

Nid oedd Stallman yn ddig wrth Xerox ychwaith, er ei fod yn siomedig. Nid yw byth
Wnes i ddim meddwl gofyn i'r cwmni am gopi o'r cod ffynhonnell. "Maen nhw a
felly fe wnaethon nhw roi argraffydd laser i ni,” meddai, “Allwn i ddim dweud
eu bod yn dal i fod mewn dyled i ni. Yn ogystal, roedd y ffynonellau yn amlwg ar goll
nid yw’n gyd-ddigwyddiad mai penderfyniad mewnol y cwmni oedd hwn, a gofyn am ei newid
roedd yn ddiwerth."

Yn y diwedd, daeth newyddion da: mae'n troi allan bod copi o'r ffynhonnell
Mae gan ymchwilydd Prifysgol raglenni ar gyfer argraffydd Xerox
Carnegie Mellon.

Nid oedd y cyfathrebu â Carnegie Mellon yn argoeli'n dda. Yn 1979
Syfrdanodd y myfyriwr doethuriaeth Brian Reed y gymuned trwy wrthod rhannu ei
rhaglen fformatio testun tebyg i Scribe. Hi oedd y cyntaf
rhaglen o'r math hwn a ddefnyddiodd orchmynion semantig
fel “amlygwch y gair hwn” neu “dyfyniad yw'r paragraff hwn” yn lle hynny
lefel isel “ysgrifennu’r gair hwn mewn italig” neu “cynyddu’r mewnoliad ar gyfer
y paragraff hwn." Gwerthodd Reed Scribe i gwmni o Pittsburgh
Unilogic. Yn ôl Reed, ar ddiwedd ei astudiaethau doethuriaeth yn syml roedd yn chwilio am dîm
datblygwyr, ar ysgwyddau y rhai y byddai'n bosibl symud y cyfrifoldeb amdanynt
fel nad yw cod ffynhonnell y rhaglen yn cael ei ddefnyddio gan y cyhoedd (hyd yn hyn
nid yw'n glir pam roedd Reed yn ystyried hyn yn annerbyniol). I felysu'r bilsen
Cytunodd Reed i ychwanegu set o swyddogaethau seiliedig ar amser at y cod, felly
o'r enw "bomiau amser" - fe wnaethon nhw droi copi rhad ac am ddim o'r rhaglen yn
ddim yn gweithio ar ôl y cyfnod prawf o 90 diwrnod. I wneud
rhaglen i weithio eto, defnyddwyr sydd eu hangen i dalu'r cwmni a
derbyn bom amser "analluogi".

I Stallman, brad pur a di-flewyn-ar-dafod oedd hyn.
moeseg rhaglennydd. Yn lle dilyn yr egwyddor o “rhannu a
rhowch ef i ffwrdd,” cymerodd Reed y llwybr o godi tâl ar raglenwyr am fynediad iddo
gwybodaeth. Ond nid oedd yn meddwl llawer am y peth oherwydd nid oedd yn aml
Defnyddiais Scribe.

Rhoddodd Unilogic gopi am ddim o Scribe i AI Lab, ond ni wnaeth ei ddileu
bom amser ac nid oedd hyd yn oed yn sôn amdano. Am y tro y rhaglen
Gweithiodd, ond daeth i ben un diwrnod. Haciwr system Howard Cannon
treulio oriau lawer yn dadfygio ffeil ddeuaidd y rhaglen, tan o'r diwedd
heb ganfod y bom amser ac ni wnaeth ei ddileu. Roedd hyn wir yn ei boeni
stori, ac nid oedd yn oedi i ddweud hacwyr eraill am y peth, a chyfleu
fy holl feddyliau ac emosiynau am “gamgymeriad” bwriadol Unilogic.

Am resymau yn ymwneud â'i waith yn y Labordy, aeth Stallman i
Campws Carnegie Mellon ychydig fisoedd yn ddiweddarach. Ceisiodd ddod o hyd i ddyn
a oedd, yn ôl y newyddion a glywodd, â'r cod ffynhonnell ar gyfer y rhaglen
argraffydd. Yn ffodus, roedd y dyn hwn yn ei swyddfa.

Trodd y sgwrs allan i fod yn onest ac yn finiog, yn arddull nodweddiadol peirianwyr.
Ar ôl cyflwyno ei hun, gofynnodd Stallman am gopi o god ffynhonnell y rhaglen ar gyfer
rheoli argraffydd laser Xerox. Er mawr syndod a
Yn anffodus, gwrthododd yr ymchwilydd.

“Dywedodd ei fod wedi addo i’r gwneuthurwr beidio â rhoi copi i mi,” meddai
Richard.

Mae cof yn beth doniol. 20 mlynedd ar ôl y digwyddiad hwn, cof
Mae Stallman yn llawn smotiau gwag. Anghofiodd nid yn unig y rheswm pam
daeth at Carnegie Mellon, ond hefyd ynghylch pwy oedd ei gymar yn hyn
sgwrs annymunol. Yn ôl Reed, y person hwn oedd fwyaf tebygol
Robert Sproll, cyn-weithiwr Canolfan Ymchwil a Datblygu Xerox
Palo Alto, a ddaeth yn gyfarwyddwr yr ymchwil yn ddiweddarach
Rhaniadau Microsystemau Haul. Yn y 70au Sproll oedd y gwesteiwr
datblygwr rhaglenni ar gyfer argraffwyr laser Xerox. Rhywbryd yn 1980
Derbyniodd Sproll swydd fel cymrawd ymchwil yn Carnegie Mellon, lle
parhau i weithio ar argraffwyr laser.

Ond pan ofynnir cwestiynau i Sprall am y sgwrs hon, nid yw ond yn twyllo
dwylaw. Dyma mae'n ei ateb trwy e-bost: “Ni allaf ddweud
dim byd pendant, dwi ddim yn cofio dim byd o gwbl am y digwyddiad yma.”

“Roedd y cod yr oedd Stallman ei eisiau yn torri tir newydd,
yn ymgorfforiad gwirioneddol o gelf. Ysgrifennodd Sproll ef flwyddyn ynghynt
wedi dod at Carnegie Mellon neu rywbeth felly,” meddai Reed. Os hwn
yn wir felly, mae camddealltwriaeth: roedd angen Stallman
rhaglen y mae MIT wedi bod yn ei defnyddio ers amser maith, nid rhaglen newydd
ei fersiwn hi. Ond yn y sgwrs fer honno ni ddywedwyd gair am
unrhyw fersiynau.

Wrth ryngweithio â chynulleidfaoedd, mae Stallman yn cofio'r digwyddiad yn rheolaidd
Mae Carnegie Mellon yn pwysleisio bod yr amharodrwydd i
Mae'r person i rannu codau ffynhonnell yn ganlyniad i'r cytundeb ar
diffyg datgelu, y darparwyd ar ei gyfer yn y contract rhyngddo ef a
gan Xerox. Y dyddiau hyn mae'n arfer cyffredin i gwmnïau ei gwneud yn ofynnol
cynnal cyfrinachedd yn gyfnewid am fynediad at y datblygiadau diweddaraf, ond ar yr un pryd
Roedd NDAs yn rhywbeth newydd bryd hynny. Roedd yn adlewyrchu pwysigrwydd y ddau i Xerox
argraffwyr laser, a'r wybodaeth yr oedd ei hangen ar gyfer eu gweithrediad.
“Ceisiodd Xerox wneud argraffwyr laser yn gynnyrch masnachol,”
yn cofio Reed, “byddai'n wallgof iddynt roi'r cod ffynhonnell i bawb
contract".

Roedd Stallman yn gweld yr NDA yn hollol wahanol. Iddo ef yr oedd yn wrthodiad
Mae Carnegie Mellon yn cymryd rhan ym mywyd creadigol cymdeithas, yn groes i'r hyn a wnaed hyd yn hyn
annog i weld rhaglenni fel adnoddau cymunedol. Fel pe
a fyddai gwerinwr yn darganfod yn sydyn bod camlesi dyfrhau canrifoedd oed
sychu allan, ac mewn ymgais i ddod o hyd i achos y broblem byddai'n cyrraedd y pefriog
newydd-deb gwaith pŵer trydan dŵr gyda logo Xerox.

Cymerodd beth amser i Stallman ddeall y gwir reswm dros wrthod -
fformat newydd o ryngweithio rhwng y rhaglennydd a
cwmnïau. Ar y dechrau, dim ond gwrthod personol a welodd. “Mae fel yna i mi
Roeddwn yn grac na allwn hyd yn oed ddod o hyd i unrhyw beth i'w ddweud. Fi jyst troi o gwmpas a
“Cerddais allan yn dawel,” mae Richard yn cofio, “efallai i mi hyd yn oed slamio’r drws,
gwn. Rwy'n cofio dim ond awydd tanbaid i fynd allan o'r fan honno cyn gynted â phosibl. Wedi'r cyfan, roeddwn i'n cerdded
iddyn nhw, yn disgwyl cydweithrediad, a ddim hyd yn oed yn meddwl beth fyddwn i'n ei wneud pe bawn i
byddant yn gwrthod. A phan ddigwyddodd hyn, roeddwn i'n llythrennol yn ddi-lefar -
Fe wnaeth fy syfrdanu a fy ypsetio gymaint.”

Hyd yn oed 20 mlynedd yn ddiweddarach, mae'n dal i deimlo'r adlais o'r dicter hwnnw a
siomedigaethau. Roedd y digwyddiad yn Carnegie Mellon yn drobwynt mewn bywyd
Richard, gan ddod ag ef wyneb yn wyneb â phroblem foesegol newydd. YN
y misoedd canlynol o gwmpas Stallman a hacwyr AI Lab eraill
bydd llawer o ddigwyddiadau yn digwydd, o gymharu â'r 30 eiliad hynny o ddicter a
bydd siomedigaethau yn Carnegie Mellon yn ymddangos yn ddim byd. Serch hynny,
Mae Stallman yn rhoi sylw arbennig i'r digwyddiad hwn. Efe oedd y cyntaf a
y pwynt pwysicaf yn y gyfres o ddigwyddiadau a drodd Richard o
haciwr unigol, gwrthwynebydd greddfol i rym canoledig, yn
efengylwr radical rhyddid, cydraddoldeb a brawdoliaeth yn
rhaglennu.

“Dyma oedd fy nghyfarfyddiad cyntaf â chytundeb peidio â datgelu, a minnau
Sylweddolais yn fuan fod pobl yn dod yn ddioddefwyr cytundebau o'r fath, - yn hyderus
meddai Stallman, “Roedd fy nghydweithwyr a minnau yn ddioddefwyr o'r fath.
Labordai."

Eglurodd Richard yn ddiweddarach: “Pe bai wedi fy ngwrthod am resymau personol, byddai wedi bod
byddai'n anodd ei alw'n broblem. Gallwn i ei gyfrif yn gyfnewid
asshole, a dyna i gyd. Ond roedd ei wrthodiad yn amhersonol, fe wnaeth i mi ddeall
fel na chydweithreda nid yn unig â mi, ond â neb o gwbl
oedd. Ac mae hyn nid yn unig yn creu problem, ond hefyd yn ei gwneud yn wirioneddol
enfawr."

Er bod problemau wedi bod mewn blynyddoedd blaenorol a oedd yn gwneud Stallman yn ddig,
Yn ôl iddo, dim ond ar ôl y digwyddiad yn Carnegie Mellon y sylweddolodd hynny
mae'r diwylliant rhaglennu yr oedd yn ei ystyried yn gysegredig yn dechrau
newid. “Roeddwn i eisoes yn argyhoeddedig y dylai rhaglenni fod ar gael i’r cyhoedd
i bawb, ond ni allai ei ffurfio yn glir. Fy meddyliau ar y mater hwn
yn rhy annelwig ac anhrefnus i'w mynegi i gyd
i'r byd. Ar ôl y digwyddiad, dechreuais sylweddoli bod y broblem eisoes yn bodoli, a
bod angen mynd i’r afael ag ef ar hyn o bryd.”

Bod yn rhaglennydd o'r radd flaenaf yn un o'r sefydliadau cryfaf
heddwch, ni thalai Richard fawr o sylw i gytundebau a thrafodion eraill
rhaglenwyr - cyn belled nad ydynt yn ymyrryd â'i brif waith. Tra yn
Ni chyrhaeddodd yr argraffydd laser Xerox y labordy, roedd gan Stallman bopeth
cyfleoedd i edrych i lawr ar y peiriannau a'r rhaglenni y buont yn dioddef ohonynt
defnyddwyr eraill. Wedi'r cyfan, gallai newid y rhaglenni hyn fel y tybiai
angenrheidiol.

Ond yr oedd dyfodiad argraffydd newydd yn bygwth y rhyddid hwn. Cyfarpar
gweithiodd yn dda, er ei fod yn cnoi papur o bryd i'w gilydd, ond nid oedd
cyfleoedd i newid ei ymddygiad i weddu i anghenion y tîm. O safbwynt
diwydiant meddalwedd, cau'r rhaglen argraffydd oedd
yn gam angenrheidiol mewn busnes. Mae rhaglenni wedi dod yn ased mor werthfawr
ni allai cwmnïau fforddio cyhoeddi codau ffynhonnell mwyach,
yn enwedig pan oedd y rhaglenni'n ymgorffori rhai technolegau arloesol. Wedi'r cyfan
yna gallai cystadleuwyr gopïo'r rhain yn ymarferol am ddim
technolegau ar gyfer eu cynhyrchion. Ond o safbwynt Stallman, yr oedd yr argraffydd
Ceffyl Troea. Ar ôl deng mlynedd o ymdrechion dosbarthu aflwyddiannus
rhaglenni "perchnogol" y gwaherddir dosbarthu am ddim ar eu cyfer a
addasu'r cod, dyma'r union raglen a ymdreiddiodd i gartref hacwyr
yn y modd mwyaf llechwraidd - dan gochl rhodd.

Rhoddodd Xerox hwnnw fynediad i god i rai rhaglenwyr yn gyfnewid am
nid oedd cynnal cyfrinachedd yn ddim llai annifyr, ond roedd Stallman mewn poen
cyfaddefodd ei fod yn iau, mae'n debyg y byddai wedi cytuno i
Cynnig Xerox. Cryfhaodd y digwyddiad yn Carnegie Mellon ei foesoldeb
sefyllfa, nid yn unig ei gyhuddo ag amheuaeth a dicter tuag at
cynigion tebyg yn y dyfodol, ond hefyd drwy ofyn y cwestiwn: beth,
os bydd haciwr un diwrnod yn dod i fyny â chais tebyg, ac yn awr iddo,
Bydd yn rhaid i Richard wrthod copïo’r ffynonellau, gan ddilyn y gofynion
cyflogwr?

“Pan fyddaf yn cael cynnig bradychu fy nghydweithwyr yn yr un modd,
Rwy'n cofio fy dicter a'm siom pan wnaethant yr un peth i mi a
aelodau eraill o'r Labordy, meddai Stallman, felly
diolch yn fawr iawn, mae eich rhaglen yn fendigedig, ond ni allaf gytuno
ar delerau ei ddefnydd, felly fe wnaf hebddo.”

Richard yn sicr o gadw cof y wers hon yn yr 80au cythryblus, pan
bydd llawer o'i gydweithwyr yn y Labordy yn mynd i weithio mewn cwmnïau eraill,
yn rhwym i gytundebau peidio â datgelu. Mae'n debyg iddyn nhw ddweud wrth eu hunain
fod hwn yn ddrwg angenrheidiol ar y ffordd i weithio ar y mwyaf diddorol a
prosiectau demtasiwn. Fodd bynnag, i Stallman, union fodolaeth yr NDA
cwestiynu gwerth moesol y prosiect. Beth allai fod yn dda
mewn prosiect, hyd yn oed os yw'n dechnegol gyffrous, os nad yw'n gwasanaethu'r cyffredinol
nodau?

Yn fuan iawn sylweddolodd Stallman yr anghytundeb hwnnw â chynigion o'r fath
sydd â gwerth sylweddol uwch na diddordebau proffesiynol personol. Cyfryw
mae ei safiad digyfaddawd yn ei wahanu oddi wrth hacwyr eraill sydd, er
ffieiddio cyfrinachedd, ond yn barod i fynd i drafferth foesol
cyfaddawdu. Mae barn Richard yn glir: gwrthod rhannu cod ffynhonnell
mae hyn yn bradychu nid yn unig y rôl ymchwil
rhaglennu, ond hefyd y Rheol Aur o foesoldeb, sy'n nodi bod eich
dylai eich agwedd tuag at eraill fod yr un fath ag y dymunwch ei weld
agwedd tuag atoch eich hun.

Dyma bwysigrwydd stori'r argraffydd laser a'r digwyddiad yn
Carnegie Mellon. Heb law hyn oll, fel y mae Stallman yn cyfaddef, aeth ei dynged
Byddai'n cymryd llwybr cwbl wahanol, gan gydbwyso cyfoeth materol
rhaglennydd masnachol a siom olaf mewn bywyd,
wedi treulio ysgrifennu cod rhaglen anweledig i unrhyw un. Nid oedd wedi
ni fyddai unrhyw bwynt meddwl am y broblem hon, lle mae'r gweddill hyd yn oed
heb weld y broblem. Ac yn bwysicaf oll, ni fyddai'r gyfran honno sy'n rhoi bywyd
dicter, a roddodd yr egni a'r hyder i Richard symud ymlaen.

“Y diwrnod hwnnw penderfynais na fyddwn byth yn cytuno i gymryd rhan
hyn,” meddai Stallman, gan gyfeirio at NDAs a’r diwylliant cyfan yn gyffredinol,
sy'n hyrwyddo cyfnewid rhyddid personol am rai manteision a
Budd-daliadau.

“Penderfynais na fyddwn byth yn gwneud rhywun arall yn ddioddefwr.
un diwrnod fy hun."

Ffynhonnell: linux.org.ru

Ychwanegu sylw