Орос хэлээр Эрх чөлөө: Бүлэг 7. Үнэмлэхүй ёс суртахууны дилемма


Орос хэлээр Эрх чөлөө: Бүлэг 7. Үнэмлэхүй ёс суртахууны дилемма

Орос хэлээр Эрх чөлөө: Бүлэг 1. Fatal Printer


Орос хэл дээрх Эрх чөлөө: Бүлэг 2. 2001: Хакерын Одиссей


Орос хэлээр Эрх чөлөө: Бүлэг 3. Залуу насандаа хакерын хөрөг


Орос хэлээр Эрх чөлөө: Бүлэг 4. Бурханыг бузарлах


Орос хэлээр Эрх чөлөө: Бүлэг 5. Эрх чөлөөний дусал


Орос хэлээр Эрх чөлөө: Бүлэг 6. Эмакс коммуна

Үнэмлэхүй ёс суртахууны дилемма

27 оны 1983-р сарын XNUMX-ны шөнө арван хоёр хагасын үед Usenet групп net.unix-wizards-д rms@mit-oz гарын үсэг зурсан ер бусын мессеж гарч ирэв. Мессежийн гарчиг нь богино бөгөөд туйлын сэтгэл татам байсан: "UNIX-ийн шинэ хэрэгжилт." Гэхдээ Unix-ийн бэлэн шинэ хувилбарын оронд уншигч дараах дуудлага олов.

