Журнал LinuxFormat - перейти на главную

LXF76:Интервью2

Материал из Linuxformat
Перейти к: навигация, поиск

OPERA: Разговоры о свободе

Визитка LXF
Йон фон Тэтчнер
(thumbnail)
Коллекционирует старые компьютеры - такие раритеты как "Kommodor", "Sinclair", "Atari" и куда менее известные. В работе использует множество языков, начиная с ассемблера.
ВОЗРАСТ 38
НАЦИОНАЛЬНОСТЬ Исландец
ИСПОЛЬЗУЕТ LINUX 10 лет
ЯЗЫКИ ПРОГРАММИРОВАНИЯ Много
КОЛИЧЕСТВО ПК Много
ДНЕВНАЯ НОРМА КОФЕ до 10
ПАР САНДАЛИЙ 3 пары

Окружающий нас мир не терпит крайностей – он слишком сложен и многогранен, чтобы делить все явления на чёрное и белое, хорошее и плохое. Как правило, любое явление нашей жизни содержит, порой, совершенно противоположные по знаку вещи и оценивать его мы можем только учитывая весь спектр составляющих. Не является исключением и программная среда: разделяя всё ПО на «закрытое» и «открытое», мы постоянно сталкиваемся с ситуацией, когда коммерческие продукты обладают открытым исходным кодом, а в среде операционных систем GNU/Linux неплохо приживаются программные продукты, по всем признакам принадлежащие закрытому ПО. Одним из образцов подобных программ является браузер Opera, разрабатываемый норвежской компанией Opera Software. Несмотря на закрытый исходный код, данная программа весьма популярна у пользователей открытых ОС. На самом деле, подобных закрытых программ, органично влившихся и прекрасно себя чувствующих в, казалось бы, враждебной среде, не так уж и много, поэтому всегда интересно узнать у создателей таких «универсальных» программных продуктов секрет их успеха. в первых числах декабря уже минувшего года нам как раз и представилась такая возможность – авторы Opera приехали в Москву для общения с прессой и пользователями своих продуктов, результатом одной из встреч и стало данное интервью с бессменным руководителем компании Opera Software Йоном фон Tэтчнером.

LXF: Йон, вы приступили к созданию своего браузера Opera больше десяти лет назад. Предполагали ли вы в тот момент, что данная программа станет популярна во всём мире? Ставили ли вы перед собой цель – завоевать мир или всё происходило, как говорится, «Just for fun»?

ЙТ: Наш проект начинался с бюджетом в $7000 и в тот момент мы не строили каких-либо далеко идущих планов. Мы были молодым проектом, Интернет только начинал набирать популярность – нам было интересно работать над программой, позволяющей значительно облегчить пользователям работу в сети. Конечно, мы понимали, что у подобных приложений хороший потенциал: я постоянно получал письма от друзей и знакомых, работающих в самых различных компаниях по всему миру, в которых они высказывали заинтересованность в программе, позволяющей работать с информацией, размещённой на другом конце света. Спрос рождает предложение. Поэтому вполне естественно, что помимо получения просто удовольствия от своей работы, мы думали и о будущем рынке и о возможных прибылях. Ничего удивительного в этом нет: любой коммерческий проект своей целью ставит зарабатывание денег.

LXF: Между тем, несколько лет назад вы начали выпускать версии браузера и для свободных операционных систем GnU/Linux. чем объясняется такой шаг и с какими трудностями вы столкнулись в процессе разработки?

ЙТ: Вообще, когда мы приступили к созданию браузера в 1994 году, основной платформой для него была SunOS. В те времена UNIX-системы были более популярны в кругах разработчиков, а многие компании использовали всё, что угодно, но только не Windows. С точки зрения корпоративных пользователей, представленная в те дни широкой публике Windows 3.0 была недостаточно надёжна и обладала рядом серьёзных ограничений. Tак что изначально разработка Opera проходила именно в UNIX-среде. Затем, как и многие другие, мы перешли на использование Windows и практически сразу же после выхода первой Windows-версии Opera в 1996 году пользователи засыпали нас вопросами: «Эй, вы делаете отличную программу! Можете ли вы разработать операционную систему? текстовый процессор? Офисный пакет? Может ли Opera работать в других операционных системах?» B 1997 году мы запустили проект Magic, основная цель которого была – портирование Opera на другие платформы, в том числе и на Linux.

