Huru kama ilivyo katika Uhuru katika Kirusi: Sura ya 1. Mchapishaji wa Fatal

Printer mbaya

Waogopeni Wadani wanaoleta zawadi.
- Virgil, "Aeneid"

Tena kichapishi kipya kilibana karatasi.

Saa moja mapema, Richard Stallman, mtayarishaji programu katika Maabara ya Bandia
MIT Intelligence (AI Labs), ilituma hati ya kurasa 50
kuchapishwa kwenye kichapishi cha ofisi, na kutumbukia kazini. Na sasa Richard
Niliinua macho kutoka kwa kile nilichokuwa nikifanya, nikaenda kwa kichapishi na nikaona jambo lisilopendeza zaidi:
badala ya kurasa 50 zilizokuwa zikisubiriwa kwa muda mrefu, kulikuwa na 4 tu kwenye trei
karatasi tayari. Na hizo zilirejelea wazi hati ya mtu mwingine.
Faili ya Richard ya kurasa 50 ilichanganyika na faili ya mtu iliyochapishwa nusu ndani
ugumu wa mtandao wa ofisi, na printa ilishindwa na shida hii.

Kusubiri mashine ifanye kazi yake ni jambo la kawaida.
kwa programu, na Stallman alikuwa sawa kuchukua shida hii
stoically. Lakini ni jambo moja unapoipa mashine kazi na kuifanya
mambo yako mwenyewe, na ni tofauti kabisa wakati unapaswa kusimama karibu na
mashine na kuidhibiti. Hii haikuwa mara ya kwanza kwa Richard
simama mbele ya kichapishi na uangalie kurasa zikitoka moja baada ya nyingine
moja. Kama fundi yeyote mzuri, Stallman alikuwa na heshima kubwa sana
ufanisi wa vifaa na programu. Si ajabu hii
usumbufu mwingine wa mchakato wa kazi uliamsha hamu ya Richard
ingia ndani ya kichapishi na uiweke kwa mpangilio unaofaa.

Lakini ole, Stallman alikuwa programu, si mhandisi wa mitambo. Ndiyo maana
Kilichobaki ni kutazama kurasa zikitambaa na kufikiria
njia zingine za kutatua shida inayoudhi.

Lakini wafanyikazi wa Maabara ya AI walisalimiana na printa hii kwa furaha na
kwa shauku! Iliwasilishwa na Xerox, ilikuwa mafanikio yake
maendeleo - urekebishaji wa fotokopi haraka. Mchapishaji haukufanya tu
nakala, lakini pia akageuza data pepe kutoka kwa faili za mtandao wa ofisi kuwa
hati zinazoonekana bora. Kifaa hiki kilihisi kuthubutu
roho ya ubunifu ya maabara maarufu ya Xerox huko Palo Alto, alikuwa
harbinger ya mapinduzi katika uchapishaji wa eneo-kazi ambayo yangefanya mapinduzi kabisa
sekta nzima ifikapo mwisho wa muongo.

Kwa kuchomwa na uvumilivu, watengeneza programu wa Maabara waliwasha mpya mara moja
printer kwenye mtandao tata wa ofisi. matokeo yalizidi kuthubutu zaidi
matarajio. Kurasa zilikuwa zikiruka nje kwa kasi ya 1 kwa sekunde, hati
ilianza kuchapishwa mara 10 haraka zaidi. Kwa kuongezea, gari lilikuwa kubwa sana
pedantic katika kazi yake: miduara ilionekana kama miduara, sio ovals, lakini
mistari ya moja kwa moja haifanani tena na sinusoidi za amplitude ya chini.

Kwa kila maana, zawadi ya Xerox ilikuwa toleo ambalo huwezi kukataa.
kukataa.

