LINUX.ORG.RU

История изменений

Исправление Deleted, (текущая версия) :

Сам Ричард описывает этот эпизод немного иначе. «Да, я решил одну или две задачи из тех, что они набросали, но я точно помню, что решил не все», – говорит он. Но Столлман подтверждает слова Брайдбарта касательно причины отказа – он действительно боялся этого теста. Ему было нетрудно поправлять ошибки однокурсников и преподавателей, но когда речь заходила о жёстком соревновании на звание самого умного и способного, Ричард испытывал страх вперемешку с отвращением. И если соревнования можно избежать, то почему бы не воспользоваться этой возможностью?

«Ровно по этой же причине я никогда не любил шахматы, – объясняет Столлман, – всякий раз, как я принимаюсь за игру, я начинаю бояться, что ошибусь и проиграю, и из-за этого я действительно делаю глупые ошибки и проигрываю. Получается самоисполняющееся пророчество, основанное на страхе». Он избегает этой проблемы, просто не играя в шахматы.

Возможно, именно такие страхи побудили Столлмана отказаться от карьеры математика, но это спорный вопрос. К концу первого курса у Столлмана отчётливо проявились сторонние увлечения, в частности – программирование, которое из потаённого влечения школьной поры переросло в явную страсть. Студенты-математики часто отстранялись от зубодробительной учёбы, погружаясь в другие области вроде истории или искусств. Ричард же спасался в лаборатории информатики.

Когда Столлман распробовал программирование на настоящем компьютере в Нью-Йоркском научном центре IBM, он уже не мог забыть об этом, ему хотелось программировать ещё и ещё. «К концу первого курса в Гарварде я набрался смелости и зашёл в компьютерную лабораторию посмотреть, что у них там было интересного. Я нашёл массу всяких руководств и спросил, найдутся ли у них копии или дополнительные экземпляры, которые я мог бы взять себе». Получив руководства, Ричард принялся штудировать их, изучая спецификации различных компьютеров.

Однажды вскоре после этого Столлман услышал о специальной лаборатории возле Массачусетского технологического института. Она располагалась на 9 этаже Техносквера – коммерческого здания МТИ, стоящего через дорогу от кампуса. По слухам, лаборатория занималась передовыми исследованиями в области искусственного интеллекта, и была напичкана новейшими компьютерами и программным обеспечением.

Крайне заинтригованный Столлман решил туда наведаться.

Далеко ехать не пришлось – всего 10 минут поездом и 2 мили пешком, но этого хватило, чтобы попасть в совершенно другой мир. МТИ представлял собой запутанный лабиринт соединённых между собой зданий, в противовес просторному кампусу Гарварда в классическом загородном стиле. Отличались и студенты – в МТИ словно собрались безалаберные гики со всей страны, тогда как Гарвард был полон вымуштрованных щёголей, добивающихся политического влияния.

Ощущение разительного контраста получило своё продолжение и в Лаборатории ИИ. Ничего общего с компьютерными лабораториями Гарварда: ни вахтёра на входе, ни списков очерёдности доступа к терминалам, ни музейного правила «смотри, но не трогай». Вместо этого Ричард увидел множество свободных терминалов и роботизированных рук, которые, видимо, использовались в каком-то эксперименте с ИИ. Встретив сотрудника Лаборатории, Столлман спросил, есть ли у них какая-нибудь запасная документация, которую им не жаль было бы одолжить любознательному студенту. «Кое-что у них было, но, по большей части, они ничего не документировали, – рассказывает Столлман, – они, по сути, были хакерами, и делали массу вещей, не тратя время на документацию».

Ричард получил там кое-что получше всяких руководств, а именно – работу. Ему поручили написать эмулятор PDP-11, который запускался бы на PDP-10. На следующей неделе Столлман вернулся в Лабораторию ИИ, уселся за первый попавшийся свободный терминал, и начал писать код.

Вспоминая об этом, он не видит ничего странного в том, что Лаборатория наняла на работу непонятно кого. «Тогда это было в порядке вещей. Да и сейчас это вполне нормально, почему бы и нет? Я точно так же найму первого встречного, если пойму, что он хорош в деле. Унылые бюрократы своими тягомотными процедурами убивают всю эффективность сотрудничества, когда ты встречаешь нужного человека, и в тот же час он сидит за компьютером и пишет код».

Такой унылой тягомотной бюрократии Столлман вдоволь наелся в компьютерной лаборатории Гарварда. Там доступ к терминалам распределялся согласно академической иерархии. Как и всякому студенту, Ричарду порой приходилось часами ждать своей очереди, в то время как многие терминалы простаивали свободными в запертых кабинетах преподавателей, и это выглядело совершенно неразумным. Столлман продолжал время от времени наведываться в компьютерные кабинеты Гарварда, но эгалитарная атмосфера Лаборатории нравилась ему намного больше. «Это был глоток свежего воздуха, – говорит он, – в Лаборатории ИИ людей больше заботила работа, а не возня с иерархией и званиями».

