Основатель Sun Microsystems:неподконтрольные технологии могут привести к глобальному кризису

Билл Джой: «Мы не можем надеяться на то, что каждый человек на планете в конце концов станет социально ответственным»

Билл Джой, научный директор и один из основателей корпорации Sun Microsystems, недавно выплеснул ушат ледяной воды на не в меру разгорячившихся представителей индустрии высоких технологий.

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

Джой, представивший свою точку зрения на конференции CTO Forum, организованной еженедельником InfoWorld в Сан-Франциско, считает, что влияние неподконтрольных технологий на виртуальный и физический миры может привести к глобальному кризису. Поэтому лидеры индустрии высоких технологий, дабы предотвратить катастрофу, должны быть более добросовестны и осторожны.

Другой же предсказатель будущего, Петер Шварц, написавший весьма оптимистичную книгу «Затяжной ажиотаж» (The Long Boom), также выступивший с докладом на CTO Forum, утверждает, что мир ожидает беспрецедентное благоденствие в значительной степени благодаря эффективному развитию информационных и прочих технологий.

В беседе с редакторами еженедельника InfoWorld Катрин Буль и Эдом Скэннеллом Джой аргументировал свою позицию, а также рассказал о технологии Jini, своем последнем проекте в корпорации Sun Microsystems.

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

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

То же самое справедливо в отношении Internet и персональных компьютеров. Начнем с того, что Microsoft сделала программы, которые ниже всякой критики. Возьмем вирусы на Visual Basic. Проблема заключается в том, что эти технологии настолько мощные, что могут нанести вред физическому миру. Очень легко быть наивным оптимистом, не располагая при этом минимальной информацией. Не подумайте, что, говоря так, я имею в виду Петера. Но если вы не читали статей, не занимались этой проблемой специально, легче всего сказать: «Ничего, ситуация нормализуется сама собой».

Какая опасность, по-вашему, угрожает физическому миру?

Начнем с ядерного оружия. Оно существует уже многие годы, и наше счастье, что ничего пока не произошло. Однако разум — не слишком хорошая защита от ракет. Мы не сможем сделать эффективный противоракетный щит, поскольку любой щит можно вывести из строя ложными ракетами, а цена каждой ошибки очень велика. Подобным образом, если ваша почтовая система никак не защищена — по неразумности, скажем прямо, — и любой пользователь может запустить любой макрос, вас ждут неприятности, подобные скандалу с вирусом ILOVEYOU. Вопрос в том, можем ли мы допустить неограниченное использование этих мощных технологий, подвергая себя опасности? Или все в очередной раз сделают вид, что ничего не заметили.

Кто должен взять на себя ответственность, контролирующую функцию? Государство?

На самом деле государство — это мы. Если мы можем с этим смириться, ради бога. Значит, мы допускаем возможность использования гражданами оружия исключительной разрушительной силы. В частности, оружия информационного. Рассмотрим случай с вирусом ILOVEYOU. Страшен не вирус сам по себе, а то, что всем стали известны результаты его деятельности. В сущности, каждый может получить его исходный код, то есть воспользоваться этим знанием. На мой взгляд, это демонстрация очень слабого места в системе. И миллионам людей придется залатывать дырку в системе безопасности, которую оставила Microsoft в своей почтовой программе.

Так в чем, по-вашему, должна выражаться наша социальная ответственность?

Мы не можем уповать на то, что каждый человек на планете в конце концов станет социально ответственным. Вопрос должен быть поставлен следующим образом: «Оружие какой мощности вы готовы доверить психам»? Ведь психи всегда найдутся. Недавняя история предлагает немало примеров маньяков и террористов, у которых с головой не в порядке. Психи — это вовсе не обязательно подростки, это могут быть и взрослые, очень знающие люди. Поэтому, может быть, нам следует больше инвестировать в обеспечение психического здоровья граждан. Я не думаю, что у нас будет цивилизованное общество, если все получат неограниченную власть. Посмотрите, что писали в 1995 и 1996 годах о Java, ActiveX и защите информации. Люди лгали, только и всего! Теперь же выпущены миллионы копий программного обеспечения с дырами, в которые грузовик может проехать, и многие этим воспользовались. Если вы разрешаете людям запускать небезопасные приложения, это опасно. В 1995 и 1996 годах было больше чем достаточно дискуссий по этому поводу, и нам не следует удивляться, что сегодня эти мины начинают срабатывать.