Hata hivyo, baada ya muda, shauku ilianza kupungua. Mara tu printa ikawa
mzigo hadi kiwango cha juu, shida ziliibuka. Kilichonikera zaidi
ukweli kwamba kifaa kilitafuna karatasi kwa urahisi sana. Kufikiri kwa Uhandisi
watengenezaji programu waligundua haraka mzizi wa shida. Ukweli ni kwamba
Photocopiers jadi huhitaji uwepo wa mara kwa mara wa mtu karibu.
Ikiwa ni pamoja na ili kurekebisha karatasi ikiwa ni lazima. NA
Xerox alipoanza kugeuza fotokopi kuwa kichapishi, wahandisi
makampuni hayakuzingatia hatua hii na kuzingatia
kutatua matatizo mengine, ya kubofya zaidi kwa kichapishi. Uhandisi akizungumza
lugha, kichapishi kipya cha Xerox kilikuwa na ushiriki wa mara kwa mara wa binadamu
awali kujengwa katika utaratibu.

Kwa kugeuza fotokopi kuwa kichapishi, wahandisi wa Xerox walianzisha jambo moja
mabadiliko ambayo yamekuwa na matokeo makubwa. Badala ya,
ili kuweka kifaa chini ya mwendeshaji mmoja, kiliwekwa chini
kwa watumiaji wote wa mtandao wa ofisi. Mtumiaji hakuwa amesimama tena karibu na
mashine, kudhibiti uendeshaji wake, sasa yeye ni kupitia mtandao na nje ya ofisi
alituma kazi ya kuchapisha, akitumaini kwamba hati hiyo ingechapishwa hivi
kama inavyotakiwa. Kisha mtumiaji akaenda kwa kichapishi ili kuchukua iliyokamilishwa
hati nzima, lakini badala yake ilipatikana ikiwa imechapishwa kwa kuchagua
karatasi.

Haiwezekani kwamba Stallman ndiye pekee katika Maabara ya AI ambaye aligundua
tatizo, lakini pia alifikiri kuhusu ufumbuzi wake. Miaka michache kabla
Richard alipata nafasi ya kutatua tatizo sawa na kichapishi chake cha awali. Kwa
alihariri hii kwenye kompyuta yake ya kazi ya kibinafsi PDP-11
programu iliyotumia mfumo mkuu wa PDP-10 na kudhibiti kichapishi.
Stallman hakuweza kutatua tatizo la kutafuna karatasi; badala yake
hii aliingiza kanuni ambayo ililazimisha PDP-11 mara kwa mara
angalia hali ya kichapishi. Ikiwa mashine ilitafuna karatasi, mpango huo
Nimetuma arifa kwa PDP-11 inayofanya kazi kama "printa inatafuna
karatasi, inahitaji ukarabati." Suluhisho liligeuka kuwa la ufanisi - arifa
ilienda moja kwa moja kwa watumiaji ambao walitumia kichapishi kikamilifu, kwa hivyo
kwamba antics yake na karatasi mara nyingi kusimamishwa mara moja.

Kwa kweli, hii ilikuwa suluhisho la ad-hoc - kile waandaaji wa programu huita
"mkongojo," lakini mkongojo uligeuka kuwa wa kifahari sana. Hakurekebisha
kulikuwa na tatizo na utaratibu wa kichapishi, lakini nilifanya vyema nilivyoweza
kufanya - kuanzisha maoni ya habari kati ya mtumiaji na mashine.
Laini chache za ziada za msimbo ziliwaokoa wafanyikazi wa Maabara
AI kwa dakika 10-15 za wakati wa kufanya kazi kila wiki, kuwaokoa kutoka
kulazimika kukimbia kila mara ili kuangalia kichapishi. Kwa mtazamo
programu, uamuzi wa Stallman ulitokana na hekima ya pamoja
Maabara.

Akikumbuka kisa hicho, Richard alisema hivi: “Unapopokea ujumbe kama huo, hautapata
ilibidi kutegemea mtu mwingine kurekebisha kichapishi. Unahitaji
ilikuwa rahisi kuamka na kwenda kwenye kichapishi. Dakika moja au mbili baada ya
mara printa alipoanza kuitafuna karatasi, watu wawili watatu walimjia
wafanyakazi. Angalau mmoja wao alijua ni nini hasa kilichopaswa kufanywa.”

