Орусчадагы Freedom: 1-бөлүм. Өлтүрүүчү принтер

Fatal Printer

Белек алып келген данандардан корккула.
- Вирджил, "Энеид"

Кайра жаңы принтер кагазды тыгып койду.

Бир саат мурун, Ричард Сталлман, Жасалма лабораториянын программисти
MIT Intelligence (AI Labs) 50 барактан турган документти жөнөттү
кеңсе принтеринде басылып, ишке киришти. Ал эми азыр Ричард
Мен эмне кылып жатканымдан башымды көтөрүп, принтерге барсам, абдан жагымсыз көрүнүшкө күбө болдум:
лотокто көптөн күткөн 50 басма беттин ордуна 4 гана бар болчу
даяр баракчалар. Ал эми булар башка бирөөнүн документине так айтылган.
Ричарддын 50 барак файлы кимдир бирөөнүн жарым басылган файлы менен аралашып кеткен
офис тармагынын татаалдыктары жана принтер бул көйгөйдү чечти.

Машинанын өз ишин аткарышын күтүү кадимки көрүнүш.
программист үчүн, ал эми Столлман бул маселени чечкени туура болгон
стоикалык. Бирок машинага тапшырма берип, аны аткарсаң, бул бир нерсе
сенин өз иштериң, жана жанында туруу керек болгондо такыр башкача
машина жана аны башкаруу. Бул Ричарддын биринчи жолу болгон жок
принтердин алдында туруп, барактардын биринин артынан бири чыгып жатканын көрүңүз
бир. Ар кандай жакшы техник сыяктуу эле, Сталлман да абдан жогору баалаган
приборлордун жана программалардын эффективдуулугу. Бул таң калыштуу эмес
иш процессинин дагы бир үзгүлтүккө учурашы Ричарддын жалындаган каалоосун ойготту
принтердин ичине кирип, аны туура иретке келтириңиз.

Бирок, тилекке каршы, Сталлман инженер-механик эмес, программист болгон. Ошол үчүн
Болгону барактардын жөрмөлөп жатканын көрүп, ойлонуу гана калды
тажатма көйгөйдү чечүүнүн башка жолдору.

Бирок AI лабораториясынын кызматкерлери бул принтерди кубаныч менен тосуп алышты
энтузиазм менен! Бул Xerox тарабынан сунушталган, бул анын ачылышы болгон
иштеп чыгуу - тез ксероксту модификациялоо. Принтер гана эмес
көчүрмөлөрү, ошондой эле офис тармак файлдарынан виртуалдык маалыматтарды айландырды
сонун көрүнгөн документтер. Бул аппарат батыл сезилди
Пало-Альтодогу атактуу Xerox лабораториясынын новатордук руху, ал болгон
толугу менен революция кыла турган рабочий басып чыгаруудагы революциянын жарчысы
он жылдыктын акырына чейин буткул енер жай.

Сабырсыздык менен күйүп, Лабораториянын программисттери дароо жаңысын иштетишти
принтерди татаал кеңсе тармагына. Натыйжалар эң тайманбастыктан ашты
күтүүлөр. Барактар ​​секундасына 1 ылдамдык менен учуп жатты, документтер
10 эсе тезирээк басып чыгара баштады. Мындан тышкары, машина абдан эле
анын ишинде педантикалык: тегерекчелер тегерек сыяктуу көрүндү, сүйрү эмес, бирок
түз сызыктар эми аз амплитудалуу синусоиддерге окшошпойт.

Баардык мааниде, Xerox белеги сиз баш тартууга мүмкүн болбогон сунуш болгон.
баш тартуу.

Бирок, убакыттын өтүшү менен шыктануу азая баштады. Принтер болуп калды эле
максималдуу жүктөө, көйгөйлөр пайда болду. Мени эң эмне кыжырдантты
аппарат кагазды өтө тез чайнап алганы. Инженердик ой жүгүртүү
программисттер маселенин тамырын тез эле аныкташты. Чындыгында ошол
Көчүрмө аппараттар адатта жакын жерде адамдын дайыма болушун талап кылат.
Керек болсо кагазды оңдоо үчүн анын ичинде. ЖАНА
Xerox ксероксту принтерге айландырууну баштаганда, инженерлер
компаниялар бул нерсеге көңүл бурбай, көңүл бурушкан
принтер үчүн башка, актуалдуу маселелерди чечүү. Инженердик сүйлөм
тилде, жаңы Xerox принтери дайыма адамдын катышуусу менен болгон
башында механизмге курулган.

