Читаем Отъявленный программист: лайфхакинг из первых рук полностью

Журнал Rolling Stones назвал вас самым опасным гиком в мире, журнал Times выдал интервью с вами под заголовком «Человек, который обворовал весь мир», и т. д. Итак, переходим ко второй известной вашей разработке — первой в мире децентрализованной пиринговой сети Gnutella. Судя по заголовкам мировых изданий того времени, музыкальный бизнес был единогласно уверен, что вы в очередной раз «завалили систему».Что вы сами думаете об этом?

Рассказать о пиринге и Gnutella? Только факты? Ну, во-первых, Nu tella — это моя любимая ореховая паста, во-вторых, я люблю открытое ПО, как это делает фонд GNU, в-третьих, я люблю и достаточно серьезно занимаюсь музыкой, в-четвертых, я программирую в среднем по восемь часов в день. И вас удивляет, что в результате пересечения всего этого в рамках одного человека случаются вещи типа Gnutella? Но несмотря на всю мою страсть к ореховой пасте, система на этот раз устояла. (Смеется.)

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

Еще вопрос про Gnutella. Очень часто спрашивают, почему вы сами вышли из этой большой игры, в связи с чем вас сравнивают с Шоном Паркером, который недавно стал широко известен благодаря фильму «Социальная сеть» режиссера Дэвида Финчера. В самом деле Шон создал Napster, заработав на этом большие деньги. После закрытия его популярной пиринговой сети по решению суда вы тут же создали подобную, но, что принципиально важно, уже децентрализованную сеть Gnutella. По данным 2007 года, Gnutella являлась самой по пулярной пиринговой сетью в мире, она использовалась тогда на 40,5 % компьютеров, подключенных к p2p-сетям. И в момент самого пика успеха вы добровольно выходите из игры, полностью отказавшись от дальнейшей разработки и координации проекта. Почему?

Ну, знаете ли, Шон на Napster не заработал ничего, кроме головной боли, миллионы к нему реально пришли, лишь когда он стал президентом Facebook. Да, проект Napster сделал его известным человеком, но не богатым. Что касается меня и Gnutella… Технология уже была на том уровне развития, когда она прекрасно развивалась и без моего участия. Меня интересовала лишь сама концепция децентрализованного пиринга и ничего более. Можете сравнить меня с основателем Биткоин, если хотите (смеется).

Поймите меня правильно: меня интересовала техническая сторона проекта — и она вне всяких сомнений состоялась, и я ничего никому не собирался доказывать ни в юридической, ни в политической плоскости этого вопроса, как я уже говорил в ответе на предыдущий вопрос. Я не задумывал p2p императивно как средство нарушения копирайта, для меня это был просто технический концепт, и, получив свою дозу веселья и впечатлений от программирования этой необычной задачи, я ушел, просто чтобы заняться чем-то следующим в своей жизни, не менее интересным и важным для меня.

Перейти на страницу:

Все книги серии Библиотека программиста

Программист-фанатик
Программист-фанатик

В этой книге вы не найдете описания конкретных технологий, алгоритмов и языков программирования — ценность ее не в этом. Она представляет собой сборник практических советов и рекомендаций, касающихся ситуаций, с которыми порой сталкивается любой разработчик: отсутствие мотивации, выбор приоритетов, психология программирования, отношения с руководством и коллегами и многие другие. Подобные знания обычно приходят лишь в результате многолетнего опыта реальной работы. По большому счету перед вами — ярко и увлекательно написанное руководство, которое поможет быстро сделать карьеру в индустрии разработки ПО любому, кто поставил себе такую цель. Конечно, опытные программисты могут найти некоторые идеи автора достаточно очевидными, но и для таких найдутся темы, которые позволят пересмотреть устоявшиеся взгляды и выйти на новый уровень мастерства. Для тех же, кто только в самом начале своего пути как разработчика, чтение данной книги, несомненно, откроет широчайшие перспективы. Издательство выражает благодарность Шувалову А. В. и Курышеву А. И. за помощь в работе над книгой.

Чед Фаулер

Программирование, программы, базы данных / Программирование / Книги по IT

Похожие книги