Для подобной масштабной работы требовалось много талантливых программистов и мы начали искать тех, кто мог бы заняться этим. На тот момент мы обладали хорошим опытом работы в UNIX системах вроде SunOS или BeOS, но никто из нас не имел опыта работы с Linux, поэтому поначалу нам пришлось основательно потрудиться. вообще, решение выпускать кроссплатформенный браузер было правильным и сегодня я совершенно не жалею, что мы выбрали Linux-среду как одно из направлений. Более того, в будущем мы связываем с платформой Linux большие надежды. Даже несмотря на то, что приходится уделять данному направлению немало времени.

LXF: A сколько людей в Opera Software сейчас занято в работе с Linux?

ЙТ: На самом деле – практически все. Ядро Opera одно и то же для любой операционной системы, поэтому та часть наших программистов, кто занимается созданием настольной версии, работает практически с одним и тем же кодом в Linux, Mac и Windows. Плюс к этому гораздо большая часть людей нашей компании сейчас занята разработкой Opera для мобильных устройств – сотовые телефоны, PDA, смартфоны – нередко эти устройства используют Linux. Сейчас мы активно продвигаем свои разработки и в другие области: наше ПО используется в телевизионных приставках, автоматах электронной торговли, на пассажирских авиалиниях, а это всё - тоже Linux. Как я уже говорил, мы начали работать с Linux ещё в 1997 году и все эти годы я убеждаюсь в правильности выбора. Bсё больше людей используют данную операционную систему (порой даже не зная об этом) в различных электронных устройствах и в будущем их количество будет быстро расти. Поэтому нам очень важно, чтобы максимально большое число подобных устройств использовало Opera.

LXF: Вообще, создаётся впечатление, что Opera Software всегда работает «на опережение». Вы первыми предлагаете пользователям различные новшества (например, «мышиные жесты» или SSR – переформатирование веб-страниц для малоэкранных устройств). Также вы постоянно продвигаете свою продукцию в новые рыночные ниши. Это ваша стратегия, позволяющая выдерживать борьбу с гигантами индустрии? Как вам вообще удаётся предугадать, какие направления будут актуальны в ближайшие несколько лет? Откройте секрет своего дара предвидения.

ЙТ: Да, вы правы – мы постоянно ищем новые функции, способные заинтересовать пользователей и позволяющие наиболее полно раскрыть возможности работы в сети. Я считаю, что подобный подход к созданию программного обеспечения самый верный. Мир развивается и стоять на месте в это время – непростительная роскошь. тем более, когда приходится соперничать с такими гигантами, как Microsoft. Но у гигантов свои трудности: они не могут оперативно реагировать на изменившуюся ситуацию. Мы в своей компании стараемся каждое новое технологическое решение в мире ПО оценить с точки зрения того, как мы можем использовать это в своих продуктах. Именно такой подход позволяет нам удерживать лидирующие позиции в инновациях. Многие полезные функции, впервые появившиеся в браузере Opera, сегодня копируют другие разработчики, но мы не беспокоимся по этому поводу. Opera и сегодня предоставляет своим пользователям то, о чём другие ещё и не задумываются. И у нас в запасе ещё масса новых идей, поэтому могу пообещать, что мы останемся самой инновационной компанией и в будущем. Мы растём вместе со всем миром ПО.

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

ЙТ: Могу сказать, что сегодня Linux обладает огромным потенциалом, как на рабочем столе, так и в роли встроенных систем. Причём, во втором случае сейчас прослеживается наибольшая активность распространения Linux. И это очень положительный фактор. Но Linux не сможет реализовать свой потенциал, если будет бояться коммерции. Для лучшего понимания ситуации давайте немного вернёмся в историю. Когда всемирная сеть ещё только начинала своё развитие, свободное распространение программного обеспечения было основным движущим фактором. Я присутствовал на первой конференции, посвящённой дальнейшему развитию Web и многие люди тогда говорили – нельзя допускать коммерциализации Интернета, это уничтожит хорошую идею, не дав развиться. в то время сеть связывала лишь несколько университетов и её перевод на коммерческие рельсы не позволил бы прийти Интернету в каждый дом. Сегодня же Интернет поддерживается мощными коммерческими компаниями и пользуемся мы им отнюдь не бесплатно. Примерно такая же судьба и у Linux. Будучи изначально свободным, он смог достичь тех масштабов распространения, что мы видим сейчас. Но именно сейчас наступает ситуация, когда Linux должен стать коммерческим. Eму нужна мощная поддержка крупных компаний, чтобы противостоять давлению со стороны Microsoft. И, в принципе, так и происходит – можно привести в пример такие компании, как IBM или Novell, которые финансируют многие свободные проекты. Они помогают создавать на базе Linux мощные коммерческие продукты, способные потеснить продукцию Microsoft на корпоративном рынке. Именно успехи в этой рыночной нише позволят Linux получить широкое распространение. Но это совсем не значит, что Linux должен стать обычным коммерческим продуктом. Свободность распространения и сейчас приносит положительные результаты и было бы глупо терять эту хорошую черту. Я думаю, будущий успех Linux заключается в правильных пропорциях между свободностью и коммерцией. Хороший пример тому такие проекты, как SuSE, Mandriva, Red Hat, которые очень бережно относятся к сохранению традиционной свободности Linux и при этом выпускают очень качественные коммерческие продукты. Таким образом денежные поступления от продаж корпоративным клиентам позволяют поддерживать дальнейшее совершенствование свободно распространяемых Linux-систем.