Столлман быстро понял, что принцип Лаборатории, гласящий «кто первый пришёл – того и терминал» сложился благодаря влиянию группы идейных работников, во многом ещё со времён проекта MAC – финансируемой Минобороны исследовательской программы по созданию первых операционных систем разделения времени. Многие работники уже были легендами компьютерного мира. Например, Ричард Гринблатт, штатный эксперт по LISP и автор шахматной программы Mac Hack, которая в своё время отправила в утиль риторику известного критика ИИ Хьюберта Дрейфуса. Или Джеральд Сассмен, создатель блочной ИИ-программы HACKER. Ну и, конечно же, Билл Госпер, штатный гений математики, который в то время с головой ушёл в компьютерную игру LIFE и связанную с ней философию.

Члены этой дружной группы называли себя «хакерами». Со временем они стали называть хакером и Столлмана, приобщив его к идеалам «хакерской этики». Хакеры могли торчать за компьютером по 36 часов подряд, исследуя границы своих и компьютерных возможностей. Поэтому им нужен был постоянный доступ к свободным компьютерам и самая полная и полезная информация о них. Хакеры открыто говорили о том, как изменить мир с помощью компьютерных программ, и Ричард стал бессознательно разделять их презрение и неприязнь к любым преградам на этом благородном пути. Главными же преградами были плохие программы, бюрократия в науке и человеческий эгоизм.

Столлман выслушал местные предания о том, как хакеры творчески преодолевали всякие бюрократические препятствия, в частности – всеми способами «высвобождали» заблокированные профессорами терминалы. Нет, здесь не процветало собственническое отношение к компьютерам, как в Гарварде. Здесь кто-нибудь мог заблокировать доступ просто по рассеянности, уходя домой вечером. Тогда хакеры спешили исправить положение и на следующий день высказать виновнику протест против такого неконструктивного поведения. Иногда приходилось «хакать замки» или проникать в запертый кабинет через фальшпотолок. Был случай, когда он обвалился вместе с незадачливым «хакером». Столлман рассказывает, что однажды ему показали тележку с
увесистым металлическим брусом, которой таранили дверь одного профессора.

Исходная версия Deleted, :

Сам Ричард описывает этот эпизод немного иначе. «Да, я решил одну или две задачи из тех, что они набросали, но я точно помню, что решил не все», – говорит он. Но Столлман подтверждает слова Брайдбарта касательно причины отказа – он действительно боялся этого теста. Ему было нетрудно поправлять ошибки однокурсников и преподавателей, но когда речь заходила о жёстком соревновании на звание самого умного и способного, Ричард испытывал страх вперемешку с отвращением. И если соревнования можно избежать, то почему бы не воспользоваться этой возможностью?

«Ровно по этой же причине я никогда не любил шахматы, – объясняет Столлман, – всякий раз, как я принимаюсь за игру, я начинаю бояться, что ошибусь и проиграю, и из-за этого я действительно делаю глупые ошибки и проигрываю. Получается самоисполняющееся пророчество, основанное на страхе». Он избегает этой проблемы, просто не играя в шахматы.

Возможно, именно такие страхи побудили Столлмана отказаться от карьеры математика, но это спорный вопрос. К концу первого курса у Столлмана отчётливо проявились сторонние увлечения, в частности – программирование, которое из потаённого влечения школьной поры переросло в явную страсть. Студенты-математики часто отстранялись от зубодробительной учёбы, погружаясь в другие области вроде истории или искусств. Ричард же спасался в лаборатории информатики.

Когда Столлман распробовал программирование на настоящем компьютере в Нью-Йоркском научном центре IBM, он уже не мог забыть об этом, ему хотелось программировать ещё и ещё. «К концу первого курса в Гарварде я набрался смелости и зашёл в компьютерную лабораторию посмотреть, что у них там было интересного. Я нашёл массу всяких руководств и спросил, найдутся ли у них копии или дополнительные экземпляры, которые я мог бы взять себе». Получив руководства, Ричард принялся штудировать их, изучая спецификации различных компьютеров.

Однажды вскоре после этого Столлман услышал о специальной лаборатории возле Массачусетского технологического института. Она располагалась на 9 этаже Техносквера – коммерческого здания МТИ, стоящего через дорогу от кампуса. По слухам, лаборатория занималась передовыми исследованиями в области искусственного интеллекта, и была напичкана новейшими компьютерами и программным обеспечением.

Крайне заинтригованный Столлман решил туда наведаться.