Suluhu za busara kama hizi zimekuwa alama mahususi ya Maabara ya AI na yake
watayarishaji programu. Kwa ujumla, watengenezaji programu bora wa Maabara ni kadhaa
alilichukulia neno "programu" kwa dharau, na kulipendelea
slang kwa "hacker". Ufafanuzi huu ulionyesha kwa usahihi zaidi kiini cha kazi, ambayo
ilijumuisha shughuli mbalimbali, kutoka kwa burudani za kiakili za kisasa hadi
maboresho makubwa ya programu na kompyuta. Ilihisi pia
imani ya kizamani katika werevu wa Marekani. Mdukuzi
Haitoshi tu kuandika programu ambayo inafanya kazi. Mdukuzi anajaribu
onyesha uwezo wa akili yako kwako na wadukuzi wengine kwa kuweka
chukua kazi ngumu zaidi na ngumu - kwa mfano, tengeneza
mpango kwa wakati mmoja kama haraka, kompakt, nguvu na
mrembo.

Kampuni kama Xerox zilitoa bidhaa zao kimakusudi kwa jumuiya kubwa
wadukuzi. Ilikuwa ni hesabu kwamba wadukuzi wangeanza kuitumia,
Watashikamana naye na kisha kuja kufanya kazi kwa kampuni. Katika miaka ya 60 na
mwanzoni mwa miaka ya 70, watapeli mara nyingi waliandika ubora wa juu na muhimu
programu ambazo wazalishaji walizisambaza kwa hiari kati yao
wateja.

Kwa hivyo, ninakabiliwa na printa mpya ya Xerox ya kutafuna karatasi,
Stallman mara moja alifikiria kufanya ujanja wake wa zamani naye - "hack"
programu ya kudhibiti kifaa. Walakini, ugunduzi usiopendeza ulimngojea.
- printa haikuja na programu yoyote, angalau sio katika hii
fomu ili Stallman au programu nyingine aweze kuisoma na
hariri. Hadi wakati huu, kampuni nyingi zilizingatiwa kuwa nzuri
toa faili zilizo na nambari ya chanzo kwa sauti ambayo inaweza kusomeka na wanadamu,
ambayo ilitoa habari kamili juu ya amri za programu na zinazolingana
kazi za mashine. Lakini Xerox wakati huu ilitoa programu tu ndani
iliyokusanywa, fomu ya binary. Ikiwa programu alijaribu kusoma
faili hizi, angeona tu mitiririko isiyo na mwisho ya zero na zile,
inaeleweka kwa mashine, lakini si kwa mtu.

Kuna programu zinazoitwa "disassemblers" zinazotafsiri
moja na sifuri katika maagizo ya kiwango cha chini cha mashine, lakini kufikiria nini
maagizo haya hufanya - mchakato mrefu sana na mgumu unaoitwa
"uhandisi wa nyuma". Reverse uhandisi mpango printer ni rahisi
ingeweza kuchukua muda mwingi zaidi kuliko urekebishaji wa jumla wa waliotafunwa
karatasi katika miaka 5 ijayo. Richard hakuwa amekata tamaa vya kutosha
kuamua kuchukua hatua kama hiyo, na kwa hivyo aliweka shida kando
sanduku refu.

Sera ya uhasama ya Xerox ilikuwa tofauti kabisa na mazoezi ya kawaida
jamii za wadukuzi. Kwa mfano, kukuza kwa kibinafsi
programu za kompyuta za PDP-11 za kudhibiti printa ya zamani na
vituo, Maabara ya AI ilihitaji kiunganishi cha msalaba ambacho kingekusanyika
programu za PDP-11 kwenye mfumo mkuu wa PDP-10. Wadukuzi wa maabara wanaweza
andika mkusanyaji mwenyewe, lakini Stallman, akiwa mwanafunzi wa Harvard,
Nilipata programu kama hiyo katika maabara ya kompyuta ya chuo kikuu. Yeye
iliandikwa kwa ajili ya mfumo mkuu sawa, PDP-10, lakini kwa ajili ya tofauti
mfumo wa uendeshaji. Richard hakujua ni nani aliyeandika mpango huu,
kwa sababu msimbo wa chanzo haukusema chochote kuhusu hilo. Ameileta tu
nakala ya msimbo wa chanzo kwa Maabara, kuihariri, na kuizindua
PDP-10. Bila shida na wasiwasi usio wa lazima, Maabara ilipokea mpango huo,
ambayo ilikuwa muhimu kwa uendeshaji wa miundombinu ya ofisi. Stallman hata
ilifanya programu kuwa na nguvu zaidi kwa kuongeza vitendaji kadhaa ambavyo havikuwa
ilikuwa katika asili. "Tumekuwa tukitumia programu hii kwa miaka,"
- anasema sio bila kiburi.