LXF: Можно сказать, что недавно вы сделали шаг именно к подобному симбиозу свободы и коммерции, сделав свой браузер бесплатным. Каковы были причины такого решения? Вы прониклись идеями Ричарда Столлмэна?

ЙТ: Нет, дело не в симпатиях к Free Software. Мы – коммерческая компания и одной из главных задач для нас по-прежнему является зарабатывание денег на продаже наших программных продуктов. Просто в данный момент мы подошли к такой бизнес-модели, когда даже бесплатность браузера Opera может приносить прибыль. Данный продукт – как визитная карточка, позволяющая пользователям с меньшими усилиями и затратами оценить качество нашей работы. Бесплатное распространение браузера благоприятствует увеличению аудитории его пользователей. A чем выше популярность – тем лучше продаются другие коммерческие разработки. Например, на рынке мобильных устройств.

LXF: И каковы результаты? Насколько увеличилось число ваших пользователей и как это отразилось на финансовых поступлениях?

ЙТ: Судя по числу загружаемых копий настольной версии браузера Opera с нашего сервера, которое выросло в два-три раза, наше решение оказалось верным. Это – хороший признак и мы надеемся, что результат не заставит себя ждать. Каким он будет в плане влияния на прибыль компании – покажет очередной финансовый отчёт.

LXF: Если результаты будут положительными, не планируете ли вы сделать следующий шаг к повышению популярности Opera – открыть исходные коды всей программы или хотя бы её части? Многие компании сегодня стремятся таким образом увеличить аудиторию своих пользователей и привлечь добровольных помощников к развитию своего продукта.

ЙТ: Однозначно – нет. Я не вижу в этом положительных сторон для нашей работы. Tеоретически открытость кода должна способствовать ускорению разработки продукта и более активному добавлению в него новых возможностей. Но на практике такое происходит очень редко. возьмём, например, Microsoft. При всех своих отрицательных качествах, эта компания привнесла в мир ПО действительно много инноваций. B результате практически все конкуренты (в том числе и сторонники Free Software) выбирают их программные продукты в качестве ориентира для своего развития. Eсли говорить о браузерах, то подобная ситуация прослеживается и здесь. Mozilla – свободно распространяемый программный продукт с открытыми исходными текстами, но его разработчики берут на вооружение идеи, впервые реализованные в браузере Opera. Согласен, существует много проектов, которые благодаря открытому коду очень динамично развиваются. Но Opera – не из их числа. Мы работаем по другому принципу и пока не собираемся что-то менять. Мир программного обеспечения многогранен и каждая компания должна выбирать наиболее успешный для поставленных целей принцип работы. в данном случае закрытая разработка для нас более эффективна.

LXF: Кстати, о конкурентах. Как повлиял на стратегию вашей компании стремительный рост популярности Firefox? Не он ли стал причиной появления бесплатного браузера Opera?

ЙТ: На самом деле я считаю, что конкуренция на рынке приносит огромную пользу всем, как разработчикам, так и пользователям. Как в споре рождается истина, так и в результате конкурентной борьбы появляются лучшие программные продукты. A то, что произошло с Opera – произошло бы всё равно. Нам было необходимо увеличить пользовательскую аудиторию и способ бесплатного распространения благоприятствует этому наилучшим образом. В рамках новой бизнес-модели нам требовалось увеличить число пользователей Opera на рабочем столе как минимум в два раза. И мы просто сделали это. Даже если Firefox завладеет половиной Интернета, мы ничего не потеряем: наша основная прибыль получается совсем с другого сектора рынка.