Көчүрмө аппаратты принтерге айландыруу менен Xerox инженерлери бир нерсени киргизишти
чоң кесепеттерге алып келген өзгөрүү. Ордуна,
аппаратты бир операторго баш ийди-руу учун ал баш ийди
офис тармагынын бардык колдонуучуларына. Колдонуучу мындан ары жанында турбай калды
машина, анын иштешин көзөмөлдөп, азыр ал татаал кеңсе тармагы аркылуу
документ ушинтип басылып чыгат деген үмүт менен басып чыгаруу тапшырмасын жиберди
талап кылынгандай. Андан кийин колдонуучу даярды алуу үчүн принтерге барды
бүт документ, бирок анын ордуна тандап басып табылган
баракчалар.

Сталлман AI лабораториясында байкаган жалгыз адам болгондугу күмөн
маселе, бирок ал аны чечүү жөнүндө да ойлонду. Бир нече жыл мурун
Ричард мурунку принтери менен ушундай эле көйгөйдү чечүүгө мүмкүнчүлүк алган. үчүн
Ал муну PDP-11 жеке жумуш компьютеринде редакциялаган
PDP-10 негизги фрейминде иштеген жана принтерди башкарган программа.
Столлман анын ордуна кагаз чайноо маселесин чече алган жок;
бул ал PDP-11ди мезгил-мезгили менен мажбурлаган кодду киргизген
принтердин абалын текшерүү. Эгерде машина кагазды чайнаса, программа
Мен жаңы эле иштеп жаткан PDP-11ге "принтер чайнап жатат" деген билдирүү жөнөттүм
кагаз, оңдоого муктаж». Чечим натыйжалуу болуп чыкты - билдирүү
принтерди активдүү колдонгон колдонуучуларга түздөн-түз барды, ошондуктан
анын кагаз менен жасаган жоруктары көп учурда дароо токтотулган.

Албетте, бул атайын чечим болгон - программисттер эмне деп аташат
"балдак", бирок балдак абдан жарашыктуу болуп чыкты. Ал туура эмес
принтер механизминде көйгөй бар болчу, бирок мен колумдан келгендин баарын жасадым
кылуу - колдонуучу менен машинанын ортосунда маалыматтык пикир түзүлдү.
Коддун бир нече кошумча саптары Лабораториянын кызматкерлерин сактап калды
Апта сайын 10-15 мүнөттүк жумуш убактысын AI, аларды үнөмдөө
принтерди текшерүү үчүн дайыма чуркап туруу керек. көз карашынан
программист, Сталлмандын чечими жамааттык акылмандыкка негизделген
Лабораториялар.

Ошол окуяны эстеп, Ричард мындай деген: «Мындай кабарды алганыңда, албайсың
принтерди оңдоо үчүн башка бирөөгө таянууга туура келди. Сизге керек
туруп, принтерге баруу оңой эле. Бир-эки мүнөттөн кийин
принтер кагазды чайнап баштаганда эле ага эки-уч киши келди
кызматкерлер. Алардын жок дегенде бирөө эмне кылуу керектигин так билген».

Ушул сыяктуу акылдуу чечимдер AI лабораториясынын жана анын өзгөчөлүгү болуп калды
программисттер. Жалпысынан лабораториянын эң мыкты программисттери бир нече
"программист" деген терминге жек көрүү менен мамиле кылып, ага артыкчылык беришкен
"хакер" үчүн жаргон. Бул аныктама чыгарманын маңызын тагыраак чагылдырган, кайсы
татаал интеллектуалдык оюн-зоокторго чейин ар кандай иш-чараларды камтыйт
программаларды жана компьютерлерди өркүндөтүү. Ошондой эле сезилди
америкалык тапкычтык жөнүндө эски ишеним. Хакер
Жөн эле иштеген программаны жазуу жетишсиз. Хакер аракет кылат
жайгаштыруу менен өзүңүзгө жана башка хакерлерге интеллектиңиздин күчүн көрсөтүңүз
алда канча татаал жана татаал милдеттерди алуу - мисалы, жасоо
программа ошол эле учурда тез, компакт, күчтүү жана
сулуу.