Kwa macho ya programu ya 70s, mfano huu wa usambazaji
msimbo wa programu haukuwa tofauti na uhusiano mzuri wa ujirani wakati
mmoja anashiriki kikombe cha sukari na mwingine au anakopesha drill. Lakini kama wewe
unapokopa kuchimba visima, unamnyima mmiliki fursa ya kuitumia, basi
Katika kesi ya kunakili programu, hakuna kitu kama hiki kinachotokea. Wala
mwandishi wa programu, wala watumiaji wake wengine, kupoteza chochote kutoka
kunakili. Lakini watu wengine hufaidika kutokana na hili, kama ilivyo kwa
Hackare ya Maabara ambayo ilipokea programu na kazi mpya, ambayo
haikuwepo hata kabla. Na kazi hizi mpya zinaweza kuwa nyingi tu
unataka kunakili na kusambaza kwa watu wengine. Stallman
anamkumbuka mtayarishaji programu mmoja kutoka kampuni ya kibinafsi ya Bolt, Beranek &
Newman, ambaye pia alipokea programu na kuihariri ili kuendesha
chini ya Twenex - mfumo mwingine wa uendeshaji wa PDP-10. Yeye pia
aliongeza idadi ya vipengele bora kwenye programu, na Stallman alinakili
kwa toleo lako la programu kwenye Maabara. Baada ya hayo waliamua pamoja
tengeneza programu ambayo tayari imekua bidhaa yenye nguvu bila kukusudia,
inayoendesha kwenye mifumo tofauti ya uendeshaji.

Akikumbuka miundombinu ya programu ya AI Lab, Stallman anasema:
"Programu ziliibuka kama jiji. Sehemu zingine zimebadilika
kidogo kidogo, wengine - mara moja na kabisa. Maeneo mapya yalionekana. Na wewe
inaweza kutazama nambari kila wakati na kusema, kwa kuzingatia mtindo, sehemu hii
iliyoandikwa mwanzoni mwa miaka ya 60, na hii katikati ya miaka ya 70.

Shukrani kwa ushirikiano huu rahisi wa kiakili, wadukuzi wameunda wengi
mifumo yenye nguvu na inayotegemewa katika Maabara na nje yake. Si kila programu
ambaye anashiriki utamaduni huu atajiita mdukuzi, lakini wengi wao
alishiriki kabisa hisia za Richard Stallman. Ikiwa programu au
nambari iliyosahihishwa hutatua shida yako vizuri, wataisuluhisha vile vile
tatizo hili kwa mtu yeyote. Kwa nini usishiriki hii basi?
uamuzi, angalau kwa sababu za maadili?

Dhana hii ya ushirikiano wa bure ilidhoofishwa na mchanganyiko wa uchoyo
na siri za biashara, na kusababisha mchanganyiko wa ajabu wa usiri na
ushirikiano. Mfano mzuri ni maisha ya awali ya BSD. Ina nguvu
mfumo wa uendeshaji iliyoundwa na wanasayansi na wahandisi katika Californian
Chuo Kikuu cha Berkeley kulingana na Unix, kilichonunuliwa kutoka AT&T. Bei
kunakili BSD ilikuwa sawa na gharama ya filamu, lakini kwa sharti moja -
shule zingeweza tu kupata filamu yenye nakala ya BSD ikiwa zingekuwa na leseni ya AT&T,
ambayo inagharimu $50,000. Ilibadilika kuwa watapeli wa Berkeley walikuwa wakishiriki
programu tu kwa kiwango ambacho kampuni iliwaruhusu kufanya hivyo
AT&T. Na hawakuona kitu cha ajabu ndani yake.