Далеко ехать не пришлось – всего 10 минут поездом и 2 мили пешком, но этого хватило, чтобы попасть в совершенно другой мир. МТИ представлял собой запутанный лабиринт соединённых между собой зданий, в противовес просторному кампусу Гарварда в классическом загородном стиле. Отличались и студенты – в МТИ словно собрались безалаберные гики со всей страны, тогда как Гарвард был полон вымуштрованных щёголей, добивающихся политического влияния.

Ощущение разительного контраста получило своё продолжение и в Лаборатории ИИ. Ничего общего с компьютерными лабораториями Гарварда: ни вахтёра на входе, ни списков очерёдности доступа к терминалам, ни музейного правила «смотри, но не трогай». Вместо этого Ричард увидел множество свободных терминалов и роботизированных рук, которые, видимо, использовались в каком-то эксперименте с ИИ. Встретив сотрудника Лаборатории, Столлман спросил, есть ли у них какая-нибудь запасная документация, которую им не жаль было бы одолжить любознательному студенту. «Кое-что у них было, но, по большей части, они ничего не документировали, – рассказывает Столлман, – они, по сути, были хакерами, и делали массу вещей, не тратя время на документацию».

Ричард получил там кое-что получше всяких руководств, а именно – работу. Ему поручили написать эмулятор PDP-11, который запускался бы на PDP-10. На следующей неделе Столлман вернулся в Лабораторию ИИ, уселся за первый попавшийся свободный терминал, и начал писать код.

Вспоминая об этом, он не видит ничего странного в том, что Лаборатория наняла на работу непонятно кого. «Тогда это было в порядке вещей. Да и сейчас это вполне нормально, почему бы и нет? Я точно так же найму первого встречного, если пойму, что он хорош в деле. Унылые бюрократы своими тягомотными процедурами убивают всю эффективность сотрудничества, когда ты встречаешь нужного человека, и в тот же час он сидит за компьютером и пишет код».

Такой унылой тягомотной бюрократии Столлман вдоволь наелся в компьютерной лаборатории Гарварда. Там доступ к терминалам распределялся согласно академической иерархии. Как и всякому студенту, Ричарду порой приходилось часами ждать своей очереди, в то время как многие терминалы простаивали свободными в запертых кабинетах преподавателей, и это выглядело совершенно неразумным. Столлман продолжал время от времени наведываться в компьютерные кабинеты Гарварда, но эгалитарная атмосфера Лаборатории нравилась ему намного
больше. «Это был глоток свежего воздуха, – говорит он, – в Лаборатории ИИ людей больше заботила работа, а не возня с иерархией и званиями».

Столлман быстро понял, что принцип Лаборатории, гласящий «кто первый пришёл – того и терминал» сложился благодаря влиянию группы идейных работников, во многом ещё со времён проекта MAC – финансируемой Минобороны исследовательской программы по созданию первых операционных систем разделения времени. Многие работники уже были легендами компьютерного мира. Например, Ричард Гринблатт, штатный эксперт по LISP и автор шахматной программы Mac Hack, которая в своё время отправила в утиль риторику известного критика ИИ Хьюберта Дрейфуса. Или Джеральд Сассмен, создатель блочной ИИ-программы HACKER. Ну и, конечно же, Билл Госпер, штатный гений математики, который в то время с головой ушёл в компьютерную игру LIFE и связанную с ней философию.

Члены этой дружной группы называли себя «хакерами». Со временем они стали называть хакером и Столлмана, приобщив его к идеалам «хакерской этики». Хакеры могли торчать за компьютером по 36 часов подряд, исследуя границы своих и компьютерных возможностей. Поэтому им нужен был постоянный доступ к свободным компьютерам и самая полная и полезная информация о них. Хакеры открыто говорили о том, как изменить мир с помощью компьютерных программ, и Ричард стал бессознательно разделять их презрение и неприязнь к любым преградам на этом благородном пути. Главными же преградами были плохие программы, бюрократия в науке и человеческий эгоизм.

Столлман выслушал местные предания о том, как хакеры творчески преодолевали всякие бюрократические препятствия, в частности – всеми способами «высвобождали» заблокированные профессорами терминалы. Нет, здесь не процветало собственническое отношение к компьютерам, как в Гарварде. Здесь кто-нибудь мог заблокировать доступ просто по рассеянности, уходя домой вечером. Тогда хакеры спешили исправить положение и на следующий день высказать виновнику протест против такого неконструктивного поведения. Иногда приходилось «хакать замки» или проникать в запертый кабинет через фальшпотолок. Был случай, когда он обвалился вместе с незадачливым «хакером». Столлман рассказывает, что однажды ему показали тележку с
увесистым металлическим брусом, которой таранили дверь одного профессора.