Xerox сыяктуу компаниялар атайылап чоң жамааттарга өз өнүмдөрүн тартуулашкан
хакерлер. Бул хакерлер аны колдоно баштай турган эсептөө болчу,
Алар ага байланып, анан компанияга иштешет. 60-жылдары жана
70-жылдардын башында хакерлер ушундай сапаттуу жана пайдалуу нерселерди жазышкан
программаларды өндүрүүчүлөр даярдуулук менен алардын арасында бөлүштүрүшөт
кардарлар.

Ошентип, кагаз чайноочу жаңы Xerox принтерине туш болуп,
Столлман дароо эле аны менен өзүнүн эски трюкун жасоону ойлоду - "hack"
аппаратты башкаруу программасы. Бирок, аны жагымсыз ачылыш күтүп турган.
– принтер эч кандай программалык камсыздоо менен келген эмес, жок дегенде бул жерде жок
Столлман же башка программист аны окуй тургандай кылып жана
түзөтүү. Ушул учурга чейин көпчүлүк компаниялар жакшы деп эсептешкен
булак коду бар файлдарды адам окуй турган текст менен бериңиз,
программанын буйруктары жана аларга тиешелүү толук маалымат берген
машина функциялары. Бирок Xerox бул жолу программаны бир гана жылы камсыз кылды
компиляцияланган, бинардык форма. Эгерде программист окууга аракет кылса
бул файлдарды, ал нөлдөрдүн жана бирдиктердин чексиз агымдарын гана көрө турган,
машинага түшүнүктүү, бирок адамга эмес.

Которуучу "разборка" деген программалар бар
бирдерди жана нөлдөрдү төмөнкү деңгээлдеги машина көрсөтмөлөрүнө киргизиңиз, бирок эмнени түшүнүү
бул көрсөтмөлөрдү аткарат - деп аталган абдан узак жана татаал процесс
"кери инженерия". Принтер программасын тескери инженериялоо оңой
чайналган жалпы оңдоодон алда канча көп убакыт талап кылынышы мүмкүн
кийинки 5 жылдын ичинде кагаз. Ричарддын айласы кеткен жок
ушундай кадамга баруу чечимин кабыл алуу, демек, ал жөн гана маселени четке койду
узун куту.

Xeroxтун кастык саясаты кадимки практикадан кескин айырмаланып турган
хакерлер жамааттары. Мисалы, жеке үчүн өнүктүрүү
эски принтерди башкаруу үчүн компьютер PDP-11 программалары жана
терминалдарда, AI лабораториясына чогулта турган кайчылаш ассемблер керек болчу
PDP-11 негизги компьютериндеги PDP-10 үчүн программалар. Лабораториялык хакерлер мүмкүн
Кросс-монтаждоону өзүң жаз, бирок Столлман Гарвардда студент болуп,
Окшош программаны университеттин компьютердик лабораториясынан таптым. Ал
ошол эле PDP-10 үчүн жазылган, бирок башкасы үчүн
иштетүү системасы. Ричард бул программаны ким жазганын билген эмес.
анткени булак коду бул тууралуу эч нерсе айткан эмес. Ал жөн эле алып келди
баштапкы коддун көчүрмөсүн лабораторияга жөнөтүп, аны түзөтүп, ишке киргизиңиз
ПДП-10. Керексиз түйшүксүз жана тынчсызданууларсыз, лаборатория программаны кабыл алды,
кеңсе инфраструктурасынын иштеши үчүн зарыл болгон. Сталлман да
болбогон бир нече функцияларды кошуу менен программаны күчтүүрөөк кылды
түп нускада болгон. "Биз бул программаны көп жылдардан бери колдонуп келебиз"
– дейт ал сыймыктанбай.