Stallman pia hakuwa na hasira na Xerox, ingawa alikatishwa tamaa. Yeye kamwe
Sikufikiria kuuliza kampuni nakala ya nambari ya chanzo. "Wao na
kwa hivyo walitupa kichapishi cha leza,” akasema, “singeweza kusema
kwamba bado wana deni kwetu. Kwa kuongezea, vyanzo vilikosekana wazi
sio bahati mbaya kwamba huu ulikuwa uamuzi wa ndani wa kampuni, na kuomba kuubadilisha
haikuwa na maana."

Mwishowe, habari njema ilikuja: ikawa nakala ya chanzo
Mtafiti wa Chuo Kikuu ana programu za printa ya Xerox
Carnegie Mellon.

Mawasiliano na Carnegie Mellon hayakuwa mazuri. Mwaka 1979
mwanafunzi wa udaktari Brian Reed alishangaza jamii kwa kukataa kushiriki wake
programu ya umbizo la maandishi sawa na Mwandishi. Alikuwa wa kwanza
programu ya aina hii iliyotumia amri za kisemantiki
kama vile "angazia neno hili" au "aya hii ni nukuu" badala yake
kiwango cha chini "andika neno hili kwa italiki" au "ongeza ujongezaji kwa
kifungu hiki." Reed aliuza Mwandishi kwa kampuni ya Pittsburgh
Unilogic. Kulingana na Reed, mwisho wa masomo yake ya udaktari alikuwa akitafuta timu
watengenezaji, ambao ingewezekana kuhamisha jukumu kwa mabega yao
ili msimbo wa chanzo wa programu usiingie katika matumizi ya umma (hadi sasa
haijulikani kwa nini Reed aliona hii haikubaliki). Ili kupendeza kidonge
Reed alikubali kuongeza seti ya vitendaji vinavyotegemea wakati kwenye msimbo, kwa hivyo
inayoitwa "mabomu ya wakati" - waligeuza nakala ya bure ya programu kuwa
kutofanya kazi baada ya kipindi cha majaribio cha siku 90. Kutengeneza
mpango wa kufanya kazi tena, watumiaji walihitaji kulipa kampuni na
kupokea "lemaza" bomu wakati.

Kwa Stallman, huu ulikuwa usaliti mtupu na wa wazi.
maadili ya programu. Badala ya kufuata kanuni ya “share na
itoe,” Reed alichukua njia ya kuwatoza watengenezaji programu kwa ufikiaji
habari. Lakini hakufikiria sana juu yake kwa sababu hakufanya mara nyingi
Nilitumia Mwandishi.

Unilogic iliipa AI Lab nakala ya bure ya Mwandishi, lakini haikuiondoa
bomu la wakati na hata hakulitaja. Kwa wakati kuwa programu
Ilifanya kazi, lakini siku moja ilisimama. Mdukuzi wa mfumo Howard Cannon
alitumia masaa mengi kurekebisha faili ya binary ya programu, hadi mwishowe
haikugundua bomu la wakati na haikuifuta. Jambo hili lilimkera sana
hadithi, na hakusita kuwaambia walaghai wengine kuhusu hilo, na kufikisha
mawazo na hisia zangu zote kuhusu "kosa" la kukusudia la Unilogic.

Kwa sababu zinazohusiana na kazi yake katika Maabara, Stallman alienda
Chuo cha Carnegie Mellon miezi michache baadaye. Alijaribu kutafuta mwanaume
ambaye, kulingana na habari alizosikia, alikuwa na msimbo wa chanzo cha programu hiyo
printa. Kwa bahati nzuri, mtu huyu alikuwa ofisini kwake.

Mazungumzo yaligeuka kuwa ya wazi na makali, kwa mtindo wa kawaida wa wahandisi.
Baada ya kujitambulisha, Stallman aliomba nakala ya msimbo wa chanzo cha programu
udhibiti wa printa ya laser ya Xerox. Kwa mshangao wake mkubwa na
Kwa bahati mbaya, mtafiti alikataa.

"Alisema aliahidi mtengenezaji kutonipa nakala," anasema
Richard.

