Bezmaksas kÄ BrÄ«vÄ«bÄ krievu valodÄ: 1. nodaļa. LiktenÄ«gais printeris
Bezmaksas kÄ BrÄ«vÄ«bÄ krievu valodÄ: 2. nodaļa. 2001: Hacker Odyssey
BrÄ«vs kÄ BrÄ«vÄ«bÄ krievu valodÄ: 3.nodaļa. Hakera portrets jaunÄ«bÄ
BrÄ«vs kÄ BrÄ«vÄ«bÄ krievu valodÄ: 4. nodaļa. Atmasko Dievu
BrÄ«vs kÄ BrÄ«vÄ«bÄ krievu valodÄ: 5.nodaļa. BrÄ«vÄ«bas strÅ«kla
Bezmaksas kÄ BrÄ«vÄ«bÄ krievu valodÄ: 6. nodaļa. Emacs Commune
AbsolÅ«tÄs morÄles dilemma
27. gada 1983. septembra naktÄ« pulksten pusdivpadsmitos Usenet grupÄ net.unix-wizards parÄdÄ«jÄs neparasts ziÅojums ar parakstu rms@mit-oz. ZiÅojuma nosaukums bija Ä«ss un ÄrkÄrtÄ«gi vilinoÅ”s: "Jauna UNIX ievieÅ”ana." Bet kÄdas gatavas jaunas Unix versijas vietÄ lasÄ«tÄjs atrada zvanu:
Å ajÄ PateicÄ«bas dienÄ es sÄku rakstÄ«t jaunu, pilnÄ«bÄ ar Unix saderÄ«gu operÄtÄjsistÄmu ar nosaukumu GNU (GNU's Not Unix). Es to brÄ«vi izplatÄ«Å”u visiem. Man ļoti nepiecieÅ”ams jÅ«su laiks, nauda, āākods, aprÄ«kojums - jebkura palÄ«dzÄ«ba.
PieredzÄjuÅ”am Unix izstrÄdÄtÄjam vÄstÄ«jums bija ideÄlisma un egoisma sajaukums. Autors ne tikai apÅÄmÄs no jauna izveidot visu operÄtÄjsistÄmu, ļoti progresÄ«vu un jaudÄ«gu, bet arÄ« to uzlabot. GNU sistÄmÄ bija jÄiekļauj visi nepiecieÅ”amie komponenti, piemÄram, teksta redaktors, komandu apvalks, kompilators, kÄ arÄ« "vairÄkas citas lietas". ViÅi arÄ« solÄ«ja ÄrkÄrtÄ«gi pievilcÄ«gus lÄ«dzekļus, kas nebija pieejami esoÅ”ajÄs Unix sistÄmÄs: grafisko interfeisu Lisp programmÄÅ”anas valodÄ, kļūdu izturÄ«gu failu sistÄmu, tÄ«kla protokolus, kuru pamatÄ ir MIT tÄ«kla arhitektÅ«ra.
"GNU varÄs palaist Unix programmas, taÄu tas nebÅ«s identisks Unix sistÄmai," raksta autors: "MÄs veiksim visus nepiecieÅ”amos uzlabojumus, kas ir nobrieduÅ”i gadu gaitÄ strÄdÄjot pie dažÄdÄm operÄtÄjsistÄmÄm."
Paredzot skeptisku reakciju uz savu vÄstÄ«jumu, autors to papildinÄja ar Ä«su autobiogrÄfisku atkÄpi zem virsraksta: āKas es esmu?ā:
Es esmu RiÄards StÄlmens, oriÄ£inÄlÄ EMACS redaktora radÄ«tÄjs, viens no kura kloniem, ar kuru jÅ«s, iespÄjams, esat saskÄries. Es strÄdÄju MIT AI laboratorijÄ. Man ir liela pieredze kompilatoru, redaktoru, atkļūdotÄju, komandu tulku, ITS un Lisp Machine operÄtÄjsistÄmu izstrÄdÄ. Ieviests no terminÄļiem neatkarÄ«gs ekrÄna atbalsts ITS, kÄ arÄ« kļūmju izturÄ«ga failu sistÄma un divu logu sistÄmas Lisp iekÄrtÄm.
TÄ sagadÄ«jÄs, ka Stallmana sarežģītais projekts nesÄkÄs PateicÄ«bas dienÄ, kÄ solÄ«ts. Tikai 1984. gada janvÄrÄ« RiÄards ar galvu iegrima Unix stila programmatÅ«ras izstrÄdÄ. No ITS sistÄmu arhitekta perspektÄ«vas tas bija kÄ pÄriet no mauru piļu celtniecÄ«bas uz piepilsÄtas iepirkÅ”anÄs centru celtniecÄ«bu. TomÄr Unix sistÄmas attÄ«stÄ«ba piedÄvÄja arÄ« priekÅ”rocÄ«bas. ITS, neskatoties uz visu savu jaudu, bija vÄjÄ vieta - tÄ darbojÄs tikai ar datoru PDP-10 no DEC. AstoÅdesmito gadu sÄkumÄ laboratorija pameta PDP-80, un ITS, ko hakeri salÄ«dzina ar rosÄ«gu pilsÄtu, kļuva par spoku pilsÄtu. No otras puses, Unix sÄkotnÄji tika izstrÄdÄts, Åemot vÄrÄ pÄrnesamÄ«bu no vienas datora arhitektÅ«ras uz citu, tÄpÄc Å”Ädas nepatikÅ”anas tai nedraudÄja. Unix, ko izstrÄdÄjuÅ”i AT&T jaunÄkie pÄtnieki, nokļuva zem korporatÄ«vÄ radara un atrada klusu mÄjvietu bezpeļÅas ideju laboratoriju pasaulÄ. Ar mazÄkiem resursiem nekÄ viÅu brÄļiem hakeriem MIT, Unix izstrÄdÄtÄji pielÄgoja savu sistÄmu, lai tÄ darbotos ar dažÄdas aparatÅ«ras zoodÄrzu. GalvenokÄrt uz 10 bitu PDP-16, ko laboratorijas hakeri uzskatÄ«ja par nepiemÄrotu nopietnu uzdevumu veikÅ”anai, kÄ arÄ« uz 11 bitu lieldatoriem, piemÄram, VAX 32/11. LÄ«dz 780. gadam tÄdi uzÅÄmumi kÄ Sun Microsystems bija izveidojuÅ”i salÄ«dzinoÅ”i kompaktus galddatorus ā ādarbstacijasā, kas pÄc jaudas ir salÄ«dzinÄmi ar veco PDP-1983 lieldatoru. Å ajÄs darbstacijÄs apmetÄs arÄ« visuresoÅ”ais Unix.
Unix pÄrnesamÄ«bu nodroÅ”inÄja papildu abstrakcijas slÄnis starp lietojumprogrammÄm un aparatÅ«ru. TÄ vietÄ, lai rakstÄ«tu programmas konkrÄta datora maŔīnkodÄ, kÄ to darÄ«ja laboratorijas hakeri, izstrÄdÄjot programmas ITS uz PDP-10, Unix izstrÄdÄtÄji izmantoja augsta lÄ«meÅa C programmÄÅ”anas valodu, kas nebija piesaistÄ«ta konkrÄtai aparatÅ«ras platformai. TajÄ paÅ”Ä laikÄ izstrÄdÄtÄji koncentrÄjÄs uz to saskarÅu standartizÄÅ”anu, caur kurÄm operÄtÄjsistÄmas daļas mijiedarbojas viena ar otru. RezultÄtÄ tika izveidota sistÄma, kurÄ jebkuru daļu varÄja pÄrveidot, neietekmÄjot visas pÄrÄjÄs daļas un netraucÄjot to darbÄ«bu. Un, lai pÄrceltu sistÄmu no vienas aparatÅ«ras arhitektÅ«ras uz citu, pietika arÄ« tikai pÄrtaisÄ«t tikai vienu sistÄmas daļu, nevis to pilnÄ«bÄ pÄrrakstÄ«t. Eksperti novÄrtÄja Å”o fantastisko elastÄ«bas un ÄrtÄ«bas lÄ«meni, tÄpÄc Unix Ätri izplatÄ«jÄs visÄ datoru pasaulÄ.
Stallmans nolÄma izveidot GNU sistÄmu, jo beidzÄs ITS, kas ir AI Lab hakeru iecienÄ«tÄkais idejas avots. ITS nÄve bija trieciens viÅiem, tostarp RiÄardam. Ja stÄsts ar Xerox lÄzerprinteri viÅam atvÄra acis uz patentÄto licenÄu netaisnÄ«bu, tad ITS nÄve pamudinÄja viÅu no nepatikas pret slÄgtu programmatÅ«ru uz aktÄ«vu opozÄ«ciju tai.
ITS nÄves iemesli, tÄpat kÄ tÄ kods, ir tÄlu pagÄtnÄ. 1980. gadÄ lielÄkÄ daļa laboratorijas hakeru jau strÄdÄja pie Lisp maŔīnas un tai paredzÄtas operÄtÄjsistÄmas.
Lisp ir eleganta programmÄÅ”anas valoda, kas ir lieliski piemÄrota darbam ar datiem, kuru struktÅ«ra iepriekÅ” nav zinÄma. To izveidoja mÄkslÄ«gÄ intelekta izpÄtes pionieris un termina āmÄkslÄ«gais intelektsā radÄ«tÄjs Džons Makartijs, kurÅ” strÄdÄja MIT 50. gadu otrajÄ pusÄ. Valodas nosaukums ir saÄ«sinÄjums no vÄrdiem āLIST Processingā vai ālist processingā. PÄc tam, kad Makartijs aizbrauca no MIT uz Stenfordu, laboratorijas hakeri nedaudz mainÄ«ja Lispu, izveidojot tÄ vietÄjo dialektu MACLISP, kur pirmie 3 burti apzÄ«mÄja MAC projektu, pateicoties kuram faktiski parÄdÄ«jÄs MIT AI laboratorija. SistÄmas arhitekta RiÄarda GrÄ«nblata vadÄ«bÄ laboratorijas hakeri izstrÄdÄja Lisp maŔīnu ā speciÄlu datoru programmu izpildei Lisp valodÄ, kÄ arÄ« Å”im datoram operÄtÄjsistÄmu ā arÄ«, protams, rakstÄ«tu Lisp valodÄ.
LÄ«dz 80. gadu sÄkumam konkurÄjoÅ”as hakeru grupas bija nodibinÄjuÅ”as divus uzÅÄmumus, kas ražo un pÄrdod Lisp iekÄrtas. GrÄ«nblata uzÅÄmums saucÄs Lisp Machines Incorporated jeb vienkÄrÅ”i LMI. ViÅÅ” cerÄja iztikt bez ÄrÄjiem ieguldÄ«jumiem un izveidot tÄ«ri "hakeru uzÅÄmumu". TaÄu lielÄkÄ daļa hakeru pievienojÄs Symbolics, tipiskam komerciÄlam startam. 1982. gadÄ viÅi pilnÄ«bÄ pameta MIT.
Tos, kuri palika, varÄja saskaitÄ«t uz vienas rokas pirkstiem, tÄpÄc programmu un maŔīnu remonts prasÄ«ja arvien ilgÄku laiku vai arÄ« netika remontÄts vispÄr. Un pats ļaunÄkais, pÄc Stallmana domÄm, laboratorijÄ sÄkÄs ādemogrÄfiskÄs pÄrmaiÅasā. Hakeri, kuri iepriekÅ” bija bijuÅ”i mazÄkumÄ, gandrÄ«z pazuda, atstÄjot laboratoriju pilnÄ«gÄ skolotÄju un studentu rÄ«cÄ«bÄ, kuru attieksme pret PDP-10 bija klaji naidÄ«ga.
1982. gadÄ AI Lab saÅÄma aizstÄjÄju savam 12 gadus vecajam PDP-10 - DECSYSTEM 20. PDP-10 rakstÄ«tÄs lietojumprogrammas jaunajÄ datorÄ darbojÄs bez problÄmÄm, jo āāDECSYSTEM 20 bÅ«tÄ«bÄ bija atjauninÄts PDP. -10, bet vecajai operÄtÄjsistÄma nemaz nebija piemÄrota - ITS bija jÄportÄ uz jaunu datoru, kas nozÄ«mÄ gandrÄ«z pilnÄ«bÄ pÄrrakstÄ«ts. Un tas ir laikÄ, kad gandrÄ«z visi hakeri, kas to varÄja izdarÄ«t, ir atstÄjuÅ”i laboratoriju. TÄtad komerciÄlÄ Twenex operÄtÄjsistÄma Ätri pÄrÅÄma jauno datoru. Daži hakeri, kas palika MIT, varÄja to pieÅemt.
"Ja hakeri nevar izveidot un uzturÄt operÄtÄjsistÄmu, mÄs esam lemti," sacÄ«ja mÄcÄ«bspÄki un studenti. "Mums ir vajadzÄ«ga komerciÄla sistÄma, ko atbalsta kÄds uzÅÄmums, lai tas pats varÄtu atrisinÄt problÄmas ar Å”o sistÄmu." Å tÄlmens atgÄdina, ka Å”is arguments izrÄdÄ«jÄs nežÄlÄ«ga kļūda, taÄu toreiz tas izklausÄ«jÄs pÄrliecinoÅ”i.
SÄkumÄ hakeri uztvÄra Twenex kÄ kÄrtÄjo autoritÄrÄs korporatokrÄtijas iemiesojumu, kuru viÅi gribÄja salauzt. Pat nosaukums atspoguļoja hakeru naidÄ«gumu - patiesÄ«bÄ sistÄmu sauca par TOPS-20, kas norÄda uz nepÄrtrauktÄ«bu ar TOPS-10, arÄ« komerciÄlu DEC sistÄmu PDP-10. Bet arhitektoniski TOPS-20 nebija nekÄ kopÄ«ga ar TOPS-10. Tas tika izgatavots, pamatojoties uz Tenex sistÄmu, kuru Bolts, Beraneks un Å Å«mens izstrÄdÄja PDP-10. . StÄlmens sÄka saukt sistÄmu par āTwenexā, lai to nesauktu par TOPS-20. "SistÄma bija tÄlu no augstÄkÄs klases risinÄjumiem, tÄpÄc es nevarÄju uzdroÅ”inÄties to nosaukt tÄs oficiÄlajÄ vÄrdÄ," atceras Stallmens, "tÄpÄc es ievietoju burtu "w" tekstÄ "Tenex", lai padarÄ«tu to par "Twenex". (Å is nosaukums ir saistÄ«ts ar vÄrdu ādivdesmitā, t.i., ādivdesmitā)
Datoru, kas darbojÄs ar Twenex/TOPS-20, ironiski sauca par "Oz". Fakts ir tÄds, ka DECSYSTEM 20 terminÄļa darbÄ«bai bija nepiecieÅ”ama neliela PDP-11 iekÄrta. KÄds hakeris, pirmo reizi redzot PDP-11 savienotu ar Å”o datoru, salÄ«dzinÄja to ar pretenciozo Oza burvja veikumu. āEs esmu lielais un briesmÄ«gais Ozs! ā viÅÅ” deklamÄja. "Tikai neskatieties uz mazajiem cepumiem, pie kuriem es strÄdÄju."
TaÄu jaunÄ datora operÄtÄjsistÄmÄ nebija nekÄ smieklÄ«ga. DroŔība un piekļuves kontrole tika iebÅ«vÄta Twenex pamata lÄ«menÄ«, un arÄ« tÄ lietojumprogrammu utilÄ«tas tika izstrÄdÄtas, Åemot vÄrÄ droŔību. NolaidÄ«gi joki par laboratorijas droŔības sistÄmÄm izvÄrtuÅ”ies nopietnÄ cÄ«ÅÄ par datora vadÄ«bu. Administratori iebilda, ka bez droŔības sistÄmÄm Twenex bÅ«tu nestabils un pakļauts kļūdÄm. Hakeri apliecinÄja, ka stabilitÄti un uzticamÄ«bu var panÄkt daudz ÄtrÄk, rediÄ£Äjot sistÄmas avota kodu. Bet LaboratorijÄ viÅu jau bija tik maz, ka neviens neklausÄ«jÄs.
Hakeri domÄja, ka viÅi varÄtu apiet droŔības ierobežojumus, pieŔķirot visiem lietotÄjiem "stÅ«res privilÄÄ£ijas" - paaugstinÄtas tiesÄ«bas, kas dod viÅiem iespÄju veikt daudzas lietas, kas vidusmÄra lietotÄjam ir aizliegtas. Bet Å”ajÄ gadÄ«jumÄ jebkurÅ” lietotÄjs varÄja atÅemt āvadÄ«bas privilÄÄ£ijasā jebkuram citam lietotÄjam, un viÅÅ” nevarÄja tÄs atdot sev piekļuves tiesÄ«bu trÅ«kuma dÄļ. TÄpÄc hakeri nolÄma iegÅ«t kontroli pÄr sistÄmu, atÅemot āstÅ«res privilÄÄ£ijasā visiem, izÅemot sevi.
Paroļu uzminÄÅ”ana un atkļūdotÄja palaiÅ”ana sistÄmas sÄknÄÅ”anas laikÄ neko nedeva. IzgÄzies "valsts apvÄrsums", Stallman nosÅ«tÄ«ja ziÅu visiem laboratorijas darbiniekiem.
"LÄ«dz Å”im aristokrÄti bija sakauti," viÅÅ” rakstÄ«ja, "taÄu tagad viÅi ir guvuÅ”i virsroku, un mÄÄ£inÄjums sagrÄbt varu ir cietis neveiksmi." RiÄards parakstÄ«ja ziÅu: āRadio Free OZā, lai neviens nenojautu, ka tas ir viÅÅ”. Izcila maskÄÅ”anÄs, Åemot vÄrÄ, ka visi LaboratorijÄ zinÄja par Stallmana attieksmi pret droŔības sistÄmÄm un ÅirgÄÅ”anos par parolÄm. TomÄr RiÄarda nepatika pret parolÄm bija zinÄma daudz tÄlÄk par MIT. GandrÄ«z viss ARPAnet, tÄ laika interneta prototips, piekļuva laboratorijas datoriem ar Stallmena kontu. Å Äds ātÅ«ristsā bija, piemÄram, Kalifornijas programmÄtÄjs Dons Hopkinss, kurÅ”, izmantojot hakeru no mutes mutÄ, uzzinÄja, ka MIT slavenajÄ ITS sistÄmÄ var iekļūt, vienkÄrÅ”i ievadot 3 StÄlmena iniciÄļu burtus kÄ pieteikumvÄrdu un paroli.
"Es esmu mūžīgi pateicÄ«gs, ka MIT man un tik daudziem citiem cilvÄkiem deva brÄ«vÄ«bu izmantot savus datorus," saka Hopkins, "tas mums visiem nozÄ«mÄja daudz."
Å Ä« "tÅ«ristu" politika ilga daudzus gadus, kamÄr pastÄvÄja ITS sistÄma, un MIT vadÄ«ba uz to skatÄ«jÄs piekÄpÄ«gi. . Bet, kad Oza maŔīna kļuva par galveno tiltu no laboratorijas uz ARPAnet, viss mainÄ«jÄs. StÄlmens joprojÄm nodroÅ”inÄja piekļuvi savam kontam, izmantojot zinÄmu pieteikumvÄrdu un paroli, taÄu administratori pieprasÄ«ja, lai viÅÅ” nomaina paroli un nedod to nevienam citam. RiÄards, atsaucoties uz savu Ätiku, vispÄr atteicÄs strÄdÄt pie Oza maŔīnas.
"Kad AI Lab datoros sÄka parÄdÄ«ties paroles, es nolÄmu sekot savai pÄrliecÄ«bai, ka parolÄm nevajadzÄtu bÅ«t," vÄlÄk sacÄ«ja Stallman, "un tÄ kÄ es uzskatÄ«ju, ka datoriem nav vajadzÄ«gas droŔības sistÄmas, man nevajadzÄja atbalstÄ«t Å”os pasÄkumus. viÅiem."
Stallmana atteikÅ”anÄs mesties ceļos lieliskÄs un briesmÄ«gÄs Oza maŔīnas priekÅ”Ä parÄdÄ«ja, ka starp hakeriem un laboratorijas priekÅ”niekiem pieaug spriedze. TaÄu Ŕī spriedze bija tikai bÄla Äna no konflikta, kas plosÄ«jÄs paÅ”Ä hakeru kopienÄ, kas bija sadalÄ«ta 2 nometnÄs: LMI (Lisp Machines Incorporated) un Symbolics.
Symbolics saÅÄma daudz ieguldÄ«jumu no Ärpuses, kas piesaistÄ«ja daudzus laboratorijas hakerus. ViÅi strÄdÄja pie Lisp maŔīnu sistÄmas gan MIT, gan Ärpus tÄs. LÄ«dz 1980. gada beigÄm uzÅÄmums nolÄ«ga 14 laboratorijas darbiniekus kÄ konsultantus, lai izstrÄdÄtu savu Lisp iekÄrtas versiju. PÄrÄjie hakeri, neskaitot Stallmenu, strÄdÄja LMI. RiÄards nolÄma nenostÄties kÄdÄ pusÄ un, aiz ieraduma, palika viens.
SÄkumÄ Symbolics nolÄ«gtie hakeri turpinÄja strÄdÄt MIT, uzlabojot Lisp maŔīnu sistÄmu. ViÅi, tÄpat kÄ LMI hakeri, savam kodam izmantoja MIT licenci. Tas prasÄ«ja izmaiÅas atgriezt MIT, bet neprasÄ«ja, lai MIT izplatÄ«tu izmaiÅas. TomÄr 1981. gadÄ hakeri ievÄroja džentlmeÅu vienoÅ”anos, kurÄ visi viÅu uzlabojumi tika ierakstÄ«ti MIT Lisp maŔīnÄ un izplatÄ«ti visiem Å”o iekÄrtu lietotÄjiem. Å Äds stÄvoklis joprojÄm saglabÄja zinÄmu hakeru kolektÄ«va stabilitÄti.
TaÄu 16. gada 1982. martÄ ā Å tÄlmanis labi atceras Å”o dienu, jo bija viÅa dzimÅ”anas diena ā džentlmeÅa vienoÅ”anÄs beidzÄs. Tas notika pÄc Symbolics vadÄ«bas pavÄles, tÄpÄc viÅi vÄlÄjÄs nožÅaugt savu konkurentu LMI uzÅÄmumu, kura labÄ strÄdÄja daudz mazÄk hakeru. Symbolics vadÄ«tÄji sprieda tÄ: ja LMI ir daudzkÄrt mazÄk darbinieku, tad izrÄdÄs, ka kopÄjais darbs pie Lisp maŔīnas tam ir izdevÄ«gs, un, ja Ŕī izstrÄdÅu apmaiÅa tiks pÄrtraukta, tad LMI tiks iznÄ«cinÄta. Å im nolÅ«kam viÅi nolÄma ļaunprÄtÄ«gi izmantot licences burtu. TÄ vietÄ, lai veiktu izmaiÅas sistÄmas MIT versijÄ, ko varÄja izmantot LMI, viÅi sÄka piegÄdÄt MIT ar sistÄmas Symbolics versiju, kuru viÅi varÄja rediÄ£Ät, kÄ vien vÄlas. IzrÄdÄ«jÄs, ka jebkura Lisp maŔīnas koda pÄrbaude un rediÄ£ÄÅ”ana MIT gÄja tikai par labu Symbolics.
BÅ«dams cilvÄks, kurÅ” bija atbildÄ«gs par laboratorijas Lisp iekÄrtas apkopi (pirmos pÄris mÄneÅ”us ar GrÄ«nblata palÄ«dzÄ«bu), Stallmans bija nikns. Symbolics hakeri nodroÅ”inÄja kodu ar simtiem izmaiÅu, kas izraisÄ«ja kļūdas. Uzskatot to par ultimÄtu, Stallman pÄrtrauca laboratorijas saziÅu ar Symbolics, apsolÄ«ja nekad vairs nestrÄdÄt ar Ŕī uzÅÄmuma iekÄrtÄm un paziÅoja, ka pievienosies darbam pie MIT Lisp iekÄrtas, lai atbalstÄ«tu LMI. "ManÄs acÄ«s laboratorija bija neitrÄla valsts, piemÄram, Beļģija OtrajÄ pasaules karÄ," saka Stallmens, "un, ja VÄcija iebruka BeļģijÄ, Beļģija pieteica karu VÄcijai un pievienojÄs LielbritÄnijai un Francijai."
Kad Symbolics vadÄ«tÄji pamanÄ«ja, ka viÅu jaunÄkie jauninÄjumi joprojÄm parÄdÄs Lisp maŔīnas MIT versijÄ, viÅi kļuva dusmÄ«gi un sÄka apsÅ«dzÄt laboratorijas hakerus koda zÄdzÄ«bÄ. Bet Å tÄlmens vispÄr nepÄrkÄpa autortiesÄ«bu likumu. ViÅÅ” pÄtÄ«ja Symbolics sniegto kodu un veica loÄ£iskus minÄjumus par turpmÄkajiem labojumiem un uzlabojumiem, kurus viÅÅ” sÄka ieviest no nulles MIT Lisp maŔīnai. Symbolics vadÄ«tÄji tam neticÄja. ViÅi instalÄja spiegprogrammatÅ«ru Stallman terminÄlÄ«, kas ierakstÄ«ja visu, ko RiÄards darÄ«ja. TÄpÄc viÅi cerÄja savÄkt pierÄdÄ«jumus par koda zÄdzÄ«bu un parÄdÄ«t tos MIT administrÄcijai, taÄu pat lÄ«dz 1983. gada sÄkumam nebija gandrÄ«z nekÄ, ko parÄdÄ«t. ViÅiem bija tikai ducis vietu, kur abu sistÄmu kodi izskatÄ«jÄs nedaudz lÄ«dzÄ«gi.
Kad laboratorijas administratori Stallmanam parÄdÄ«ja Symbolics pierÄdÄ«jumus, viÅÅ” to atspÄkoja, sakot, ka kods ir lÄ«dzÄ«gs, bet ne tas pats. Un viÅÅ” pavÄrsa pret sevi Symbolics vadÄ«bas loÄ£iku: ja Å”ie lÄ«dzÄ«ga koda graudi ir viss, ko viÅi varÄja viÅam izrakt, tad tas tikai pierÄda, ka Stallmans patiesÄ«bÄ nav nozadzis kodu. Ar to pietika, lai laboratorijas vadÄ«tÄji apstiprinÄtu Stallmana darbu, un viÅÅ” to turpinÄja lÄ«dz 1983. gada beigÄm. .
Bet Stallman mainÄ«ja savu pieeju. Lai pÄc iespÄjas vairÄk pasargÄtu sevi un projektu no Symbolics apgalvojumiem, viÅÅ” pilnÄ«bÄ pÄrtrauca skatÄ«ties viÅu pirmkodus. ViÅÅ” sÄka rakstÄ«t kodu, pamatojoties tikai uz dokumentÄciju. LielÄkos jauninÄjumus no Symbolics RiÄards negaidÄ«ja, bet ieviesa pats, tad tikai pievienoja saskarnes savietojamÄ«bai ar Symbolics implementÄciju, paļaujoties uz to dokumentÄciju. ViÅÅ” arÄ« izlasÄ«ja Symbolics koda izmaiÅu žurnÄlu, lai redzÄtu, kÄdas kļūdas tie izlabo, un viÅÅ” pats laboja Ŕīs kļūdas citos veidos.
NotikuÅ”ais pastiprinÄja StÄlmena apÅÄmÄ«bu. RadÄ«jis jauno Symbolics funkciju analogus, viÅÅ” pÄrliecinÄja laboratorijas darbiniekus izmantot Lisp iekÄrtas MIT versiju, kas nodroÅ”inÄja labu testÄÅ”anas un kļūdu noteikÅ”anas lÄ«meni. Un MIT versija bija pilnÄ«bÄ atvÄrta LMI. "Es gribÄju sodÄ«t Symbolics par katru cenu," saka Stallmans. Å is apgalvojums parÄda ne tikai to, ka RiÄarda raksturs ir tÄlu no pacifistisks, bet arÄ« to, ka konflikts par Lisp maŔīnu viÅu aizkustinÄja ļoti Ätri.
StÄ«lmena izmisÄ«go apÅÄmÄ«bu var saprast, ja padomÄjat, kÄ viÅam tas izskatÄ«jÄs - viÅa "mÄjas", tas ir, hakeru kopienas un AI laboratorijas kultÅ«ras "iznÄ«cinÄÅ”ana". Levijs vÄlÄk intervÄja Stallmanu pa e-pastu, un RiÄards salÄ«dzinÄja sevi ar IÅ”i, pÄdÄjo zinÄmo Yahi indiÄÅu tautas locekli, kas tika iznÄ«cinÄts Indijas karos 1860. un 1870. gados. Å Ä« lÄ«dzÄ«ba aprakstÄ«tajiem notikumiem pieŔķir episku, gandrÄ«z mitoloÄ£isku vÄrienu. Hakeri, kas strÄdÄja Symbolics, to redzÄja nedaudz citÄ gaismÄ: viÅu uzÅÄmums neiznÄ«cinÄja vai iznÄ«cinÄja, bet tikai darÄ«ja to, kas bija jÄdara jau sen. PÄrcÄluÅ”i Lisp maŔīnu uz komerciÄlo jomu, Symbolics mainÄ«ja savu pieeju programmu izstrÄdei - tÄ vietÄ, lai tÄs sagrieztu pÄc hakeru stingriem modeļiem, viÅi sÄka izmantot mÄ«kstÄkus un humÄnÄkus vadÄ«tÄju standartus. Un viÅi uzskatÄ«ja Stallmanu nevis par pretinieku cÄ«nÄ«tÄju, kas aizstÄv taisnÄ«gu lietu, bet gan par novecojuÅ”as domÄÅ”anas nesÄju.
Eļļu ugunim pielÄja arÄ« personiskÄs nesaskaÅas. Pat pirms Symbolics parÄdÄ«Å”anÄs daudzi hakeri izvairÄ«jÄs no Stallmana, un tagad situÄcija ir daudzkÄrt pasliktinÄjusies. āMani vairs neaicinÄja doties ceļojumos uz Ä·Ä«nieÅ”u kvartÄlu,ā RiÄards atceras, āGrÄ«nblats aizsÄka ieradumu: kad vÄlies ieturÄt pusdienas, tu ej apkÄrt saviem kolÄÄ£iem un aicini viÅus sev lÄ«dzi vai nosÅ«ti ziÅu. Kaut kur 1980.-1981.gadÄ viÅi man pÄrstÄja zvanÄ«t. ViÅi ne tikai mani neaicinÄja, bet, kÄ man vÄlÄk atzina viens cilvÄks, izdarÄ«ja spiedienu uz pÄrÄjiem, lai neviens man nestÄsta par plÄnotajiem vilcieniem pusdienÄs.
Avots: linux.org.ru