70-жылдардагы программисттин көз алдында, бул бөлүштүрүү модели
программа коду жакшы коңшулук мамилелерден эч кандай айырмаланчу эмес
бири экинчисине бир чыны шекер бөлүшөт же бургу берет. Бирок сен
бургулоону карызга алганыңызда ээсин аны пайдалануу мүмкүнчүлүгүнөн ажыратасыз
Программаларды көчүрүү учурунда мындай эч нерсе болбойт. да
программанын автору да, анын башка колдонуучулары да эч нерсе жоготпойт
көчүрүү. Бирок башка адамдар мындан пайда алышат, мисалы
жаңы функциялары бар программаны алган лабораториянын хакерлери
мурда да болгон эмес. Жана бул жаңы функциялар көп болушу мүмкүн
көчүрүп, башка адамдарга тараткыңыз келет. Stallman
Болт жеке компаниясынын бир программисти эстейт, Беранек &
Ньюман, ал да программаны кабыл алып, аны иштетүү үчүн түзөткөн
Twenex астында - PDP-10 үчүн дагы бир иштетүү системасы. Ал дагы
программага бир катар сонун мүмкүнчүлүктөрдү кошкон жана Сталлман аларды көчүрүп алган
Лабораториядагы программанын версиясына. Ошондон кийин алар чогуу чечишти
кокусунан күчтүү өнүмгө айланган программаны иштеп чыгуу,
ар кандай операциялык системаларда иштейт.

AI лабораториясынын программалык инфраструктурасын эске салып, Сталлман мындай дейт:
«Программалар шаар сыяктуу өнүккөн. Кээ бир бөлүктөрү өзгөрдү
аз-аздан, кээ бирлери - дароо жана толугу менен. Жаңы аймактар ​​пайда болду. Сиз дагы
ар дайым кодду карап, стили боюнча, бул бөлүгүн айта алат
60-жылдардын башында жазылган, ал эми бул 70-жылдардын ортосунда».

Бул жөнөкөй психикалык кызматташтыктын аркасында хакерлер көптөгөн нерселерди жаратты
Лабораторияда жана анын сыртында күчтүү жана ишенимдүү системалар. Ар бир программист эмес
бул маданиятты бөлүшкөндөр өзүн хакер деп аташат, бирок алардын көбү
толугу менен Ричард Столлмандын сезимдерин бөлүштү. Эгерде программа же
оңдолгон код сиздин көйгөйүңүздү жакшы чечет, алар аны да чечет
бул көйгөй кимдир бирөө үчүн. Анда эмнеге муну бөлүшпөйсүз?
чечим, жок эле дегенде, моралдык себептерден улам?

Эркин кызматташтыктын бул концепциясы ач көздүктүн айкалышы менен бузулган
жана коммерциялык сырлар, купуялуулуктун таң калыштуу айкалышын пайда кылат жана
кызматташтык. Жакшы мисал - BSDдин алгачкы жашоосу. Бул күчтүү
Калифорниядагы окумуштуулар жана инженерлер тарабынан түзүлгөн операциялык система
Беркли университети AT&Tдан сатылып алынган Unix базасында. Баасы
BSD көчүрүү тасманын наркына барабар болгон, бирок бир шарт менен -
мектептер BSD көчүрмөсү менен тасманы AT&T лицензиясы болгондо гана ала алышат,
анын баасы 50,000 XNUMX долларды түзөт. Беркли хакерлери бөлүшүп жатышкан экен
программаларды компания уруксат берген өлчөмдө гана
AT&T. Анан алар андан таң калыштуу эч нерсе көргөн жок.

Столлман да Xeroxко ачууланган эмес, бирок көңүлү калган. Ал эч качан
Мен компаниядан баштапкы коддун көчүрмөсүн сурайм деп ойлогон эмесмин. «Алар жана
Ошентип, алар бизге лазердик принтер беришти», - деди ал, «айта албадым
алар дагы эле бизге бир нерсе карыз деп. Мындан тышкары, булактар ​​ачык эле жок болгон
Бул компаниянын ички чечими болгон жана аны өзгөртүүнү суранганы бекеринен эмес
бул пайдасыз болчу."