Kumbukumbu ni jambo la kuchekesha. Miaka 20 baada ya tukio hili, kumbukumbu
Stallman amejaa matangazo tupu. Hakusahau sababu tu
alikuja Carnegie Mellon, lakini pia kuhusu nani alikuwa mwenzake katika hili
mazungumzo yasiyofurahisha. Kulingana na Reed, mtu huyu alikuwa na uwezekano mkubwa
Robert Sproll, mfanyakazi wa zamani wa Kituo cha Utafiti na Maendeleo cha Xerox
Palo Alto, ambaye baadaye alikua mkurugenzi wa utafiti
Mgawanyiko wa Sun Microsystems. Katika 70s Sproll alikuwa mwenyeji
msanidi programu wa printa za laser za Xerox. Wakati fulani mnamo 1980
Sproll alikubali nafasi kama mtafiti mwenzake huko Carnegie Mellon, ambapo
iliendelea kufanya kazi kwenye printa za laser.

Lakini Sprall anapoulizwa maswali kuhusu mazungumzo haya, anadanganya tu
mikono. Hivi ndivyo anajibu kwa barua pepe: "Siwezi kusema
hakuna cha uhakika, sikumbuki chochote kuhusu tukio hili."

"Nambari ambayo Stallman alitaka ilikuwa ya msingi,
mfano halisi wa sanaa. Sproll aliiandika mwaka mmoja kabla
alikuja Carnegie Mellon au kitu kama hicho, "Reed anasema. Kama hii
kwa kweli, kuna kutokuelewana: Stallman inahitajika
programu ambayo MIT imekuwa ikitumia kwa muda mrefu, sio mpya
toleo lake. Lakini katika mazungumzo hayo mafupi hakuna neno lililosemwa juu yake
matoleo yoyote.

Anapozungumza na hadhira, Stallman hukumbuka tukio hilo mara kwa mara
Carnegie Mellon anasisitiza kwamba kusita
mtu wa kushiriki misimbo ya chanzo ni matokeo tu ya makubaliano
kutotoa taarifa, ambayo ilitolewa katika mkataba kati yake na
kutoka kwa Xerox. Siku hizi ni kawaida kwa kampuni kuhitaji
kudumisha usiri badala ya kupata maendeleo ya hivi karibuni, lakini wakati huo huo
NDA zilikuwa kitu kipya wakati huo. Ilionyesha umuhimu kwa Xerox wa wote wawili
vichapishi vya laser, na habari ambayo ilihitajika kwa operesheni yao.
"Xerox alijaribu kufanya printa za laser kuwa bidhaa ya kibiashara,"
anakumbuka Reed, “ingekuwa wazimu kwao kutoa msimbo wa chanzo kwa kila mtu
mkataba".

Stallman aliona NDA kwa njia tofauti kabisa. Kwake ilikuwa ni kukataa
Carnegie Mellon kushiriki katika maisha ya ubunifu ya jamii, kinyume na hadi sasa
kuhimizwa kuona programu kama rasilimali za jamii. Kana kwamba
mkulima angegundua ghafula mifereji ya umwagiliaji ya karne nyingi
kukauka, na katika kujaribu kutafuta sababu ya tatizo angeweza kufikia sparkling
ubunifu wa mtambo wa kufua umeme wenye nembo ya Xerox.

Ilichukua muda Stallman kuelewa sababu ya kweli ya kukataa -
muundo mpya wa mwingiliano kati ya programu na
makampuni. Mwanzoni, aliona tu kukataa kwa kibinafsi. "Ni hivyo kwangu
Nilikasirika hata sikuweza kupata la kusema. Niligeuka tu na
“Nilitoka nje kimyakimya,” Richard anakumbuka, “labda hata niligonga mlango kwa nguvu, sivyo.
Najua. Nakumbuka hamu kubwa tu ya kutoka hapo haraka iwezekanavyo. Baada ya yote, nilikuwa nikitembea
kwao, nikitarajia ushirikiano, na hata sikufikiria ningefanya nini ikiwa ningefanya
watakataa. Na hii ilipotokea, sikuwa na la kusema -
Ilinishangaza na kuniudhi sana.”

