Чтение онлайн

ЖАНРЫ

Журнал «Компьютерра» №25-26 от 12 июля 2005 года
Шрифт:

Слова «open source» и «free» делят второе место по частоте упоминания на конференции (на первом, конечно же, «Java» - полностью и в виде буквы J в разнообразных JVM, EJB, J2ME, J2EE, JCP, JDK, JSR, JDBC, JBA и т. д.). Нужно, однако, помнить, что широта этих понятий допускает различное толкование. В интерпретации Sun free - «бесплатный», но совсем не обязательно «свободный», а оpen source - возможность посмотреть исходные тексты, но далеко не всегда - что-либо в них менять и использовать эти изменения. Расплывчатость дефиниций нужно учитывать, прислушиваясь к словам главы компании Скотта Макнили: «Мы (то есть Sun.
– М.П.) передали в open source больше кода, чем кто-либо на планете».

На JavaOne убеждаешься, что открытие доступа к исходным текстам ПО - ответ на требование рынка, в первую очередь - рынка разработчиков. «Вам придется открывать исходники, если только вы не Microsoft», - заявляет Скотт Макнили. Для разработчиков из разных стран, с которыми удалось поговорить, доступ к исходным текстам - не маркетинговый

лозунг, а насущная необходимость. Программный архитектор с двадцатилетним стажем Джим Ригсби из американской компании ACS, делающей ПО для медучреждений, семь лет работал с Microsoft. Но в качестве базовой платформы выбрал Java именно из-за открытости: «То, что мы делаем на Java, можно было сделать и на .Net, - однако в этом случае мы оказываемся замкнуты на продукты Microsoft. К тому же при отладке приложений на .Net можно сделать debug только до определенного уровня, дальше стоп - упираешься в бинарный код». Открытость, по мнению Ригсби, бывает весьма полезна не только для отладки: «Как-то мне понадобилась программа для анализа строк, и я нашел ее текст, погуглив минут пять. Для продуктов с закрытой моделью разработки такое невозможно».

***

Агрессивность в отношении прочих вендоров, приписываемая Sun западной ИТ-прессой, на JavaOne как-то не ощущалась. Напротив, президент и COO компании Джонатан Шварц всячески превозносил продленное «после некоторого взаимного охлаждения» лицензионное соглашение с IBM относительно Java, а также решение IBM портировать DB2, WebSphere, Tivoli и другой софт на десятую версию Solaris. В феврале прошлого года IBM призвала Sun открыть исходные тексты Java, на что Sun тогда не согласилась. О сотрудничестве между Sun и IBM с большого экрана говорил также старший вице-президент и глава IBM Software Group Стив Миллз. Однако живьем представителей IBM на JavaOne увидеть не удалось - ни на сцене, ни на выставке партнеров. А вот Microsoft - была. О сотрудничестве с Microsoft (в частности, о взаимодействии Java с .Net и о совместимости с Java c будущей версией Windows Longhorn) говорил вице-президент Sun Грэхем Гамильтон - под жидкие аплодисменты аудитории. Он также рассказал, в каком направлении будет совершенствоваться следующая версия Java с кодовым названием Mustang. В число приоритетов входит интеграция с XML и веб-сервисами, расширенные средства мониторинга и управления, а также облегчение процессов разработки ПО. На JavaOne можно было не раз услышать, что платформа для создания серверных приложений J2EE, при всех ее широких возможностях, слишком сложна для освоения и использования. В ответ на жалобы Sun выпустила среду визуальной разработки приложений Java Studio Creator, «по интерфейсу похожую на другие присутствующие на рынке RAD-системы».

В отличие от прочих руководителей Sun Microsystems, вечно окруженных распорядителями и организаторами, создатель языка Java и вице-президент компании Джеймс Гослинг ходил по конференции и улицам Сан-Франциско один или в компании нескольких пристающих с вопросами разработчиков. На выступлениях и круглых столах народ хотел от него откровений и прозрений, однако в ожидаемых объемах их не последовало. Гослинг поведал, что лично он в настоящее время занимается ПО реального времени на Java, а также сенсорными сетями. Что до общих перспектив, то в будущем, по его мнению, на Интернет и жизнь вообще самым серьезным образом повлияют блоги, и не только текстовые. Наверное, это непросто - делиться с большой аудиторией тем, над чем работаешь, что тебя действительно волнует в профессиональном плане. На том уровне, на который погружаешься в проблему сам, - не поймут. А что до общих слов - умение красиво говорить и способность двигать мир вперед часто лежат совсем в разных плоскостях.

ROSSтки оптимизма-2005

Выходя утром из поезда в славном городе Санкт-Петербурге, я почувствовал дыхание Европы: в отличие от Ленинградского вокзала Москвы там приятно пахло моющими средствами и свежим влажным воздухом. Где же, как не в Петербурге, лучше всего проводить конференции, посвященные сотрудничеству российских и западных IT-фирм?!

