Современная электронная библиотека ModernLib.Net

Компьютерра (№255) - Журнал «Компьютерра» № 45 от 05 декабря 2006 года

ModernLib.Net / Компьютеры / Компьютерра / Журнал «Компьютерра» № 45 от 05 декабря 2006 года - Чтение (стр. 7)
Автор: Компьютерра
Жанр: Компьютеры
Серия: Компьютерра

 

 


ТЕХНОЛОГИИ: Теория заговора для телефонных переговоров

Автор: Владимир Гуриев

У каждого человека — собственная картина мира. Многие верят, что всем заправляют масоны. Известный, скажем так, мыслитель Дэвид Айк (David Icke) уже двадцать лет доказывает миру, что за всеми властными структурами стоит не кто-нибудь, а гуманоидные рептилии. Французский журналист, с которым я познакомился пару месяцев назад, будучи в лёгком подпитии, рассказывал о заговоре мобильных операторов, которые на все готовы пойти, лишь бы он, Венсан, не мог звонить по WiFi.

Нам страданий Венсана не понять. Даже жителю относительно благополучной Москвы мир, в котором обитает Венсан, кажется чудесной сказкой. За двадцать евро в месяц Венсан получает 20-мегабитный ADSL канал (естественно, без ограничений на объём трафика), около восьмидесяти каналов ТВ и телефонный номер (VoIP).

Несколько лет назад Венсану хватило ума приобрести довольно дорогой тариф с безлимитным GPRS («Сейчас таких уже нет», — сокрушается Венсан), и сегодня львиную долю своих переговоров мой знакомец ведёт с помощью Fring, свежеиспечённой Р2Р-сети, которая позволяет совершать звонки «в обход мобильных операторов». Точнее, почти в обход — абонент, естественно, оплачивает трафик данных, но получается все равно дешевле, чем платить за разговор, особенно если звонишь за пределы Франции.

Итого, за семьдесят евро в месяц — пусть даже за восемьдесят, добавим ещё десятку за SkypeOut, который работает поверх Fring, — Венсан получает невероятные по российским меркам коммуникационные возможности. Тем не менее за пятнадцать минут общения с Венсаном даже человек, абсолютно невосприимчивый к чужим языкам, усвоит все тонкости произношения и употребления слова merde, а также его производных. Венсан не хочет платить семьдесят евро. Ему нужен Wi-Fi повсюду, и желательно бесплатно. А по теории Венсана, мобильные операторы делают все возможное, чтобы затянуть внедрение новых технологий в Старом Свете. «Это заговор, — говорит Венсан. — Merde!»

Второй заговор

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

Однако теория Венсана о заговоре мобильных операторов не выдерживает критики. Заговор — если все же допустить его существование — направлен не против продвинутых абонентов и Wi-Fi, а против операторов, предоставляющих услуги фиксированной телефонной связи. И Wi-Fi в нем не цель, а средство. Европейские и американские операторы вполне заинтересованы в развитии Wi-Fi, потому что давно придумали, как зарабатывать на беспроводной связи. Или, другими словами, придумали, у кого отнять деньги.

Беспроводная безнадёга

Идея использования Wi-Fi для передачи голосовых данных лежала на поверхности. Структурно все беспроводные сети устроены похоже. Во всех случаях беспроводной терминал связывается с точкой доступа (базовой станцией, хотспотом), на которую ложится тяжесть первичной обработки запросов (звонков) и прочие мелочи, призванные обеспечить качественную и бесперебойную связь.

Бурное развитие Wi-Fi в США, сопровождавшееся появлением множества бесплатных и общедоступных точек доступа и столь же бурным параллельным развитием VoIP, создало иллюзию, что не за горами и телекоммуникационный коммунизм, при котором абонент, по большому счёту, тратится один раз при покупке трубки, а затем разговаривает бесплатно или почти бесплатно. Не исключено, что рано или поздно так и будет, однако два-три года назад, когда разговоры о WiFi-телефонии стали вестись все чаще, не было ни технических, ни финансовых предпосылок для такого развития событий.