Hata miaka 20 baadaye, bado anahisi mwangwi wa hasira hiyo na
tamaa. Tukio la Carnegie Mellon lilikuwa hatua ya mabadiliko katika maisha
Richard, akimleta uso kwa uso na tatizo jipya la kimaadili. KATIKA
miezi ifuatayo karibu na Stallman na walaghai wengine wa AI Lab
matukio mengi yatatokea, ikilinganishwa na ambayo sekunde hizo 30 za hasira na
tamaa katika Carnegie Mellon itaonekana kama kitu. Hata hivyo,
Stallman analipa kipaumbele tukio hili. Alikuwa wa kwanza na
jambo muhimu zaidi katika mfululizo wa matukio ambayo yalimgeuza Richard kutoka
mdukuzi pekee, mpinzani angavu wa nguvu kuu, ndani
mwinjilisti mkali wa uhuru, usawa na udugu katika
kupanga programu.

"Hii ilikuwa ni mara yangu ya kwanza kukutana na makubaliano ya kutofichua, na mimi
Hivi karibuni niligundua kuwa watu huwa wahasiriwa wa makubaliano kama haya, - kwa ujasiri
asema Stallman, “Mimi na wenzangu tulikuwa wahasiriwa wa namna hiyo.
Maabara."

Richard alieleza hivi baadaye: “Ikiwa angenikataa kwa sababu za kibinafsi, ingekuwa hivyo
itakuwa ngumu kuiita shida. Ningeweza kuhesabu kwa kurudi
punda, na ndivyo tu. Lakini kukataa kwake hakukuwa na utu, alinifanya nielewe
kwamba hatashirikiana sio na mimi tu, bali na mtu yeyote hata kidogo
ilikuwa. Na hii sio tu iliunda shida, lakini pia ilifanya iwe kweli
mkubwa."

Ingawa kumekuwa na matatizo katika miaka ya nyuma ambayo yalimkasirisha Stallman,
Kulingana na yeye, ni baada ya tukio la Carnegie Mellon ndipo aligundua hilo
utamaduni wa programu aliona kuwa takatifu huanza
mabadiliko. "Nilikuwa tayari nimeshawishika kuwa programu zinapaswa kupatikana kwa umma
kwa kila mtu, lakini hakuweza kuiunda kwa uwazi. Mawazo yangu juu ya jambo hili
walikuwa wazi sana na machafuko kuyaeleza yote
kwa ulimwengu. Baada ya tukio hilo, nilianza kutambua kwamba tatizo lilikuwa tayari, na
hilo linahitaji kushughulikiwa hivi sasa.”

Kuwa mpangaji programu wa hali ya juu katika moja ya taasisi zenye nguvu
amani, Richard hakuzingatia sana makubaliano na shughuli za wengine
waandaaji wa programu - mradi tu hawaingilii kazi yake kuu. Ukiwa ndani
Mchapishaji wa laser ya Xerox haukufika kwenye maabara, Stallman alikuwa na kila kitu
fursa za kudharau mashine na programu walizoteseka nazo
watumiaji wengine. Baada ya yote, angeweza kubadilisha programu hizi kama alivyofikiria
muhimu.

Lakini ujio wa printa mpya ulitishia uhuru huu. Kifaa
ilifanya kazi vizuri, ingawa alitafuna karatasi mara kwa mara, lakini hakukuwa na
nafasi ya kubadili tabia yake ili kuendana na mahitaji ya timu. Kwa mtazamo
tasnia ya programu, kufunga programu ya kichapishi ilikuwa
hatua muhimu katika biashara. Programu zimekuwa mali muhimu sana
makampuni hayangeweza tena kumudu kuchapisha misimbo ya chanzo,
haswa wakati programu zilijumuisha teknolojia fulani za mafanikio. Baada ya yote
basi washindani wangeweza kunakili hizi kivitendo bila malipo
teknolojia ya bidhaa zao. Lakini kwa maoni ya Stallman, mpiga chapa alikuwa
Trojan Horse. Baada ya miaka kumi ya majaribio yasiyofanikiwa ya usambazaji
mipango ya "wamiliki" ambayo usambazaji wa bure ni marufuku na
marekebisho ya kanuni, hii ni hasa mpango kwamba infiltrated makaazi ya Hackare
kwa njia ya siri zaidi - chini ya kivuli cha zawadi.