Акыры жакшы кабар келди: булактын көчүрмөсү экен
Университеттин изилдөөчүсүндө Xerox принтери үчүн программалар бар
Карнеги Меллон.

Карнеги Меллон менен баарлашуу жакшы натыйжа берген жок. 1979-жылы
докторант Брайан Рид өзүнүн пикирин бөлүшүүдөн баш тартып, коомчулукту таң калтырды
Scribe окшош текст форматтоо программасы. Ал биринчи болду
семантикалык буйруктарды колдонгон ушул типтеги программа
Анын ордуна "бул сөздү баса белгиле" же "бул абзац цитата" сыяктуу
төмөнкү деңгээлдеги "бул сөздү курсив менен жазыңыз" же "үчүн чегинүүнү көбөйтүңүз
бул пункт." Рид Скрипени Питтсбургда жайгашкан компанияга саткан
Unilogic. Риддин айтымында, докторантуранын аягында ал жөн гана команда издеп жүргөн
иштеп чыгуучулар, алардын мойнуна жоопкерчиликти жүктөй алат
программанын баштапкы коду жалпы колдонууга кирбеши үчүн (азыр
Рид муну эмне үчүн кабыл алынгыс деп эсептегени түшүнүксүз). Таблетканы таттуу кылуу үчүн
Рид кодго убакытка негизделген функциялардын топтомун кошууга макул болду, ошондуктан
"убакыт бомбалары" деп аталат - алар программанын акысыз көчүрмөсүн айландырышты
90 күндүк сыноо мөөнөтүнөн кийин иштебей калуу. Жасоо
программа кайра иштеши үчүн, колдонуучулар компания жана төлөө үчүн зарыл болгон
сааттуу бомбаны "өчүрүү" алуу.

Столлман үчүн бул таза жана ачыктан-ачык чыккынчылык болгон.
программист этикасы. «Бөлүш жана
аны бергиле," Рид кирүү үчүн программисттерди кубаттоо жолуна түштү
маалымат. Бирок көп ойлонбогондуктан, көп ойлончу эмес
Мен Scribe колдондум.

Unilogic AI лабораториясына Scribe программасынын бекер көчүрмөсүн берди, бирок аны алып салган жок
убакыт бомба жана ал жөнүндө сөз да эмес. Азырынча программа
Иштеди, бирок бир күнү токтоп калды. Системалык хакер Ховард Кэннон
программанын бинардык файлын оңдоого көп саат жумшады
сааттуу бомбаны байкаган эмес жана аны өчүргөн эмес. Бул анын ачуусун келтирди
окуя, жана ал бул тууралуу башка хакерлерге айтып, жеткирүүдөн тартынган эмес
Unilogic атайылап "ката" жөнүндө менин бардык ойлорум жана сезимдер.

Лабораториядагы ишине байланыштуу себептерден улам Столлман барган
Карнеги Меллон кампусу бир нече айдан кийин. Ал киши табууга аракет кылды
ал уккан кабарга ылайык, программанын баштапкы коду болгон
принтер. Бактыга жараша бул киши өзүнүн кабинетинде экен.

Ангемелешуу инженерлердин типтуу стилинде ачык жана курч болуп чыкты.
Өзүн тааныштыргандан кийин Сталлман программанын баштапкы кодунун көчүрмөсүн сурады
Xerox лазердик принтерин башкаруу. Анын чоң таң калуусуна жана
Тилекке каршы, изилдөөчү баш тартты.

"Ал өндүрүүчүгө мага көчүрмөсүн бербейм деп убада бергенин айтты" дейт ал
Ричард.