Начнём с того, что Wi-Fi, в общем-то, не предназначен для передачи голоса. Особенность пакетной передачи голосовых данных заключается в том, что важно не просто получить пакет, важно получить его вовремя. Меж тем в распространённых сегодня протоколах Wi-Fi (802.11a/b/g) это не учтено, как не учтена необходимость выставления голосовому трафику более высокого приоритета, чем трафику данных, — человек, качающий из сети гигабайтный файл unzip.zip, так же важен для точки доступа, как и абонент, пытающийся совершить срочный деловой звонок.

Если пользователь, разговаривающий по WiFi-телефону, выходит из зоны влияния одной точки доступа в зону влияния другой, то, вероятнее всего, он столкнётся со значительными помехами в момент перехода — современные протоколы безопасности для Wi-Fi опять-таки не учитывают, что небольшие вынужденные задержки при передаче пакетов могут кому-то помешать.

Собственно, эффективное размещение базовых станций для обеспечения максимальной ёмкости и максимального покрытия — тоже не тривиальная задача (в зависимости от конфигурации и расположения станции могут как помогать друг другу справляться с трафиком, так и мешать). Очевидно, что спонтанно расставленные бесплатные хотспоты не очень похожи на надёжную сеть, даже если предположить, что WiFi-покрытие может сравниться с покрытием, которое обеспечивают мобильные операторы.

Но даже в США общая площадь зон уверенного Wi-Fi на порядки меньше, чем у мобильных операторов, что придаёт затее использования Wi-Fi как транспорта для голосового трафика лёгкий оловянный привкус безумия. Не говоря уже о том, что терминалы с поддержкой Wi-Fi довольно прожорливы, в чем может убедиться каждый, сравнив время работы своего ноутбука с включённым и выключенным Wi-Fi.

Доедет ли телега до Казани али не доедет? Не доедет.

Недалёкие перспективы

Поскольку было ясно, что сам Wi-Fi «не вытянет двоих», дальнейшее развитие технологий пошло сразу в нескольких направлениях. О строительстве глобальной WiFi-сети речи не шло, однако многие врождённые недостатки беспроводных сетей были устранены или, по крайней мере, скомпенсированы.

Нынешние WiFi-чипы потребляют меньше энергии, чем их предшественники. В семействе стандартов 802.11 появились протоколы с QoS (quality of service), тогда как разработчики научились выставлять приоритет трафику самостоятельно, поверх транспортного протокола, что позволяет нормально передавать голос даже на 802.11b/g. Одним из главных «заказчиков» этих разработок выступили пользователи VoIP, которые хотели и хотят разговаривать бесплатно, но в телефонную трубку, а не сидеть сутками за компьютером с гарнитурой на голове. Сегодня на рынке есть как DECT-решения, совместимые со Skype, так и WiFi-телефоны примерно с той же функциональностью.

Параллельно началась разработка технологии Unlicensed Mobile Access, суть которой очевидна уже из названия — доступ к мобильным сервисам с использованием частоты из нелицензируемого спектра. Другими словами, возможность говорить по мобильному телефону через Wi-Fi (включая прозрачный роуминг между GSM и WiFi-сетями). С 2005 года употребляется также термин GAN (Generic Access Network), но это название не слишком прижилось и употребляется обычно в словосочетании GAN Cont-roller — так называется сервер, который для остальных базовых станций выглядит как базовая станция, но способен принимать звонки через Wi-Fi. Впрочем, по умолчанию телефон при включении начинает с поиска GSM-сети, чтобы определить своё местоположение и найти ближайший GAN Controller.

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

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

При этом мобильный оператор никаких денег на внедрении UMA скорее всего не потеряет: все мобильные звонки по-прежнему совершаются через него. И даже больше того — благодаря UMA оператор может перетянуть на себя и телефонные переговоры, которые раньше велись по обычному домашнему телефону или по VoIP-терминалу (то есть деньги забираются или у своего же подразделения, что, в общем, не страшно, или у конкурента, что совсем не страшно, а даже наоборот, хорошо).

Абонентам UMA тоже интересна, потому что многие верят, что конвергенция Wi-Fi и мобильной связи позволит существенно уменьшить сумму телефонного счета. Если это и справедливо, то далеко не во всех случаях. А точнее, только в тех случаях, если звонить далеко — но в пределах своей страны.

Недёшево и сердито