Xerox hiyo iliwapa watengenezaji programu ufikiaji wa nambari badala ya
kudumisha usiri haikuwa ya kukasirisha, lakini Stallman aliumia
alikiri kwamba katika umri mdogo, uwezekano mkubwa angekubali
Ofa ya Xerox. Tukio la Carnegie Mellon liliimarisha maadili yake
msimamo, sio tu kumshtaki kwa tuhuma na hasira kuelekea
mapendekezo sawa katika siku zijazo, lakini pia kwa kuuliza swali: nini,
ikiwa siku moja mdukuzi atakuja na ombi kama hilo, na sasa kwake,
Richard atalazimika kukataa kunakili vyanzo, kufuatia mahitaji
mwajiri?

“Ninapopewa nafasi ya kuwasaliti wenzangu vivyo hivyo,
Nakumbuka hasira yangu na tamaa waliponifanyia vivyo hivyo na
wanachama wengine wa Maabara, anasema Stallman, hivyo
asante sana, programu yako ni nzuri, lakini siwezi kukubali
kwa masharti ya matumizi yake, kwa hivyo nitafanya bila hiyo."

Richard atahifadhi kumbukumbu ya somo hili katika miaka ya 80 yenye misukosuko, lini
wafanyakazi wenzake wengi wa Maabara watakwenda kufanya kazi katika makampuni mengine,
kufungwa na mikataba ya kutotoa taarifa. Pengine walijiambia
kwamba hii ni uovu wa lazima juu ya njia ya kufanya kazi kwa kuvutia zaidi na
miradi ya kuvutia. Walakini, kwa Stallman, uwepo wa NDA
inahoji thamani ya maadili ya mradi. Nini inaweza kuwa nzuri
katika mradi, hata kama inasisimua kiufundi, ikiwa haitumiki kwa ujumla
malengo?

Hivi karibuni Stallman aligundua kutokubaliana na mapendekezo kama haya
ina thamani kubwa zaidi kuliko maslahi ya kitaaluma ya kibinafsi. Vile
msimamo wake usiobadilika unamtenganisha na wadukuzi wengine ambao, ingawa
chukia usiri, lakini wako tayari kwenda kwa urefu wa maadili
maelewano. Maoni ya Richard yako wazi: kukataa kushiriki msimbo wa chanzo
huu ni usaliti wa sio tu jukumu la utafiti
programu, lakini pia Kanuni ya Dhahabu ya maadili, ambayo inasema kwamba yako
mtazamo wako kwa wengine unapaswa kuwa sawa na unavyotaka kuona
mtazamo kuelekea wewe mwenyewe.

Huu ndio umuhimu wa hadithi ya kichapishi cha laser na tukio katika
Carnegie Mellon. Bila haya yote, kama Stallman anakubali, hatima yake ilienda
ingechukua njia tofauti kabisa, kusawazisha kati ya utajiri wa kimwili
programu ya kibiashara na tamaa ya mwisho maishani,
alitumia kuandika msimbo wa programu isiyoonekana kwa mtu yeyote. Sikuwa nayo
hakutakuwa na maana katika kufikiri juu ya tatizo hili, ambalo wengine hata
hakuona tatizo. Na muhimu zaidi, hakungekuwa na sehemu hiyo ya uzima
hasira, ambayo ilimpa Richard nguvu na ujasiri wa kusonga mbele.

“Siku hiyo niliamua kwamba sitakubali kamwe kushiriki
hii,” anasema Stallman, akimaanisha NDAs na utamaduni mzima kwa ujumla,
ambayo inakuza ubadilishanaji wa uhuru wa kibinafsi kwa faida fulani na
Faida.

“Niliamua kwamba sitawahi kumfanya mtu mwingine kuwa mwathiriwa niliyekuwa.
siku moja mimi mwenyewe."

Chanzo: linux.org.ru

Kuongeza maoni