ИНТЕРВЬЮ
В течение последнего десятилетия корпорация Sun Microsystems, чья деятельность изначально была направлена на рынок крупных клиентов, стремится обозначить свое присутствие в сегменте среднего и малого бизнеса. Более того, если раньше она была ориентирована исключительно на собственную архитектуру, включающую аппаратное и программное обеспечение, то теперь пытается работать и с конкурирующими платформами, выпуская, например, компьютеры на базе процессоров x86 и создавая Windows-системы. О современных тенденциях софтверной отрасли и перспективных новинках для участников Java-сообщества редактору PC Week/RE Ольге Павловой и обозревателю еженедельника Андрею Колесову рассказал исполнительный вице-президент корпорации Sun Microsystems по программному обеспечению Джон Лойаконо (John Loiacono), впервые посетивший Россию.
PC Week: Sun никогда не позиционировала себя как софтверную компанию. ПО для нее всегда было вспомогательным компонентом, не имеющим самостоятельной ценности. Изменится ли данная стратегия в будущем?
Джон Лойаконо: И да и нет. Хотя я возглавляю подразделение по программным средствам, я не имею никаких иллюзий на тот счет, что Sun пытается превратиться в софтверную компанию. Главная ценность нашей деятельности заключается не в том, что мы производим процессоры, компьютеры, модули хранения или что-то еще. Важно то, что мы можем их объединить и представить на рынке в виде целостной системы. И вообще, если задуматься, сегодня на рынке очень мало компаний, которые могут так себя охарактеризовать. Наверное, одной из немногих фирм, имеющих такой широкий охват, является IBM*1.
_____
*1 IBM тоже является многопрофильной компанией, у которой направление разработки ПО выделено в отдельный бизнес, причем очень прибыльный и быстро растущий. - Прим. ред.
Джон Лойаконо
PC Week: В прошлом году компьютерное сообщество отметило десятилетие Java. Как вы оцениваете текущее состояние этой технологии и перспективы ее развития?
Д. Л.: Если пользоваться биржевой лексикой, то относительно перспектив Java я играю на повышение - можно сказать, что я настоящий "бык"*1. Сейчас технология Java стала тем, что на жаргоне называется мейнстримом - основным направлением развития. И в этом плане интересно послушать, что будет представлено на конференции JavaOne, которая состоится через пару месяцев. В прошлом технология Java проектировалась для архитектуры клиент - сервер, потом она нашла свое место в трехуровневых архитектурах, затем вписалась в одноранговые архитектуры и Web-сервисы. Суть этой динамики состоит в том, что все модели появлялись и уходили, какие-то оставались, однако в каждой находилось место для Java, которая сохраняла и наращивала свои позиции. И здесь я хочу добавить следующее. Я считаю, что у нас есть еще резерв совершенствования в области обеспечения взаимодействия между Java и такими динамическими и скриптовыми языками, как Ajax, PHP, Perl, Python, Ruby. Многие почему-то считают, что, развивая язык Java, мы отрицательно относимся к этим технологиям. Однако это не так. Мы поддерживаем данные технологии, но при этом просто считаем, что каждая из них занимает свое место. Они хорошо решают определенные задачи, но с какими-то задачами отлично справляется Java.
_____
*1 "Бык" - покупатель товара на бирже, который надеется через некоторое время продать его по более высокой цене. - Прим. ред.
PC Week: Как складываются отношения Sun с другими участниками Java-сообщества? Очевидно, что здесь наряду с партнерством существует и конкуренция, в том числе с компаниями, которые поставляют собственные варианты Java-машин, - IBM, BEA Systems и пр.
Д. Л.: Странной особенностью нашей отрасли является то, что с одними и теми же компаниями мы то конкурируем, то сотрудничаем. Но в конечном итоге существенно следующее: необходимо сосредотачиваться не на противоречиях и разногласиях, которые возникают между нами, а на том, как удовлетворяются потребности наших клиентов. В прессе очень часто можно прочитать про какие-то конфликты и размолвки между поставщиками, но не это должно привлекать внимание - важно лишь, довольны ли пользователи технологией Java или нет.
PC Week: Создается впечатление, что прочие поставщики не поспевают за темпами обновления спецификаций Java. Например, когда корпорация Sun представила Java 5.0 под кодовым названием Tiger, основные игроки рынка (IBM, BEA и Borland) говорили только о поддержке версии 3 или 4. Что вы думаете по этому поводу?
Д. Л.: Мы стремимся к тому, чтобы все поставщики как можно скорее приняли новые технологии на вооружение. Но поскольку Java сейчас находит место в самых разнообразных устройствах, в том числе и в мобильных, длительность цикла разработки становится намного больше, чем раньше. И здесь я хочу отметить, что не существует никакого принципиального различия между этими технологиями и операционными системами, которые тоже имеют широкое распространение. В качестве примера можно привести ОС Windows: сегодня еще во всю используются и Windows NT, и Windows 2000, хотя уже давно выпущена новая версия, Windows XP.
PC Week: Sun говорила о намерении выпустить в 2006 г. версию Java 6.0. Что можно сказать о реализации этих планов? Какие принципиальные новшества нас ожидают?
Д. Л.: Работа идет в соответствии с графиком, и в новой версии наши клиенты смогут увидеть достаточно значимые усовершенствования.
PC Week: Ваша компания фактически является единственным игроком на рынке Java, не присоединившимся к проекту Eclipse корпорации IBM и продвигающим собственный проект NetBeans. Не изменилась ли позиция Sun по этому вопросу?
Д. Л.: Во-первых, я хочу сказать, что не верю в существование единого решения для всех проблем. Наша позиция состоит в том, чтобы предоставить пользователю возможность выбора технологии, с которой он предпочитает работать. Во-вторых, NetBeans представляет собой основу для всего нашего портфеля программных средств. Еще полтора-два года назад доля NetBeans на рынке была практически нулевой. Сегодня, как показывают различные исследования, она составляет 25-35%, а доля Eclipse варьируется в пределах 50-55%. Здесь, правда, необходимо учитывать, что многие разработчики имеют дело с несколькими инструментальными наборами. Это я говорю к тому, что, начав с нулевой доли рынка, сейчас мы занимаем на нем второе место.
PC Week: Как развиваются отношения Sun с сообществом Open Source? Была информация, что компания собиралась представить технологию Java в открытых кодах. Верна ли она?
Д. Л.: Я считаю, что просто по определению Java имеет больше оснований называться технологией Open Source, чем многие другие программные продукты, обладающие данным статусом. Однако при этом мы совершенно открыто и твердо заявили всему сообществу открытых кодов, что не намерены распространять Java по лицензии Open Source. Что же касается остальных технологий из нашего портфеля ПО, то мы действительно приняли на себя обязательство предоставлять их по этому принципу.
PC Week: Каковы, с вашей точки зрения, перспективы развития операционной системы Solaris?
Д. Л.: Среди наших программных средств это самый важный компонент. К сегодняшнему дню мы зарегистрировали 4 млн. случаев загрузки ОС Solaris, что примерно в 10 раз превышает ту величину, на которую мы рассчитывали, когда объявили, что теперь Solaris будет открыт для всеобщего доступа. Сейчас же все свое ПО класса middleware мы встраиваем в Solaris. И я думаю, это будет очень привлекательно для наших клиентов. Более того, это должно стать предостережением для тех компаний, которые предлагают на рынке просто операционные системы как таковые.
PC Week: Некоторое время назад Sun активизировала свою деятельность в сфере Linux, особенно для настольных систем. Однако сегодня ее активность в данной области заметно снизилась. Это соответствует действительности?
Д. Л.: Что мы сделали в этом отношении? Мы сконцентрировали свою работу с Java Desktop System по двум направлениям: первое - на базе платформы Solaris, второе - на платформе Linux. Проведя ряд исследований, мы пришли к выводу, что надо создать единый дистрибутив Java Desktop System, который можно настраивать как на Solaris, так и на Linux. В общем, мы предоставили пользователям возможность самостоятельно решать, с какой системой его использовать.
PC Week: Известно, что Sun имеет центр разработки в Санкт-Петербурге. Как вы оцениваете эффективность его работы? Имеются ли у вас планы по его расширению?
Д. Л.: В этом центре сейчас работает примерно 350 сотрудников, причем полтора года назад их насчитывалось всего около 100 человек. Его деятельность мы пока оцениваем исключительно как положительную - и по производительности труда, и по качеству, и по времени реализации проектов. На основании этого позитивного опыта мы планируем в течение нынешнего года расширить штат центра примерно на 20-30%.
PC Week: Спасибо за беседу.