Реально UMA-предложения появились на рынке только в этом году, и упор сделан не столько на дешевизне предлагаемых услуг, сколько на повышенном удобстве. Объединение домашнего, мобильного и VoIP-телефона в одном терминале значительно упрощает жизнь. А вот экономия получается сомнительная.

Европейский оператор Orange с сентября предлагает абонентам новые тарифные планы Unique. В Британии самое дешёвое предложение выглядит следующим образом: за 50 фунтов в месяц пользователь получает высокоскоростной (до 8 Мбит/с) Интернет, беспроводной модем Linksys, телефон, бесконечное количество минут при звонках из «домашней зоны» на телефоны Orange или обычные домашние телефоны и 600 минут при звонках конкурентам. Для сравнения: обычный тарифный план Racoon от того же Orange за 35 фунтов даёт 550 минут (что тоже не так уж и мало).

В Orange WiFi-обеспечение переложили на хрупкие абонентские плечи. Wi-Fi работает лишь дома, никаких хотспотов нет и в помине. Как только абонент выходит за пределы досягаемости точки доступа (стандартные 30 м), все его звонки осуществляются через сеть GSM (хотя если начать говорить ещё в «домашней зоне», то и тарифицируется звонок как домашний).

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

Под тем же лозунгом — «Единственный телефон, который вам нужен» — начинает развёртывать UMA-сеть оператор T-Mobile в США (theonlyphoneyouneed.com). В принципе, его предложение похоже на предложение Orange, однако T-Mobile получается чуть дешевле, да и роутер прилагается другой, D-Link. Кроме того, у T-Mobile порядка 7 тысяч собственных хотспотов в Штатах, что делает его предложение привлекательнее — пользоваться Wi-Fi можно не только дома, но и, скажем, в «Старбаксе» неподалёку.

Сейчас UMA-сервис находится в режиме бета-тестирования и, судя по отзывам счастливчиков, которым повезло попасть под раздачу, работает все не очень гладко. Главным поводом для недовольства являются телефоны. На рынке сегодня мобильных телефонов с поддержкой Wi-Fi раз-два и обчёлся. T-Mobile оба и предлагает: Samsung T709 и Nokia 6136. Если вспомнить список недостатков Wi-Fi в применении к мобильной связи, то легко предположить, что именно раздражает абонентов: низкое качество звука, короткая жизнь батареи (в одном из отчётов упоминается терминал, которому заряда хватало на два часа работы!) и — вот это не очень понятный момент, связанный, вероятнее всего, с некоторой несовместимостью роутера и телефона — периодическая потеря коннекта и неспособность автоматического воссоединения с WiFi-cетью.

Мы попытались связаться с производителями двухчасового мобильного телефона и спросили, с какими сложностями им пришлось столкнуться при проектировании этой модели и как они обошли проблему высокого энергопотребления. Прошло уже две недели, и я думаю, что ответа не будет. Рынку нужен был WiFi-телефон, рынок его получил. Работает ли этот телефон, как он работает и, главное, как долго он работает — это уже второй вопрос.

В этом смысле традиционное российское отставание может сыграть нам на руку. Если концепция UMA действительно окажется востребована, то к нам она доберётся аккурат в тот момент, когда в продаже появятся работоспособные WiFi-трубки, которые не теряют сеть и могут продержаться на одной зарядке хотя бы пару суток.

У меня не было возможности обсудить последние UMA-новости с Венсаном, но я могу себе представить, какое слово он скажет. Хотя я с ним не согласен. Для мира, которым управляют гуманоидные рептилии, мы справляемся не так уж плохо.

ГОЛУБЯТНЯ: Вымя быка

Автор: Сергей Голубицкий

В самый стык с колонкой «Quod Licet» разместилась замечательная статья Родиона Насакина (ловлю себя на мысли, что уже по второму разу нахваливаю этого автора) — «Мелодичная расплата» — о борьбе гигантов звукозаписи с нелегальным (в их представлении) распространением в Cети музыки, дружном удушении онлайн-магазина Allofmp3.com и прочих душещипательных мотивах, бередящих нервные окончания «пиратоборцев».