На юбилейную пятую ежегодную конференцию ROSS-2005 (Russian Outsourcing and Software Summit), проходившую с 15 по 18 июня в гостинице «Пулковская», собрались не только работники известных отечественных и зарубежных «софтверных» фирм, но также госчиновники и представители «железных» IT-компаний, заинтересованных в нашем рынке outsource-программирования (Siemens, Motorola, Alcatel, IBM и др.)

В первую очередь хотелось бы отметить выступление Олега Бяхова [Директор Департамента стратегии построения информационного общества Министерства ИТ и связи, куратор программы «Электронная Россия»], рассказавшего о масштабном исследовании российского рынка аутсорсинга, выявившем немало любопытных фактов. Во-первых, за 2004 год его оборот достиг 7,5 млрд. долларов и продолжает расти. Во-вторых,

рост мирового рынка IT (8% в год) превышает рост нефтяного (2%), так что нашим хайтек-компаниям там всегда найдется место. Были сформулированы и проблемы российских предприятий-разработчиков ПО: утечка мозгов к более богатым иностранным компаниям, перенос базы российских предприятий за рубеж, непрозрачность и использование серых схем, что затрудняет получение западных инвестиций и размещение акций, а также склонность к повторению зарубежных разработок. Под конец выступления Олег Владимирович пообещал всяческую поддержку со своей стороны и заверил, что его департамент приложит все усилия, чтобы готовящиеся законы о выделении информации в специальный объект гражданского правооборота были приняты как можно быстрее. Это позволит не только с выгодой экспортировать ПО, но и устранит необходимость в серых зарплатных схемах. В кулуарах, в ответ на замечание о слишком малом масштабе проектов наших компаний, что не позволяет выходить на западный рынок с уже готовым продуктом, Олег Владимирович отметил, что у нас есть один крупный платежеспособный заказчик (государство.
– К.К.), которому очень нужны сложные и дорогие решения. С ними, сказал он, не будет стыдно выйти и на мировой рынок.

Когда речь зашла о технопарках, любопытные соображения высказал Валерий Митрофанов[Генеральный директор Научно-исследовательского центра электронно-вычислительной техники - НИИЦЭВТ, г. Москва. Этот институт известен своим зданием, простирающимся вдоль шоссе на целый километр]: в Москве, практически в центре, есть немало бывших, ныне простаивающих научных предприятий, оснащенных всеми необходимыми коммуникациями. И нет необходимости заново строить целый городок где-то на отшибе, вынуждая людей с трудом добираться на работу или вообще переезжать с привычных мест жительства. В пример он привел свой институт, на базе которого уже работают больше сорока компаний, разрабатывающих ПО и элементную базу для электронных устройств.

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

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

Общее впечатление от конференции осталось радужным. Бизнесмены, как и полагается, по-западному источали оптимизм и благодушие, госчиновники - уверенность в завтрашнем дне, а гости из-за рубежа возлагали большие надежды на российский рынок аутсорсинга. И все же многие говорили о разобщенности внутри отрасли, отмечали, что компании не очень склонны идти на сотрудничество в лоббировании общих интересов в органах власти. Также немало было жалоб на отсутствие статистики: трудно планировать бюджеты и готовить бизнес-планы под инвестиции, когда неизвестно, сколько реально получает программист в России…

Кстати, в приватных беседах некоторые руководители сетовали на большое количество незакрытых вакансий в их компаниях, так что я рекомендую читателям разослать свое резюме в десяток-другой фирм - возможно, новая высокооплачиваемая работа уже заждалась вас!

Взгляд из космоса

Через много-много лет неведомые нам обитатели кометы Темпеля, которых не придавило американской космической болванкой, сложат красивые легенды. О том, как к ним прилетали инопланетяне, но высадиться не смогли: и сами разбились, и полкометы снесли. А может, наши земные динозавры как раз и вымерли оттого, что кто-то очень хотел посмотреть, из каких элементов состоит третья планета солнечной системы?

В то время, когда ИТ-обозреватели увлеченно обсуждали подстроенную аварию с кометой, обозреватели таблоидов пытались пересказать содержание статьи из PNAS, которую на редкость двусмысленно анонсировала PR-служба Корнельского университета: «Оказывается, наше сознание работает не так, как компьютер». С одной стороны, кто бы сомневался. С другой - не очень понятно, что такое сознание. А что такое компьютер? В статье идет речь о том, что человеческий мозг оперирует аналоговыми, а не дискретными сигналами. Но ведь и компьютеры бывают аналоговыми! Да взять хотя бы и дискретные - мой мобильный телефон исправно посылает аналоговый сигнал в уши, и поди догадайся, что внутри он весь цифровой. Вот что получается из попыток популярно изложить содержание статьи «Непрерывная реакция на фонологические конкурентные сигналы». Все-таки мозги - сложная штука, не говоря уже о сознании. Лучше вернемся к компьютерам.

Поделиться с друзьями: