Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #106, ОКТЯБРЬ 2007 г.

X-profile: Bill Joy

Мария «Mifrill» Нефедова

Хакер, номер #106, стр. 094

(mifrill@riddick.ru)

Биография и проекты

Одна из культовых фигур IT-индустрии Билл Джой (William Nelson Joy) родился 8 ноября 1954 года в Мичигане. В университете Мичигана он получил степень бакалавра по электротехнике, а затем, в 1979 году, - степень магистра в области электротехники и вычислительных наук в университете Беркли. И именно Беркли во многом стал переломным этапом в жизни Джоя.

В конце 70-х годов там началась работа над Berkeley UNIX, он же BSD UNIX (Berkeley Software Distribution), в число авторов которого вошел наш герой. Эта система распространения ПО создавалась как средство для обмена опытом между учебными заведениями в виде исходного кода. В наши дни на базе BSD существует целый ряд операционных систем, в частности NetBSD, FreeBSD, OpenBSD, DragonFlyBSD, PC-BSD, DesktopBSD, а также ядро MAC OS. Но в далекие 70-е все это было еще впереди.

Для BSD Джой сделал очень и очень многое. Взять хотя бы текстовый редактор VI и TCP/IP-протокол. С последним и вовсе вышла интересная штука. В начале 80-х легендарное DARPA (Агентство перспективных исследований МО США), давшее некогда отмашку на создание ARPAnet, из которого родился Internet, поручило фирме BBN интегрировать в BSD TCP/IP. На долю Джоя выпал сам процесс интеграции уже готовой разработки в систему. Но он это делать отказался, потому как детище BBN ему совершенно не понравилось. Джой написал свою высокопроизводительную версию, которая действительно вышла на порядок лучше. Руководство BBN оказалось в трудном положении, с одной стороны - серьезный правительственный заказ, с другой - студент, чья версия TCP/IP была намного лучше их собственной. Джоя вызвали в BBN на совещание, куда он явился в совершенно неподобающем виде (в футболке :)), и спросили, как он это сделал. Ответ Джоя был прост как все гениальное: «Это же очень легко. Читаешь протокол и пишешь код».

За разработку BSD UNIX Билл Джой получил немало наград, в том числе Grace Murray Hopper Award от Ассоциации вычислительной техники (ACM).

В феврале 1982 года, в городе Санта-Клара, что расположен в Кремниевой долине, была основана компания Sun Microsystems. Аббревиатура SUN происходит от названия Stanford University Network - проекта, которым занимались основатели компании, как не трудно догадаться, выходцы из Стэнфордского университета. Ими были Винод Хосла (Vinod Khosla) и Энди Бехтольшейм (Andy Bechtolsheim).

В то время компьютерщики и не помышляли о собственных персональных машинах, больше работая на микрокомпьютерах или по очереди, или в режиме разделения времени. SUN же предложила им альтернативу - сравнительно дешевые и мощные рабочие станции. Конкуренция в этой области рынка была очень серьезная, и молодая компания решила сделать ход конем - базировать свои станции только на промышленных компонентах и на версии Unix, усовершенствованной Биллом Джоем. Так вышло, что Джой присоединился к SUN практически в момент зарождения.

За долгую и весьма успешную историю SUN Джой успел принять участие в целом ряде разработок, имеющих для компьютерного мира огромное значение. Историческое решение компании в 1995 году полностью опубликовать свою спецификацию NFS (Network File System) тоже было приятно не без его участия. Джой горячо поддерживал эту идею с самого начала. Под лозунгом «Создать рынок - значит владеть им!» NFS от SUN стал общедоступен, в то время как другие компании берегли свои секреты.

Среди других проектов, в которых Джой принимал участие, - работа над процессорами SPARC и над Jini/JavaSpaces. Также ему принадлежит заслуга разработки языка Java. Еще в 1991 году вокруг Джоя сформировалась инициативная группа, перед которой стояла задача создать образ «продукта будущего», способного перевернуть всю компьютерную индустрию с ног на голову. Группа пришла к выводу, что это должен быть некий портативный девайс, способный взаимодействовать с чем угодно. Следующим выводом группы стала мысль, что для такой штуки нужен универсальный язык программирования, который и решено было создать. Именно так появился язык Java. И даже спустя годы Джой все равно очень трепетно относился к своему детищу - когда речь заходила о серьезных изменениях в Java, по словам коллег, с Джоем приходилось едва ли не драться.

Карьера Джоя в SUN оборвалась довольно резко. Проработав в компании 21 год и являясь ее ведущим разработчиком, в 2003 году он покидает Sun Microsystems. В пресс-релизе говорилось, что он пока не знает, чем будет заниматься далее, и собирается над этим поразмыслить.

Хобби и личная жизнь

После ухода из SUN Джой подался в финансы. Еще в 1999 году он вместе с парой коллег из Sun Microsystems основал венчурную фирму HighBAR. И, очевидно, эта стезя показалась ему заманчивой. В 2005 году он становится официальным партнером крупного венчурного фонда Kleiner, Perkins, Caufield & Byers. Там он выступает в роли консультанта, определяя наиболее перспективные отрасли рынка для вложения денег. На этом поприще ему, само собой, приходится сталкиваться с новинками IT-индустрии, пусть и с несколько другой стороны. Как ясно из интервью, со времен функционирования инициативной группы, придумавшей «устройство будущего», точка зрения Джоя на развитие этих областей не изменилась. Став финансистом, он по-прежнему уверен, что будущее за беспроводными портативными девайсами, способными выйти в Сеть из любой точки земного шара. А КПК, мобильные телефоны и всяческие беспроводные гаджеты - первые ласточки новой зари.

В 2000 году Джой опубликовал в журнале Wired Magazine статью под названием «Почему мы не нужны будущему», в которой высказал все свои опасения по поводу технического прогресса: нанотехнологий, генной инженерии, робототехники и прочего. Джой уверен, что все эти разработки угрожают человечеству. По его мнению, уже к 2030 году машины будут обладать интеллектом, равным нашему, что может привести к очень печальным последствиям. Вплоть до того, что роботы вообще вытеснят наш вид из социальной и интеллектуальной сфер. Стоит заметить, что эту тему Джой активно продвигал довольно долгое время. Во многих интервью он призывал хотя бы как-то ограничить исследования в этих областях, а лучше - прекратить вовсе. Однако позже он стал инвестировать компании, занимающиеся именно этими разработками. Так что идеи идеями, а бизнес требует вложений в то, что приносит доход.

Цитаты

  • «По мере того как интеллект роботов будет повышаться, люди будут все чаще доверять машинам принимать решения за себя. В конце концов машины могут получить контроль над людьми».
  • «Может быть, Google в какой-то момент заменит Microsoft с интернетом в качестве платформы. Ну какие сейчас есть интересные, новые приложения для ПК? Никто ничего не может ответить на этот вопрос».
  • «В голосовой связи есть какая-то сердечность, теплота. Это та среда, которую тяжело интегрировать с интернетом. У меня есть друг, который подносит ноутбук к голове, чтобы позвонить по Skype. Нам нужны новые форматы».
Содержание