Больше всего запомнилась цитата на врезке со слов Сони Соколовой, директора Soundkey — одного из благословлённых IFPI прилавков, вылупившихся, судя по названию, из яйца горячо любимого мною танцевателя самбо белых мотыльков Softkey: «С пиратами не нужно конкурировать. Помимо безусловного качества сервиса, легальный рынок предлагает очень существенный момент: самоуважение и достоинство пользователя. Вам приятнее покупать вещи на вещевом рынке или в дорогом магазине — особенно если цена не существенно отличается? Важно ли вам знать, что музыкант получит деньги от сделанной вами покупки его музыки? Приятно ли вам вместе с купленным диском получить в подарок какую-нибудь мелочь — например, рингтон или личное послание от музыканта? На пиратских сайтах такому контенту просто неоткуда взяться: музыканты с ними не сотрудничают».

Для меня цитата интересна тем, что Соня Соколова удачно воспроизводит в концентрированном виде аргументацию, единственно доступную пониманию борцам с электронным пиратством. В этом контексте сюжетная нитка про «дорогой магазин» вплетена отнюдь не случайно, поскольку увязывает заявленную жизненную позицию с конкретным социальным классом, тем самым, что в силу похвальной подсознательной осмотрительности непременно тупит очи в моменты вынужденного контакта с оборванным и завистливым «электоратом», перед тем как ретироваться в сторону парковки и нервно провернуть ключ в замке зажигания своей middle-class иномарки.

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

Не подумайте только, что я занимаю сторону конкурентов «легального бизнеса» Феликса Мучника и Сони Соколовой — конторы Allofmp3.com — на том основании, что пару лет назад отписался о ней в положительных тонах. Боже упаси! Лично мне фиолетово, какая посредническая структура используется для отчислений полуголодным музыкантам — ФАИР, РОМС или IFPI, потому как услугами Soundkey и Allofmp3.com в равной мере не пользуюсь, а свои более чем многообразные музыкальные потребности реализую так же, как делал это двадцать лет назад в советской жизни, — обмениваясь напрямую с меломанами. С той лишь разницей, что раньше приходилось наведываться с магнитофоном к друзьям, счастливым обладателям новой редкой пластинки, а в трансинформационную эпоху — достаточно указать в поисковой строке бит-торрента желанное имя — вот так, например, как на рис. 1.

По ходу дела, коли у нас тут софтверная колонка, настоятельно рекомендую приглядеться к плагинам для браузера Firefox, восхитительное множество которых позволят идеально обустроить сёрфинговое пространство. Лично мне приглянулись: расширение для загрузок (Download Statusbar), прогноз погоды (Forecastfox), оптимизация табулятора (Tab Mix Plus), поисковая панель для бит-торрента (Torrent-Search Toolbar), биржевой тикер (Alpha Ticker), а также серия плагинов, интегрирующих в Forefox мои программные фавориты — Ai Roboform, MyBase, WebResearch, Ever Note и Skype (рис. 2).

Возвращаюсь, однако, к «Мелодичной расплате». Поскольку я не противопоставляю Allofmp3.com конторе Сони Соколовой, то очевидно, что и прекословие моё лежит в совершенно иной плоскости. Тем более что и сама Соня Соколова справедливо перевела дискуссию из пространства материального («с пиратами не нужно конкурировать») в пространство идеологическое, усиленное морально-этическими специями («самоуважение и достоинство пользователя»). Перевела не случайно: призывы к совести — главный козырь пиратоборцев.

Произнесу важную и сакраментальную вещь: аргументация Сони Соколовой не только правомерна, но даже необорима при одном важном условии — нахождении в единой с нею идеологической парадигме! Опять же — отдаю должное пропагандистскому блеску Сони Соколовой: апелляция к дорогому магазину, самоуважению, достоинству, легальности и приятным мелким презентам идеально призывает под знамёна родственные души. Иными словами: если вы разделяете идеологию, мышление, задачи, жизненные цели и пафос нарождающегося в Эрэфии имущего класса, вы физиологически не смеете оспаривать аргументацию пиратоборцев!

Есть тут, однако, большое, круглое и румяное «но». Так уж получилось, что в нашей стране живёт много людей, не разделяющих этой самой пресловутой новорусской парадигмы. Рискну предположить, что этих людей до того много, что они являются подавляющим большинством. Процента эдак 83. К их числу относит себя и старый голубятник. И вот незадача: стоит лишь выйти из парадигмы Сони Соколовой, как вся её аргументация мгновенно превращается в карточный домик!