Эс - бул күлкүлүү нерсе. Бул окуядан 20 жыл өткөндөн кийин эскерүү
Stallman бош тактарга толгон. Анын себебин гана унуткан жок
Карнеги Меллонго келди, бирок бул жерде анын кесиптеши ким болгондугу жөнүндө
жагымсыз сүйлөшүү. Риддин айтымында, бул адам болушу мүмкүн
Роберт Спрол, Xerox изилдөө жана өнүктүрүү борборунун мурдагы кызматкери
Кийинчерээк изилдөөнүн директору болгон Пало Альто
Sun Microsystems бөлүмдөрү. 70-жылдары Sproll алып баруучу болгон
Xerox лазердик принтерлери үчүн программаларды иштеп чыгуучу. Кээде 1980-ж
Спролл Карнеги Меллондо илимий кызматкер катары кызматка кабыл алынган
лазердик принтерлердин үстүндө иштөөнү уланткан.

Бирок Спралга бул сүйлөшүү боюнча суроолор берилгенде, ал гана алдайт
колдору. Ал электрондук почта аркылуу мындай деп жооп берет: "Мен айта албайм
так эч нерсе жок, бул окуя тууралуу такыр эч нерсе эсимде жок».

"Сталлман каалаган код түп тамырынан бери жаңырган,
искусствонун чыныгы ишке ашырылышы. Sproll аны бир жыл мурун жазган
Карнеги Меллонго же ушуга окшогон бир нерсеге келдим», - дейт Рид. Эгер бул
Чынында эле, бир түшүнбөстүк бар: Stallman керек
жаңы программа эмес, MIT көптөн бери колдонуп келе жаткан программа
анын версиясы. Бирок ошол кыска сүйлөшүүдө бир дагы сөз айтылган жок
ар кандай версиялар.

Көрүүчүлөр менен баарлашып жатканда, Столлман болгон окуяны дайыма эстеп турат
Карнеги Меллон каалабагандыгын баса белгилейт
Булак коддорун бөлүшүү үчүн адам келишимдин натыйжасы гана
аны менен ортосундагы келишимде каралган ачыкка чыгарбоо
Xerox тарабынан. Бүгүнкү күндө компаниялар талап кылуу кадимки практика болуп саналат
акыркы окуяларга жетүү үчүн, бирок ошол эле учурда жашыруун сактоо
NDAлар ошол кезде жаңы нерсе болчу. Бул экөөнүн тең Xerox үчүн маанилүүлүгүн чагылдырган
лазердик принтерлер жана алардын иштеши үчүн зарыл болгон маалыматтар.
"Xerox лазердик принтерлерди коммерциялык продукту кылууга аракет кылды"
Рид мындай деп эскерет: «Алар үчүн булак кодун баарына берүү акылсыздык болмок
келишим».

Stallman NDAны таптакыр башкача кабыл алган. Ал үчүн бул баш тартуу болду
Карнеги Меллон буга чейин болуп көрбөгөндөй коомдун чыгармачылык жашоосуна катышат
программаларды коомчулуктун ресурстары катары кароого үндөгөн. сыяктуу
дыйкан капысынан кылымдардан бери келе жаткан сугат каналдарын ачмак беле
кургап, көйгөйдүн себебин табууга аракет кылып, жаркыраганга жетет
Xerox логотиби бар ГЭСтин жаңылыгы.

Столлман баш тартуунун чыныгы себебин түшүнүү үчүн бир нече убакытты талап кылды.
программист менен өз ара аракеттенүүнүн жаңы форматы
компаниялар. Башында ал жеке баш тартууну гана көргөн. — Мен үчүн ушундай
Айтарга сөз таппай калганыма жиним келди. Мен жөн гана бурулдум жана
"Мен унчукпай чыгып кеттим, - деп эскерет Ричард, - балким, мен эшикти тарс жаап койгондурмун,
Билем. Ал жерден мүмкүн болушунча тезирээк чыгып кетүүгө болгон жалындуу каалоо гана эсимде. Кантсе да мен басып жүрдүм
аларга, кызматташууну күтүп, мен болсом эмне кылам деп ойлогон да эмес
алар баш тартышат. Бул окуя болгондо, мен сөзмө-сөз сүйлөбөй калдым -
Бул мени абдан таң калтырып, капа кылды».