LXF: Сейчас очень динамично развивается азиатский рынок программного обеспечения. Я недавно вернулся из Китая, где проходила конференция LinuxWorld-2005. Несмотря на обилие пиратских копий MS Windows, довольно активно (при поддержке правительства) ведётся разработка собственных операционных систем на базе GnU/Linux – Red Flag, Asianux. Вашу компанию связывают с азиатскими странами самые тёплые отношения: достаточно вспомнить, что в Японии браузер Opera дважды получал звание «Браузер года». Поддерживаете ли вы какие-нибудь контакты с азиатскими разработчиками свободных операционных систем и если – да, то что вы ожидаете от подобного сотрудничества?

ЙТ: Китай – очень интересная страна, о которой ходит немало легенд. И одна из них – то, что половина всех пользователей в Китае постоянно работают в Linux. Лично я в такие цифры не верю – я был в Китае и не видел особого распространения свободных систем на персональных компьютерах. Чаще можно было наблюдать установленные пиратские версии Windows. Но при этом нельзя не отметить, что Linux в Китае действительно очень активно развивается. только в большей степени это утверждение справедливо не в отношении настольных компьютеров, а в отношении рынка мобильных устройств, который в Китае сейчас переживает настоящий бум. И, естественно, мы поддерживаем очень хорошие контакты с разработчиками Linux-систем в Китае, так как видим неплохие перспективы взаимовыгодного сотрудничества. Это заметно уже сейчас: многие модели сотовых телефонов третьего поколения, разрабатываемые в Китае, используют Opera в качестве основного ПО для работы в сети. Перспективы очень хорошие, а в доказательство этого могу сказать, что в данный момент мы готовимся открыть дополнительный офис в Китае.

LXF: Похоже, российский рынок для вас тоже привлекателен – ведь не зря вы приехали в Москву. По статистике браузер Opera в России более популярен, чем в среднем по странам Европы. Что вы можете сказать по данному поводу и не явилось ли это одной из причин, побудивших вас совершить данный визит?

ЙТ: Да, конечно. Мы очень активно работаем со странами, где наши программные продукты пользуются повышенной популярностью. Как правило, пользователи в этих странах обладают довольно высокой компьютерной грамотностью, а также проявляют большой интерес ко всему новому. Это относится к Германии, Японии и, конечно, России. естественно, мы стараемся ещё больше укрепить свои позиции на такой благоприятной почве – это приносит ощутимую пользу и нам, и нашим пользователям. Мы впервые приезжаем в Pоссию и я надеюсь, что в дальнейшем мы увидимся ещё не раз. Говорить об открытии офиса в Москве пока рано, но я не исключаю подобной возможности в обозримом будущем.

LXF: Хорошо, тогда расскажите, что могут ждать российские пользовате ли от вашей компании применительно к собственно браузеру? Не планируете вы ещё каких-нибудь сюрпризов?

ЙТ: Сюрпризов – наверное, нет. Если посмотреть на то, как развивался наш браузер в течении этих десяти лет, то можно предположить, что с ним произойдёт дальше: Opera будет ещё удобнее в работе, ещё быстрее и ещё безопасней. Думаю, это самые реальные обещания, которые я смело могу себе позволить. также могу с уверенностью сказать, что в будущем году мы планируем значительно увеличить своё присутствие на российском рынке ПО для мобильных устройств. Наши новые разработки – особенно Opera-mini – обрели в России довольно обширную аудиторию в короткое время. Пока это лишь бесплатная бета-версия, но мы ощутили очень мощную ответную реакцию от ваших соотечественников. Более того, мы знаем о случаях, когда ваши программисты даже немного улучшали код этой программы. И, хотя это не совсем законно, т.к. наш продукт коммерческий и не позволяет вносить в него какие-либо изменения силами пользователей, но мы не собираемся каким-то образом наказывать этих людей. Нам гораздо интересней пообщаться с подобными программистами, чтобы в дальнейшем улучшить свой продукт. также пользователям Opera-mini могу сказать, что мы постараемся оставить бесплатной и финальную версию этой программы. Надеюсь, это хорошие новости для всех, кто уже оценил возможности Opera-mini.

LXF: A что вы можете пожелать читателям журнала «Linux Format»?

ЙТ: Eщё более быстрого продвижения на рынок свободных операционных систем. Я думаю, следующий 2006 год будет действительно успешным для Linux. Готовится к выходу в продажу очень много новых мобильных устройств и всё большая их доля содержит внутри Linux-системы. Я могу только приветствовать это. Благодаря открытому коду производители могут более оперативно вносить изменения или добавлять новые функции в программные продукты, работающие в мобильных устройствах. таким образом и пользователей этих устройств ожидает много интересных и приятных открытий. LXF

Персональные инструменты
купить
подписаться
Яндекс.Метрика