Так вот, для людей иной парадигмы вещевой рынок зачастую ближе и милее дорогого магазина — особенно в тех самых, исключённых Соней Соколовой случаях, когда товары одинаковые, зато цены отличаются не просто существенно, а нагло и хамски. Оно понятно — дорогому магазину приходится отбивать дорогую арендную плату, только мне на внутренние проблемы чуждой мне парадигмы глубоко наплевать. Людям иной парадигмы безразличны «рингтоны» и «личные послания музыкантов», равно как их «самоуважение и достоинство» не страдает от бесплатного прослушивания музыкальных произведений.

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

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

В альтернативной парадигме презрение к Мамоне — не самоцель, а результат действия краеугольной ценности — чувства справедливости. Чувство это вытекает отнюдь не из коммунистической уравниловки (как мнят деньжатники), а из великой аксиомы традиционного общества — меры. Мера, в свою очередь, позволяет безошибочно проводить водораздел между едва сводящим концы с концами музыкальным гением и жирным бесталанным боровом, закатавшим фанерным пением многомиллионную кубышку. Та же мера определяет и безошибочную модель поведения: готовность поделиться последним с bleeding hearts и упрямое нежелание потворствовать неправедному обогащению.

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

Не верите? Всех сомневающихся по уже сложившейся традиции приглашаю в кинозал — смотреть суперкассовый мультфильм «Barnyard» (в нашем прокате «Рога и копыта»), мировой бестселлер, а по совместительству — колоссальное психотронное оружие, способное не просто нивелировать психику, но и нанести ей непоправимый удар (рис. 3).

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

Проблемы, однако, возникают уже на второй минуте просмотра: «Па, — недоуменно спросил меня восьмилетний сын. — А почему у бычка Отиса вымя?! И у его папы — тоже?» (рис. 4).

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

Зато в контексте парадигмы Бравого Нового Мира все выглядит замечательно: зверушки в мультфильме живут дружно, тусуются обалденно, танцуют зажигательно, поют классно, а главное — показательно наказывают мерзких койотов, этих нетерпимых к чужому мнению красно-коричневых бакунианцев, нарушающих святая святых — заповедь о неприкосновенности частной собственности!

СОФТЕРРА: Слишком много солнца: почему Sun освободила Java

Автор: Константин Курбатов

Sun открыла коды платформы Java под GPL v2. Это событие не стало слишком большой неожиданностью для специалистов; в Маунтин-Вью лишь колебались между вариантами «открытых» лицензий. И в конце концов решили, что чем свободнее, тем лучше.

Это не первый случай, когда крупная компания вдруг отдаёт свои ранее оберегавшиеся пуще секрета кока-колы проекты в свободное плаванье. Невольно возникает вопрос, каковы же корни нарождающегося процесса, метко названного англоязычными журналистами термином «GPL-ing»? Sun выбирала между CDDL (Common Development and Distribution License), ограничивающей разработчиков в использовании открытого кода в других, особенно open source проектах, и GPL (GNU Public License), которая позволяет создавать на основе Java свои разработки. В итоге была выбрана последняя, более либеральная. Некоторые комментаторы тут же поспешили заявить, что открытие Java — всего лишь ловкий рекламный ход, дескать, где Java была нужна, там она уже есть. Но нельзя забывать, что Java, будучи проприетарным продуктом, не могла быть включена в большинство дистрибутивов Linux. Её необходимо было доустанавливать отдельно, вручную принимая условия лицензии. Но действительно, нельзя не признать мощный пиар-эффект этого решения. О нем сообщили почти все IT-новостные агентства. Да и зачем далеко ходить, и этот текст появился во многом благодаря столь удачному информационному поводу.

«КТ» уже писала об особенностях GPL [offline.computerra.ru/2006/641/272338], ключевое требование этой лицензии состоит в том, что любые исправления или дополнения исходного кода должны быть доступны для использования всеми желающими, причём бесплатно. Это условие создаёт систему, в которой разработчики, реализовывая для своих нужд те или иные функции, тем самым развивают и сам проект.