Арадан 20 жыл өтсө да, ал дагы эле ошол ачуунун жаңырыгын сезет жана
көңүл калуулар. Карнеги Меллондогу окуя жашоодогу бурулуш учур болду
Ричард, аны жаңы этикалык көйгөй менен бетме-бет алып. IN
кийинки айларда Stallman жана башка AI Lab хакерлеринин айланасында
көп окуялар болот, ага салыштырмалуу ошол 30 секунд ачуулануу жана
Карнеги Меллондон көңүл калуулар эч нерседей көрүнбөйт. Ошого карабастан,
Сталлман бул окуяга өзгөчө көңүл бурат. Ал биринчи жана
Ричардды бурган окуялардын эң маанилүү учуру
жалгыз хакер, борборлоштурулган бийликтин интуитивдик оппоненти
эркиндиктин, теңдиктин жана бир туугандыктын радикалдуу евангелисти
программалоо.

«Бул менин ачыкка чыгарбоо келишими менен биринчи жолу жолугушуум болду жана мен
Адамдар мындай келишимдердин курмандыгы болуп жатканын бат эле түшүндүм, - деп ишенимдүү түрдө айтты
Столлман мындай дейт: «Мен жана менин кесиптештерим ушундай курмандыктар болдук.
Лабораториялар».

Кийинчерээк Ричард мындай деп түшүндүргөн: «Эгер ал жеке себептерден улам менден баш тартса, анда ошондой болмок
аны проблема деп айтуу кыйын. Мен анын ордуна эсептей алмакмын
эшек, ушуну менен бүттү. Бирок анын баш тартуусу инсандык эмес, ал мени түшүндү
ал мени менен гана эмес, дегеле эч ким менен кызматташпай турганын
болгон. Бул көйгөйдү гана жаратпастан, аны чындап да жаратты
зор."

Мурунку жылдары Столлмандын ачуусун келтирген көйгөйлөр бар болсо да,
Анын айтымында, муну Карнеги Меллондогу окуядан кийин гана түшүнгөн
ал ыйык деп эсептеген программалоо маданияты башталат
өзгөртүү. «Программалар жалпыга жеткиликтүү болушу керек экенине мен буга чейин эле ынандым
бардыгы үчүн, бирок аны так формулировкалай алган жок. Бул маселе боюнча менин ойлорум
алардын баарын билдирүү үчүн өтө бүдөмүк жана башаламан болгон
дүйнөгө. Окуядан кийин, мен көйгөй мурунтан эле бар экенин түшүнө баштадым, жана
аны азыртан чечуу керек».

Эң күчтүү институттардын биринде эң мыкты программист болуу
тынчтык, Ричард башкалардын келишимдерине жана бүтүмдөрүнө көп көңүл бурган эмес
программисттер - анын негизги ишине тоскоол болбосо эле. Киргенде
Xerox лазердик принтери лабораторияга келген жок, Сталлмандын баары бар болчу
алар жапа чеккен машиналарды жана программаларды карап көрүү мүмкүнчүлүгү
башка колдонуучулар. Анткени, ал бул программаларды өзү ойлогондой өзгөртө алмак
зарыл.

Бирок жаңы принтердин пайда болушу бул эркиндикке коркунуч келтирди. Аппарат
жакшы иштеген, ал мезгил-мезгили менен кагаз чайнап турса да, бирок жок болчу
анын жүрүм-турумун коллективдин муктаждыктарына ылайык өзгөртүүгө мүмкүнчүлүктөр. көз карашынан
программалык камсыздоо индустриясы, принтер программасын жабуу болду
бизнесте зарыл кадам. Программалар ушунчалык баалуу байлык болуп калды
компаниялар мындан ары баштапкы коддорду жарыялоого мүмкүнчүлүгү жок,
өзгөчө программалар кээ бир ачылыш технологияларды камтыган. Кийин баары
анда атаандаштар аларды иш жүзүндө бекер көчүрө алышат
алардын продуктылары үчүн технологиялар. Бирок Сталлмандын көз карашы боюнча, принтер болгон
Trojan Horse. Он жыл ийгиликсиз бөлүштүрүү аракетинен кийин
бекер таратууга тыюу салынган "менчик" программалар жана
коддун модификациясы, дал ушул программа хакерлердин үйүнө кирип кеткен
эң тымызын түрдө - белекке жамынып.