Энэ Талархлын баяраар би GNU (GNU's Not Unix) хэмээх Unix-тэй бүрэн нийцэхүйц шинэ үйлдлийн системийг бичиж эхэлж байна. Би үүнийг хүн бүрт чөлөөтэй тараах болно. Надад таны цаг хугацаа, мөнгө, код, тоног төхөөрөмж - ямар ч тусламж хэрэгтэй байна.

Туршлагатай Unix хөгжүүлэгчийн хувьд мессеж нь идеализм ба эго хоёрын холимог байв. Зохиогч нь маш дэвшилтэт, хүчирхэг үйлдлийн системийг эхнээс нь шинээр бүтээхээс гадна түүнийг сайжруулах үүрэг хүлээсэн. GNU систем нь текст засварлагч, командын бүрхүүл, хөрвүүлэгч, түүнчлэн "бусад хэд хэдэн зүйл" гэх мэт шаардлагатай бүх бүрэлдэхүүн хэсгүүдийг агуулсан байх ёстой байв. Тэд мөн одоо байгаа Unix системүүдэд байдаггүй маш сонирхолтой шинж чанаруудыг амласан: Lisp програмчлалын хэл дээрх график интерфейс, алдааг тэсвэрлэх чадвартай файлын систем, MIT сүлжээний архитектур дээр суурилсан сүлжээний протоколууд.

"GNU нь Unix програмуудыг ажиллуулах боломжтой боловч Unix системтэй ижил биш байх болно" гэж зохиогч бичжээ, "Бид олон жилийн турш янз бүрийн үйлдлийн системүүд дээр ажилласан шаардлагатай бүх сайжруулалтыг хийх болно."

Түүний захиасыг эргэлзсэн хариу үйлдэл үзүүлэхийг хүлээж байсан зохиолч үүнийг "Би хэн бэ?" гэсэн гарчигтай намтар түүхийн товч тайлбараар нэмж оруулав.

Би Ричард Сталлман, анхны EMACS засварлагчийг бүтээгч бөгөөд таны тааралдсан хуулбаруудын нэг юм. Би MIT AI лабораторид ажилладаг. Би хөрвүүлэгч, засварлагч, дибаг хийгч, командын орчуулагч, ITS болон Lisp Machine үйлдлийн системүүдийг хөгжүүлэх арвин туршлагатай. ITS-д терминалаас хамааралгүй дэлгэцийн дэмжлэг, түүнчлэн Lisp машинуудад зориулсан алдааг тэсвэрлэх чадвартай файлын систем, хоёр цонхны системийг хэрэгжүүлсэн.

Сталлманы ээдрээтэй төсөл амласан ёсоор Талархлын баярын өдрөөр эхэлсэнгүй. 1984 оны 10-р сар хүртэл л Ричард Юникс маягийн программ хангамжийг хөгжүүлж эхэлсэн. ITS системийн архитекторын үүднээс авч үзвэл энэ нь Моориш ордон барихаас эхлээд хотын захын худалдааны төвүүдийг барихтай адил байв. Гэсэн хэдий ч Unix системийг хөгжүүлэх нь давуу талуудыг бий болгосон. ITS нь бүх хүч чадлаараа сул талтай байсан - энэ нь зөвхөн DEC-ийн PDP-80 компьютер дээр ажилладаг байсан. 10-аад оны эхээр Лаборатори PDP-16-ыг орхиж, завгүй хоттой харьцуулбал хакерууд болох ITS хий үзэгдэл хот болжээ. Харин Unix нь нэг компьютерийн архитектураас нөгөөд шилжих боломжтой байх үүднээс анх бүтээгдсэн байсан тул ийм асуудал түүнд аюул учруулаагүй. AT&T-ийн бага судлаачдын бүтээсэн Юникс нь корпорацийн радар руу унаж, ашгийн бус ертөнц дэх судалгааны төвүүдийн дунд нам гүм байр олсон. MIT дахь хакер ах нараасаа бага нөөцтэй байсан Unix хөгжүүлэгчид системээ өөр өөр техник хангамжийн амьтны хүрээлэнд ажиллуулахаар тохируулсан. Лабораторийн хакерууд ноцтой ажлуудад тохиромжгүй гэж үзсэн 11 битийн PDP-32 дээр, гэхдээ VAX 11/780 гэх мэт 1983 битийн үндсэн фрэймүүд дээр. 10 он гэхэд Sun Microsystems зэрэг компаниуд хуучин PDP-XNUMX үндсэн фрэймтэй харьцуулахуйц харьцангуй авсаархан ширээний компьютер буюу "ажлын станц"-уудыг бүтээжээ. Эдгээр ажлын станцууд дээр хаа сайгүй байдаг Юникс суурьшсан.

Unix-ийн зөөврийн чадварыг програмууд болон техник хангамжийн хоорондох хийсвэрлэлийн нэмэлт давхаргаар хангасан. Лабораторийн хакерууд PDP-10 дээр ITS програмыг боловсруулахдаа программыг тодорхой компьютерийн машины кодонд бичихийн оронд Unix-ийн хөгжүүлэгчид тодорхой техник хангамжийн платформтой холбоогүй өндөр түвшний C програмчлалын хэлийг ашигласан. Үүний зэрэгцээ хөгжүүлэгчид үйлдлийн системийн хэсгүүд хоорондоо харилцан үйлчлэлцдэг интерфэйсүүдийг стандартчилахад анхаарлаа хандуулсан. Үүний үр дүнд аливаа эд ангиудыг бусад бүх хэсгүүдэд нөлөөлөхгүйгээр, үйл ажиллагааг нь тасалдуулахгүйгээр дахин зохион бүтээх систем бий болсон. Системийг нэг техник хангамжийн архитектураас нөгөөд шилжүүлэхийн тулд системийн зөвхөн нэг хэсгийг дахин хийх нь хангалттай байсан бөгөөд үүнийг бүхэлд нь дахин бичих шаардлагагүй байв. Мэргэжилтнүүд уян хатан байдал, тав тухтай байдлын энэ гайхалтай түвшинг үнэлдэг байсан тул Unix компьютерийн ертөнцөд хурдан тархав.

Сталлман AI Lab-ын хакеруудын хамгийн дуртай бүтээл болох ITS устаж үгүй ​​болсон тул GNU системийг бүтээхээр шийджээ. ITS-ийн үхэл нь Ричард зэрэг тэдний хувьд хүнд цохилт болсон. Хэрэв Xerox лазер принтерийн түүх нь өмчийн лицензийн шударга бус байдалд нүдийг нь нээсэн бол ITS-ийн үхэл нь түүнийг дургүйцэхээс хаалттай програм хангамж руу түлхэж, үүнийг идэвхтэй эсэргүүцэхэд хүргэв.

ITS-ийн үхлийн шалтгаан нь түүний кодтой адил өнгөрсөн үе рүү явдаг. 1980 он гэхэд лабораторийн ихэнх хакерууд Lisp машин болон түүнд зориулсан үйлдлийн систем дээр аль хэдийн ажиллаж байжээ.

Lisp бол бүтэц нь тодорхойгүй өгөгдөлтэй ажиллахад тохиромжтой дэгжин програмчлалын хэл юм. Үүнийг хиймэл оюун ухааны судалгааны анхдагч, 50-иад оны хоёрдугаар хагаст MIT-д ажиллаж байсан "хиймэл оюун ухаан" гэсэн нэр томъёог бүтээгч Жон Маккарти бүтээсэн. Хэлний нэр нь “ЛИСТ боловсруулах” буюу “жагсаалт боловсруулах” гэсэн үгийн товчлол юм. МакКарти Массачусетсийн Технологийн Их Сургуулийг орхисны дараа Стэнфорд руу орсны дараа лабораторийн хакерууд Лиспийг бага зэрэг өөрчилж, MACLISP-ийн орон нутгийн аялгууг үүсгэсэн бөгөөд эхний 3 үсэг нь MAC төслийг илэрхийлж байсан бөгөөд үүний ачаар үнэндээ MIT-д хиймэл оюун ухааны лаборатори гарч ирэв. Системийн архитектор Ричард Гринблаттын удирдлаган дор Лабораторийн хакерууд Lisp машин - Lisp программыг гүйцэтгэх тусгай компьютер, мөн энэ компьютерт зориулсан үйлдлийн систем - мэдээж Lisp хэл дээр бичигдсэн программыг бүтээжээ.

80-аад оны эхэн гэхэд хакеруудын өрсөлдөж буй бүлгүүд Lisp машин үйлдвэрлэж, борлуулдаг хоёр компанийг байгуулжээ. Гринблаттын компанийг Lisp Machines Incorporated буюу зүгээр л LMI гэж нэрлэдэг байв. Тэрээр гадны хөрөнгө оруулалтгүйгээр хийж, цэвэр "хакерын компани" байгуулна гэж найдаж байв. Гэвч ихэнх хакерууд ердийн арилжааны стартап болох Symbolics-т нэгдсэн. 1982 онд тэд MIT-ийг бүрмөсөн орхисон.

Үлдсэн хүмүүсийг хуруугаараа тоолж болохоор байсан тул программ, машиныг засварлахад удаан хугацаа шаардагддаг, эсвэл огт засдаггүй байв. Хамгийн муу нь Сталлманы хэлснээр "хүн ам зүйн өөрчлөлт" лабораторид эхэлсэн. Өмнө нь цөөнх байсан хакерууд бараг алга болж, лабораторийг багш, оюутнуудын бүрэн мэдэлд үлдээж, PDP-10-д хандах хандлага нь илт дайсагнасан байв.

1982 онд AI лаборатори нь 12 настай PDP-10-ыг солих DECSYSTEM 20-г хүлээн авсан. PDP-10-д зориулж бичсэн програмууд шинэ компьютер дээр асуудалгүй ажиллаж байсан, учир нь DECSYSTEM 20 нь үндсэндээ шинэчлэгдсэн PDP байсан. -10, гэхдээ хуучин үйлдлийн систем нь огт тохирохгүй байсан - ITS-ийг шинэ компьютерт шилжүүлэх шаардлагатай болсон бөгөөд энэ нь бараг бүрэн дахин бичигдсэн гэсэн үг юм. Үүнийг хийж чадах бараг бүх хакерууд Лабораторийг орхисон үе юм. Тиймээс арилжааны Twenex үйлдлийн систем нь шинэ компьютерийг хурдан авчээ. MIT-д үлдсэн цөөн хэдэн хакерууд үүнийг хүлээн зөвшөөрч чадсан.

"Үйлдлийн системийг бий болгож, засвар үйлчилгээ хийх хакерууд байхгүй бол бид сүйрнэ" гэж факультетийн гишүүд, оюутнууд хэлэв. "Бидэнд зарим компаний дэмжлэгтэй арилжааны систем хэрэгтэй бөгөөд ингэснээр энэ системийн асуудлыг өөрөө шийдэж чадна." Энэ аргумент нь харгис хэрцгий алдаа болсон ч тухайн үед үнэмшилтэй сонсогдож байсныг Сталлман дурсав.

Эхэндээ хакерууд Twenex-ийг эвдэхийг хүссэн авторитар корпорацийн өөр нэг хувилгаан гэж үзсэн. Тэр ч байтугай нэр нь хакеруудын дайсагналыг тусгаж байсан - үнэндээ уг системийг TOPS-20 гэж нэрлэдэг байсан нь TOPS-10, мөн PDP-10-д зориулсан арилжааны DEC системтэй залгамж халааг харуулж байна. Гэхдээ архитектурын хувьд TOPS-20 нь TOPS-10-тай ижил төстэй зүйл байгаагүй. Энэ нь Болт, Беранек, Ньюман нарын PDP-10-д зориулан боловсруулсан Tenex систем дээр тулгуурлан хийгдсэн. . Сталлман уг системийг TOPS-20 гэж нэрлэхээс зайлсхийхийн тулд "Twenex" гэж нэрлэж эхэлсэн. "Систем нь дээд зэргийн шийдлүүдээс хол байсан тул би үүнийг албан ёсны нэрээр нь дуудаж зүрхлэхгүй байсан" гэж Сталлман дурсав, "Тиймээс би "Twenex" болгохын тулд"w" үсгийг "Tenex"-д оруулсан." (Энэ нэр нь "хорин", өөрөөр хэлбэл "хорин" гэсэн үг дээр тоглодог)

Twenex/TOPS-20-ийг ажиллуулж байсан компьютерийг "Оз" гэж хачирхалтай нэрлэжээ. Баримт нь DECSYSTEM 20-д терминалыг ажиллуулахын тулд жижиг PDP-11 машин шаардлагатай байсан. Нэгэн хакер PDP-11-ийг энэ компьютерт холбосон байхыг анх хараад түүнийг Озын шидтэний дүр эсгэсэн гүйцэтгэлтэй харьцуулжээ. “Би бол агуу бөгөөд аймшигтай Оз! - гэж тэр уншив. "Миний ажиллаж байгаа жижиг шарсан махыг битгий хараарай."

Гэхдээ шинэ компьютерийн үйлдлийн системд инээдтэй зүйл байгаагүй. Аюулгүй байдал, хандалтын хяналтыг Twenex-д үндсэн түвшинд суурилуулсан бөгөөд түүний хэрэглээний хэрэгслүүдийг мөн аюулгүй байдлын үүднээс зохион бүтээсэн. Лабораторийн аюулгүй байдлын системийн тухай доромжлолын хошигнол нь компьютерийн удирдлагын төлөөх ноцтой тулаан болж хувирав. Администраторууд аюулгүй байдлын системгүй бол Twenex тогтворгүй, алдаа гарах магадлалтай гэж маргажээ. Системийн эх кодыг засварлах замаар тогтвортой байдал, найдвартай байдалд илүү хурдан хүрэх боломжтой гэж хакерууд баталжээ. Гэвч лабораторид тэд цөөхөн байсан тул хэн ч тэднийг сонссонгүй.

Хакерууд бүх хэрэглэгчдэд "жолоо барих эрх" буюу энгийн хэрэглэгчийн хийхийг хориглодог олон зүйлийг хийх боломжийг олгодог өндөр эрх олгох замаар аюулгүй байдлын хязгаарлалтыг даван туулж чадна гэж бодсон. Гэхдээ энэ тохиолдолд ямар ч хэрэглэгч өөр ямар ч хэрэглэгчээс "удирдах эрх" -ийг авч болох бөгөөд нэвтрэх эрхгүйн улмаас өөртөө буцааж өгөх боломжгүй байв. Тиймээс хакерууд өөрсдөөсөө бусад бүх хүмүүсийн “удирдах эрх”-ийг булаан авч системийг хяналтандаа авахаар шийджээ.

Системийг ачаалж байх үед нууц үгээ тааж, дибаг хийгчийг ажиллуулснаар юу ч хийсэнгүй. бүтэлгүйтсэн"төрийн эргэлт", Сталлман Лабораторийн бүх ажилчдад мессеж илгээв.

"Өнөөдрийг хүртэл язгууртнууд ялагдаж байсан ч одоо тэд давуу эрх олж, засгийн эрхийг авах оролдлого бүтэлгүйтэв" гэж тэр бичжээ. Ричард түүнийг мөн гэж хэн ч таахгүйн тулд "Radio Free OZ" гэсэн зурваст гарын үсэг зурав. Лабораторийн бүх хүмүүс Сталлманы аюулгүй байдлын системд хандах хандлага, нууц үгээр тохуурхдаг байдлыг мэддэг байсан тул маш сайн өнгөлөн далдалсан. Гэсэн хэдий ч Ричард нууц үгэнд дургүй байсан нь MIT-ээс холгүй мэдэгдэж байсан. Тухайн үеийн интернетийн загвар болох ARPAnet бараг бүхэлдээ Сталлманы дансны дор лабораторийн компьютерт нэвтэрдэг байв. Ийм "жуулчин" бол Калифорнийн программист Дон Хопкинс байсан бөгөөд та MIT-ийн алдартай ITS системд нэвтрэх нэр, нууц үгээ оруулснаар л MIT-ийн алдартай ITS системд нэвтэрч болно гэдгийг олж мэдсэн.

"MIT надад болон бусад олон хүмүүст компьютерээ ашиглах эрх чөлөөг олгосонд би үүрд талархаж байна" гэж Хопкинс хэлэхдээ "Энэ нь бид бүгдэд маш их ач холбогдолтой байсан."

Энэхүү "жуулчны" бодлого нь ITS систем оршин тогтнож байх хугацаанд олон жил үргэлжилсэн бөгөөд MIT-ийн удирдлагууд үүнийг үл тоомсорлож байв. . Гэвч Озын машин Лабораториос ARPAnet хүртэлх гол гүүр болсон үед бүх зүйл өөрчлөгдсөн. Сталлман өөрийн данс руугаа нэвтэрч, нууц үгээ мэддэг байсан ч админууд түүнээс нууц үгээ солихыг шаардаж, өөр хүнд өгөхгүй байхыг шаарджээ. Ричард ёс зүйгээ иш татан Озын машин дээр ажиллахаас огт татгалзав.

"AI Lab компьютер дээр нууц үг гарч ирэхэд би нууц үг байх ёсгүй гэсэн итгэл үнэмшлээ дагахаар шийдсэн" гэж Сталлман хожим хэлсэн бөгөөд "компьютерт аюулгүй байдлын систем хэрэггүй гэж үзсэн болохоор би эдгээр арга хэмжээг хэрэгжүүлэхэд дэмжлэг үзүүлэх ёсгүй байсан. тэд."

Сталлман агуу бөгөөд аймшигтай Оз машины өмнө өвдөг сөгдөхөөс татгалзсан нь хакерууд болон лабораторийн удирдлагуудын хооронд хурцадмал байдал нэмэгдэж байгааг харуулж байна. Гэхдээ энэ хурцадмал байдал нь хакеруудын нийгэмлэгийн дотор өрнөж буй зөрчилдөөний цайвар сүүдэр байсан бөгөөд LMI (Lisp Machines Incorporated) болон Symbolics гэсэн 2 лагерьт хуваагджээ.

Symbolics нь гаднаас маш их хөрөнгө оруулалт авсан нь лабораторийн олон хакеруудыг татсан. Тэд MIT болон түүний гадна талд Lisp машины систем дээр ажиллаж байсан. 1980 оны эцэс гэхэд тус компани лабораторийн 14 ажилтныг Lisp машины өөрийн хувилбарыг боловсруулахын тулд зөвлөхөөр ажилд авчээ. Сталлманыг эс тооцвол бусад хакерууд LMI-д ажиллаж байсан. Ричард аль нэг талд орохгүй байхаар шийдсэн бөгөөд зуршлаасаа болж ганцаараа байв.

Эхлээд Symbolics-ээс хөлсөлсөн хакерууд MIT-д үргэлжлүүлэн ажиллаж, Lisp машины системийг сайжруулсан. Тэд LMI хакеруудын нэгэн адил MIT лицензийг коддоо ашигласан. Энэ нь өөрчлөлтийг MIT-д буцааж өгөхийг шаарддаг боловч MIT-д өөрчлөлтүүдийг тараахыг шаарддаггүй. Гэсэн хэдий ч 1981 онд хакерууд өөрсдийн бүх сайжруулалтыг MIT-ийн Lisp машинд бичиж, тэдгээр машинуудын бүх хэрэглэгчдэд түгээсэн ноёнтны гэрээг дагаж мөрдсөн. Энэ байдал нь хакеруудын хамтын ажиллагааны тогтвортой байдлыг хадгалсаар байв.

Гэвч 16 оны 1982-р сарын XNUMX-нд Сталлман энэ өдрийг сайн санаж байна, учир нь энэ бол түүний төрсөн өдөр байсан юм - эрхэмийн гэрээ дуусгавар болсон. Энэ нь Symbolics-ийн удирдлагын захиалгаар болсон тул тэд өөрсдийн өрсөлдөгч LMI компанийг боомилохыг хүссэн бөгөөд энэ нь түүний төлөө ажилладаг хакеруудаас хамаагүй бага юм. Symbolics-ийн удирдагчид ингэж тайлбарлав: хэрвээ LMI нь хэд дахин цөөн ажилтантай бол Lisp машин дээрх нийт ажил нь түүнд ашигтай байх болно, хэрэв энэ солилцоо зогсвол LMI устах болно. Үүний тулд лицензийн бичгийг урвуулан ашиглахаар шийджээ. LMI-ийн ашиглаж болох MIT хувилбарт өөрчлөлт оруулахын оронд тэд хүссэнээрээ засварлаж болох системийн Symbolics хувилбарыг MIT-д нийлүүлж эхэлсэн. MIT-д Lisp машины кодыг турших, засварлах нь зөвхөн Symbolics-ийн талд байсан нь тогтоогдсон.

Лабораторийн Lisp машиныг засварлах үүрэгтэй хүний ​​хувьд (эхний хэдэн сарын турш Гринблаттын тусламжтайгаар) Сталлман маш их уурлав. Symbolics хакерууд алдаа гаргасан олон зуун өөрчлөлт бүхий кодыг өгсөн. Үүнийг ультиматум гэж үзээд Сталлман лабораторийн Symbolics-тэй харилцах харилцааг тасалж, тэр компанийн машинууд дээр дахиж хэзээ ч ажиллахгүй гэдгээ амлаж, LMI-ийг дэмжихийн тулд MIT Lisp машин дээр ажиллахаа мэдэгдэв. "Миний нүдээр лаборатори бол Дэлхийн XNUMX-р дайны үеийн Бельги шиг төвийг сахисан улс байсан" гэж Сталлман хэлэв, "хэрэв Герман Бельгид довтолсон бол Бельги Германд дайн зарлаж, Их Британи, Францтай нэгдэнэ."

Symbolics-ийн удирдлагууд тэдний хамгийн сүүлийн үеийн шинэлэг зүйлүүд нь Lisp машины MIT хувилбар дээр гарч ирсээр байгааг анзаарахад тэд уурлаж, лабораторийн хакеруудыг код хулгайлсан гэж буруутгаж эхлэв. Гэхдээ Сталлман зохиогчийн эрхийн хуулийг огт зөрчөөгүй. Тэрээр Symbolics-ийн өгсөн кодыг судалж, ирээдүйн засвар, сайжруулалтын талаар логик таамаглал дэвшүүлж, MIT-ийн Lisp машинд эхнээс нь хэрэгжүүлж эхэлсэн. Симболикийн удирдлагууд үүнд итгэсэнгүй. Тэд Сталлманы терминал дээр тагнуулын програм суулгасан бөгөөд энэ нь Ричардын хийсэн бүх зүйлийг бүртгэж авдаг. Тиймээс тэд код хулгайлсан нотлох баримтыг цуглуулж, MIT-ийн захиргаанд үзүүлнэ гэж найдаж байсан боловч 1983 оны эхэн гэхэд харуулах зүйл бараг байхгүй байв. Тэдэнд байгаа зүйл бол хоёр системийн код нь бага зэрэг төстэй харагдах арав гаруй газар байв.

Лабораторийн администраторууд Symbolics-ийн нотлох баримтыг Сталлманд үзүүлэхэд тэрээр үүнийг няцааж, код нь ижил төстэй боловч ижил биш гэж мэдэгджээ. Мөн тэрээр Symbolics-ийн удирдлагын логикийг түүний эсрэг эргүүлэв: хэрэв эдгээр ижил төстэй кодын үр тариа түүнийг ухаж төнхөж чадах юм бол энэ нь Сталлман кодыг хулгайлаагүй гэдгийг л нотолж байна. Энэ нь Лабораторийн менежерүүдэд Сталлманы ажлыг батлахад хангалттай байсан бөгөөд тэрээр 1983 оны эцэс хүртэл үргэлжлүүлэв. .

Гэвч Сталлман арга барилаа өөрчилсөн. Өөрийгөө болон төслөө Symbolics-ийн мэдэгдлээс аль болох хамгаалахын тулд тэрээр эх кодыг нь харахаа больсон. Тэрээр зөвхөн баримт бичигт үндэслэн код бичиж эхэлсэн. Ричард Symbolics-ээс хамгийн том шинэчлэлийг хүлээж байсангүй, харин тэдгээрийг өөрөө хэрэгжүүлсэн бөгөөд дараа нь тэдгээрийн баримт бичигт тулгуурлан Symbolics-ийн хэрэгжилттэй нийцэх интерфейсийг нэмж оруулсан. Тэрээр мөн Symbolics кодын өөрчлөлтийн логийг уншиж, ямар алдааг засч байгааг харж, тэдгээр алдааг өөр аргаар өөрөө зассан.

Болсон явдал Сталлманы шийдэмгий байдлыг улам бэхжүүлэв. Шинэ Symbolics функцүүдийн аналогийг бий болгосноор тэрээр лабораторийн ажилтнуудыг Lisp машины MIT хувилбарыг ашиглахыг ятгасан бөгөөд энэ нь туршилт, алдаа илрүүлэх сайн түвшинг баталгаажуулсан юм. Мөн MIT хувилбар нь LMI-д бүрэн нээлттэй байсан. "Би ямар ч үнээр хамаагүй Симболикуудыг шийтгэхийг хүссэн" гэж Сталлман хэлэв. Энэ мэдэгдэл нь Ричардын зан чанар нь эв найрамдлаас хол байгааг харуулж байгаа төдийгүй Лисп машинтай холбоотой зөрчилдөөн түүнд хурдан нөлөөлсөн болохыг харуулж байна.

Сталлманы цөхрөнгөө барсан шийдэмгий байдал нь түүний "гэрийг" "устгах", өөрөөр хэлбэл AI лабораторийн хакерын нийгэмлэг, соёлыг түүнд ямар санагдаж байсныг бодоход л ойлгож болно. Дараа нь Леви Сталлмантай цахим шуудангаар ярилцлага хийсэн бөгөөд Ричард өөрийгөө 1860-1870-аад оны Энэтхэгийн дайнд устгагдсан Яхи индианчуудын сүүлчийн гишүүн Ишитэй зүйрлэсэн байна. Энэхүү зүйрлэл нь дүрсэлсэн үйл явдлуудыг баатарлаг, бараг домог судлалын цар хүрээг өгдөг. Symbolics-т ажиллаж байсан хакерууд үүнийг арай өөр өнцгөөс харсан: тэдний компани устгаагүй, устгаагүй, харин аль эрт хийх ёстой байсан зүйлийг л хийсэн. Lisp машиныг арилжааны талбарт шилжүүлсний дараа Symbolics программ зохиох арга барилаа өөрчилсөн - хакеруудын хатуу хэв маягийн дагуу тэдгээрийг огтлохын оронд менежерүүдийн илүү зөөлөн, илүү хүмүүнлэг стандартыг ашиглаж эхлэв. Тэд Сталлманыг шударга ёсны төлөө тэмцэгч биш, харин хоцрогдсон сэтгэлгээг тээгч гэж үздэг байв.

Хувийн хэрүүл ч гал дээр тос нэмсэн. Symbolics гарч ирэхээс өмнө ч олон хакерууд Сталлманаас зайлсхийдэг байсан бөгөөд одоо нөхцөл байдал хэд дахин дордов. "Намайг Хятад хороолол руу аялах урилга авахаа больсон" гэж Ричард дурсаж, "Гринблатт өдрийн хоол идэхийг хүссэн үедээ хамт ажиллагсдаа тойрон явж, тэднийг урьж эсвэл мессеж илгээдэг. 1980-1981 онд хаа нэгтээ над руу залгахаа больсон. Тэд намайг уриагүй төдийгүй, нэг хүний ​​сүүлд хүлээн зөвшөөрснөөр, өдрийн хоолонд орохоор төлөвлөж буй галт тэрэгний талаар хэн ч надад хэлэхгүйн тулд бусдыг дарамталсан” гэжээ.

Эх сурвалж: linux.org.ru

сэтгэгдэл нэмэх