Но почему Sun, на протяжении многих лет успешно продвигая язык, неожиданно отдала его «в хорошие руки»?

Кофе без кофеина

Блоггеры, из числа разработчиков, уже вовсю начали рассуждать о том, что очередная инициатива солнечной компании озарит независимыми реализациями виртуальных машин разномастные экзотические гаджеты и «странные операционные системы». А заняться этим должны разработчики этих чудес, заинтересованные в переносе существующих Java-приложений на созданные ими устройства. С другой стороны, говорят об известном противостоянии между «настоящей» Java и виртуальной машиной, реализованной компанией Microsoft, вылившемеся в конце 1997 года в судебный спор, который завершился в апреле 2004 года снятием соответствующего лого с редмондской версии и выплатой истцу почти 2 млрд. долларов. Но и здесь вряд ли можно говорить об изменении ситуации, так как открытие кодов не мешает Microsoft все так же выпускать «улучшенные» варианты Java, законопослушно публикуя исходные коды. И большинство пользователей вряд ли озаботятся скачиванием многомегабайтного оригинального дистрибутива производства Sun, ограничиваясь встроенными средствами. В результате двойственность ситуации сохранится и дальше: Java в Windows по умолчанию вроде как есть, но и лого «настоящего напитка» ей никто не даёт. Это несколько сдержит независимое развитие Java-платформы на Windows: раз и «правильная» версия от Sun существует, то маловероятно, что кто-то начнёт писать свою собственную, за исключением варианта, если вдруг найдётся какая-нибудь грубая ошибка, исправление которой сулит скачок в быстродействии.

Главное, о чем сейчас беспокоится виновник событий, чтобы версии не расползлись по рукавам, подобно дистрибутивам Linux, распыляя усилия энтузиастов и заставляя их заново решать одни и те же задачи для разных реализаций. Поэтому Sun продолжает управлять процессом и обещает зорко следить за совместимостью сторонних разработок, сохранив институт сертификации. Той же цели служит и программа Java community process, где сообщество ведущих разработчиков и владельцев патентов направляет дальнейшее развитие спецификаций.

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

Кофе в пакетиках

Конечно, сейчас стал возможен вариант, когда Nokia выпустит свою версию Java, а, например, Sony Ericsson — свою, таким образом привязывая пользователей к специфической платформе. Но вряд ли производители готовы на это; стандартизация позволяет легко переманивать пользователей из стана заклятых коллег по рынку. В условиях существующей сегодня острой конкуренции это принципиально важно. Более вероятен вариант, что разработчики мобильных систем возьмутся оптимизировать виртуальную машину Java под себя. Но теперь им придётся тратить собственные ресурсы, собирая собственную команду программистов, которая будет пытаться построить виртуальную Java-машину чуть быстрее, чем у конкурентов, сохраняя совместимость со спецификациями.

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

Кроме того, по свидетельству Михаила Браво, эксперта компании i-Free, «производители Java-приложений, и в первую очередь Java-игр, вынуждены постоянно учитывать имеющиеся различия в расположении кнопок, разрешении экранов и количестве цветов. Поэтому кроме поддержки общего духовного энтузиазма эти люди вряд ли будут готовы связываться ещё и с работой по улучшению кода Java-машины…» С ним согласен и Дмитрий Люст из G5 Mobile, «открытие исходных кодов Java к разработчикам мобильных развлечений имеет лишь косвенное отношение. Дело в том, что мы выступаем здесь скорее в роли наблюдателей, и пока непонятно, какие дивиденды может принести подобное решение миру мобильных игр.»

Зато теперь решение этих проблем могут взять на себя производители телефонов, отлаживая реализацию виртуальной машины самостоятельно и добиваясь полной Java-совместимости между всеми своими моделями. Так они могут перетянуть к себе большее количество пользователей быстрорастущего рынка VAS (см. центральный материал этого номера), которые должны оценить возможность переноса игр и других Java-приложений при обновлении модели телефона. А удешевление процесса разработки за счёт уменьшения периода тестирования должно несколько снизить и конечную цену приложений.


  • Страницы:
    1, 2, 3, 4, 5, 6, 7, 8, 9