Ошол Xerox анын ордуна кээ бир программисттерге кодго мүмкүнчүлүк берген
сырды сактоо тажатма болгон жок, бирок Столлман кыйналды
жаш кезинде, балким, макул болмок деп мойнуна алды
Xerox сунушу. Карнеги Меллондогу окуя анын моралдык жактан бекемделди
позициясы, аны шектенүү жана ачуулануу менен гана эмес
келечекте окшош сунуштар, ошондой эле суроо берүү менен: эмне,
эгер бир күнү хакер ушундай өтүнүч менен келсе, эми ага,
Ричард талаптарга ылайык, булактарды көчүрүүдөн баш тартууга туура келет
иш берүүчү?

«Менден кесиптештериме ушундай эле чыккынчылык кылууну талап кылышканда,
Алар мага да ошондой кылганда, ачуум менен көңүлүм калганын эстейм
Лабораториянын башка мүчөлөрү, дейт Сталлман, ошондуктан
чоон рахмат программаныз сонун экен бирок кошула албайм
аны пайдалануунун шарттары боюнча, ансыз деле кылам».

Ричард бул сабакты 80-жылдардагы коогалаңдуу эсинде бекем сактап калат
анын көптөгөн лабораториялык кесиптештери башка компанияларга иштөөгө барышат,
ачыкка чыгарбоо келишимдери менен байланышкан. Алар өздөрү айтышса керек
бул эн кызыктуу жана иштее жолунда зарыл зле экендигин
азгыруучу долбоорлор. Бирок, Сталлман үчүн, NDAнын бар экендиги
долбоордун моралдык баалуулугуна шек келтирет. Эмне жакшы болушу мүмкүн
проектиде, эгер ал генералга кызмат кылбаса, техникалык жактан кызыктырса да
максаттар?

Көп өтпөй Сталлман мындай сунуштар менен макул эмес экенин түшүндү
жеке кесиптик кызыкчылыктарга караганда бир кыйла жогору мааниге ээ. Мындай
анын компромисссиз позициясы аны башка хакерлерден бөлүп турат, бирок
жашыруундуктан жийиркенет, бирок моралдык чектерге барууга даяр
компромисске келет. Ричарддын пикири айкын: баштапкы кодду бөлүшүүдөн баш тартуу
бул изилдөө ролуна гана чыккынчылык
программалоо, ошондой эле адеп-ахлактыктын Алтын эрежеси, бул сиздин
башкаларга болгон мамилеңиз сиз каалагандай болушу керек
өзүнө карата мамиле.

Бул лазердик принтер окуясынын жана окуянын маанилүүлүгү
Карнеги Меллон. Мунун баары жок, Столлман моюнга алгандай, анын тагдыры кетти
материалдык байлыктарды тең салмактап, такыр башка жолго түшмөк
коммерциялык программист жана жашоодогу акыркы көңүл калуу,
эч кимге көрүнбөгөн программа кодун жазууга сарптады. Болгон эмес
Калгандары тең болгон бул маселе жөнүндө ойлонуунун эч кандай пайдасы жок
көйгөйдү көргөн жок. Эң негизгиси, бул өмүр берүүчү бөлүгү болмок эмес
ачуулануу, бул Ричардга алдыга умтулууга күч жана ишеним берген.

«Ошол күнү мен катышууга эч качан макул болбойм деп чечтим
Бул, - дейт Столлман, NDAларга жана жалпысынан бүтүндөй маданиятка кайрылып,
жеке эркиндикти кээ бир пайдаларга алмашууга көмөктөшөт жана
Артыкчылыктары.

«Мен эч качан башка адамды өзүмдүн курмандыгым кылбайм деп чечтим.
бир күнү өзүм."

Source: linux.org.ru

Комментарий кошуу