Когда Jini перестанет быть программным обеспечением, о котором все говорят, но никто не видел?

Это феномен, подпадающий под так называемый закон Меткалфа. Речь идет об инфраструктуре, процесс ее формирования — штука небыстрая.

Про Jini можно еще сказать, что дело во взаимодействии между устройствами, которые подключены к различным сетям. И похоже, наши проблемы обусловлены тем, что сетевая архитектура развивалась очень медленно.

Посмотрите на проводные и беспроводные сети. В случае проводных сетей сложно развернуть инфраструктуру DSL, долго тянуть кабель, трудно протянуть его домой. Даже ISDN трудно реализовать. Цифровых беспроводных сетей в Соединенных Штатах много, однако они все такие разные, что здесь царит полный хаос.

Итак, проблема в том, что при разработке продуктов мы не можем опереться на инфраструктуру. Мы занимались этой проблемой в разных странах, например в Японии, где встраивали Java в телефоны. Качественные продукты будут стимулировать развитие этого рынка, но они могут появиться лишь тогда, когда появится зрелая сетевая инфраструктура. Jini и Java мы считаем именно такими продуктами, однако сети для них еще только формируются.

Jini требует значительных аппаратных ресурсов. Как вы собираетесь решать проблему использования этой технологии, скажем, в телефонах Nokia?

Мы работаем над компактной версией Jini, и у нас уже готова компактная версия Java.

И вы ставите цель сделать версию Jini объемом менее 1 Мбайт?

Безусловно, и это нам вполне по силам. Я полагаю, что ниша для компактного варианта Jini — датчики. Датчики могут устанавливаться повсюду. Некоторые датчики беспроводные, другие установлены в интегрированных микросхемах, как например датчик на подушке безопасности в автомобиле. Есть возможность установить датчики в двигатель. Эти замечательные устройства реально связать в сеть на базе Jini. Однако они только передают информацию, им не надо принимать данные.

Мы хотим включить эту функцию в Jini. Я надеюсь, уже в этом году появится вариант, который требует мало ресурсов, — специально для датчиков. В работе над подобными технологиями у нас есть партнеры, в частности компания Echelon.

Будущее Java в качестве стандартизованной технологии у многих вызывает беспокойство. Каковы гарантии, что он не претерпит изменений?

Дело в том, что непрекращающаяся дискуссия по этому поводу свидетельствует о том, что Java — вещь нужная. Случай с вирусом ILOVEYOU — еще один аргумент в пользу Java. Это единственный способ безопасной работы с приложениями. Мы можем вернуться назад и изобрести велосипед. На мой взгляд, наша история напоминает ситуацию на Балканах. Каждый дует в свою дудку и каждому нравится думать, что его компания — новая IBM или Microsoft.

Однако вернемся к Java. Мы хотим действовать в соответствии с интересами наших клиентов, только и всего. И мы так настойчиво стремимся контролировать данный процесс именно по этой причине. Мы обещали клиентам, что Java останется межплатформенным языком. Честно говоря, я не слишком доверяю представителям других компаний, которые не придают значения этому аспекту. В отличие от нас они просто не обращают внимания на эту проблему. Это не входило в намерения Microsoft. Безусловно, она хотела сделать продукт одноплатформенным. Вполне естественно, что люди хотят оптимизировать работу Java под свою платформу, но ведь при этом будут нарушены правила игры! Мы же хотим остаться в роли арбитра, отстаивая интересы пользователей.


Билл Джой

Возраст: 44 года
Должность: один из основателей корпорации Sun Microsystems
Достижения: сыграл решающую роль в создании и выведении на рынок языка Java; возглавляет команду разработчиков технологии Jini
Основные устремления: призывает ученых и руководителей индустрии высоких технологий осознать свою социальную ответственность; стремится адаптировать Jini к еще не сложившейся сетевой инфраструктуре
Место проживания: город Аспен (шт. Колорадо), руководит деятельностью расположенной там исследовательской лабораторией Sun Microsystems