LXF161:Интервью LXF
|
|
|
Большой босс
Джонатан Робертс встретился с Джейн Силбер, исполнительным директором Canonical, чтобы узнать о будущем Ubuntu.
Canonical активно продвигает Ubuntu во всех сферах. Для настольных ПК — пожалуйста, новый рабочий стол Unity; для серверов — поддержка процессоров ARM и облачные платформы; есть даже решения для мобильных телефонов и телевизоров. Следить за всем этим вместе и по отдельности, видеть перспективы развития — дело непростое... Мы встретились с Джейн Силбер [Jane Silber] — исполнительным директором Canonical, чтобы узнать, как ей это удается. LXF LXF: Давайте начнем с настольной Ubuntu. Главное достижение здесь — это, конечно, Unity, и во многом благодаря тестированию пользователями. Не могли бы вы рассказать, что именно вас к этому подвигло и где вы нашли людей? Ведь для свободного ПО это опыт в общем-то уникальный.
Джейн Силбер: Да, вы правы, думаю, что мы в этой области действительно стали пионерами, открывшими новые горизонты в мире свободного ПО. Пользовательское тестирование изобрели не мы, но мы верим в концепцию дизайна, ориентированного на пользователя. Ведь мы поставили цель существенно поднять планку удобства использования в Ubuntu и свободном ПО в целом, сделав интересы конечных потребителей и результаты пользовательского тестирования отправным пунктом разработки дизайна.
Так что Unity с самого начала прошла множество таких тестов. От обсуждения ключевых концептов и их представления на бумаге и вплоть до использования готового продукта – и в процессе разработки, и далее. Даже выпустив продукт, мы все равно продолжаем его тестировать и делать контрольные проверки, проводя некоторые тесты заново.
LXF: Ubuntu существует как свободный и открытый проект; а результаты тестирования можно найти в открытом доступе?
ДжС: Да, мы публикуем все результаты тестирований и будем это делать и впредь. Значительную их часть вы найдете, посетив блог design.сanonical.com, так что если вас это интересует, начинайте оттуда. У нас практически все публично. Есть некоторые вещи, которые мы не раскрываем на ранних этапах разработки, в интересах конкуренции или клиентов, но в целом разработка дизайна – максимально открытый процесс, равно как и пользовательские тесты. Также мы много делимся опытом с другими проектами, касательно организации подобных работ. На UDS, Ubuntu Developer Summit, мы будем устраивать мастер-классы, куда человек может прийти и сказать: «Это мой любимый открытый проект, я его активно использую, но я не разработчик. Как я могу помочь его развитию?». И там же он сможет и чему-то научиться в плане дизайна, и принять участие в тестировании.
LXF: Еще один козырь настольной Ubuntu — это Software Centre, который действительно выделяет его среди других дистрибутивов. Как вы привлекаете сторонних производителей ПО, и пользуются ли спросом платные приложения?
ДжС: Все идет замечательно. У нас пока не набралось 100 000 приложений, как у некоторых других платформ, но магазин активно растет и действительно привлекает разработчиков. К примеру, такой гигант, как EA, выпускает свои игры для Ubuntu, и буквально на прошлой неделе у нас было совместное мероприятие c Humble Bundle по запуску и раскрутке нового проекта.
Точные цифры продаж на текущий момент я назвать не берусь, но за первые 72 часа после релиза было зафиксировано 10 000 закачек из Software Centre. И это наш рекорд для нового релиза.Причем список релизов постоянно пополняется. Но нам предстоит большая работа. Почивать на лаврах пока еще рановато. Нужно предоставить людям более связный SDK, чтобы они могли писать под эту платформу.
LXF: Для Linux и свободного ПО это особая трудность, так как цели нередко смещаются.
ДжС: Да, и тут богатые тоже плачут. Вот у нас есть всяческие инструментарии, и их гораздо больше, чем у других платформ. Это, конечно, здорово. Но иногда люди просто не знают, за что хвататься. И здесь мы провели кое-какую работу, не ограничивая их выбор, но задавая некое единое направление, чтобы разработчикам было удобнее. Скажем, решение типа Quickly, или http://developer.ubuntu.com.
LXF: А что касается сервера, насколько я знаю, период поддержки был недавно увеличен до 5 лет...
ДжС: Наши долгосрочные (LTS) релизы поддерживались три года для настольных систем и пять для серверных, а сейчас мы ввели два изменения. Первое – продление поддержки настольных до 5 лет, в интересах корпоративных клиентов. А второе – обеспечение доступности LTS-версий на новом оборудовании, чтобы пользователи могли модернизировать свой парк, не опасаясь за стабильность корпоративной платформы. Поэтому ядро версии 12.10 будет совместимо с 12.04, а ядро 13.04 – с 12.04. И если вашему оборудованию нужна именно эта версия, она будет поддерживаться.
LXF: В Red Hat недавно объявили о продлении цикла поддержки серверных систем, вроде бы с 7 до 10 лет; не ощущает ли Ubuntu давления из необходимости этому соответствовать?
ДжС: Пока что нет. Я полагаю, здесь все дело в разной пользовательской аудитории Red Hat и Ubuntu. И, что интересно, если говорить о давлении, то оно как раз противоположное.
Одной из тенденций облачного мира является быстротечность: невозможно представить, что через 10 лет вы будете использовать тот же инструментарий, что и сегодня. Очевидно, сейчас более актуальна задача обновления оборудования с поддержкой базовых ОС и обновление ПО для облачных технологий. То есть пользователи хотят иметь, например, новый OpenStack на 12.04 LTS, и это мы тоже обязаны ввести. Через полгода появится новейший OpenStack. В Ubuntu 12.04 пока есть OpenStack Essex, но с выходом следующей версии Folsom все захотят, чтобы она была доступна не только на 12.10, но и на 12.04, у которой долговременная поддержка.
LXF: На этой неделе вы были на Computex, и самым громким заявлением стало то, что вышла demo-версия Ubuntu на платформе ARM. Есть ли уже примеры конкретных внедрений? И откуда такая потребность?
ДжС: Потребность сформирована появлением масштабируемых, энергоэффективных и недорогих устройств на базе этого процессора. Интерес пользователей, конечно, тоже есть, но пока об этом рано говорить, ведь такое оборудование пока не представлено на рынке. Готовых примеров еще не было. Но публика их жаждет, и уже появляются первые образцы. Люди из Calxeda представили кое-что на UDS неделю назад. Мы представили ARM-сервер совместно с тайваньской компанией MiTAC в Тайпее, и HP также объявил о новом проекте Moonshot, который станет их ARM-сервером. Так что такое оборудование уже существует, по большей части в стадии разработки и тестирования, где рассчитывается уровень нагрузки, необходимые оптимизации, но это более чем реально, хоть мы еще и в самом начале.
LXF: Можете сказать, сколько людей сейчас занято ARM?
ДжС: Точно сказать сложно, ведь в этом так или иначе задействована почти вся компания, это наше общее детище. Некоторые из разработчиков серверной версии Ubuntu, вот Робби Уильямсон [Robby Williamson], трудятся над тем, чтобы Ubuntu работала и на оборудовании Intel, и на ARM... то есть отдельной команды ARM нет, мы предпочитаем рассматривать это как еще одну архитектуру, поддержку которой необходимо обеспечить. Так что это и часть нашей команды QA, автоматизированные сборки, автоматизированные тесты и т. д.
LXF: Раз примеров готовых ARM еще нет, как вы сказали, может быть, вы расскажете нам о каких-нибудь других — серверной или настольной Ubuntu, из тех, что вас особенно порадовали?
ДжС: О, сколько угодно! Некоторые из них уже в облаках. Например, результаты Mercadolibre, южноамериканского облачного провайдера, создавшего хранилище с 1000 узлов Ubuntu – то есть приличных размеров облако Open Stack на основе Ubuntu. По части настольной версии, мы недавно сделали довольно обширное внедрение в Южной Африке, в сфере образования, установив 50 000 систем в 1600 школах, что объединит 2 миллиона учащихся. Это общий ресурс. Он обеспечивает взаимосвязь и поддержку управляемой из облака настольной системы на территории всей провинции Гаутенг. Мы сделали это совместно с южноафриканским партнером, и на мой взгляд, это первый подобный проект такого масштаба в Южном полушарии.
То есть по-прежнему наблюдается активное развитие, и на сервере – главным образом в облаке, операциях с большими объемами данных и масштабированием web-приложений – и в настольных системах: в корпоративной, управленческой и частной сфере.
LXF: Похоже, все идет к тому, что Ubuntu скоро будет повсюду: и в телевизорах, и в мобильниках... Думаю, никто не сомневается в том, что вы справитесь с ПО, но, как и для большинства открытых проектов, самое сложное — договориться с изготовителями оборудования и довести ПО до пользователей. Не могли бы вы рассказать подробнее о привлечении партнеров к сотрудничеству?
ДжС: Canonical тратит на это очень много усилий. И, к счастью, у нас уже есть хороший задел. Многое из того, что мы делаем на коммерческой основе, может быть полезно Ubuntu, и силами сообщества нельзя укрепить деловые партнерства и связи. Мы тесно сотрудничали в этом направлении с Тайванем и Китаем, и у нас сложились хорошие, прочные отношения со всеми главными игроками. Так что мы очень стараемся способствовать продвижению на рынок и Ubuntu TV, и Ubuntu для Android. Наш маркетинговый план развития рассчитан исключительно на продавцов оборудования. Мы не собираемся сами его производить и продавать. Поэтому мы надеемся попасть на рынок за счет партнерских связей; но поскольку сам продукт нам не принадлежит, о конкретных сроках говорить трудно.
LXF: Ну, в Canonical уже делали подобные попытки — был опыт сотрудничества с Dell на рынке настольных компьютеров, и Ubuntu Netbook Remix для нетбуков; и нельзя сказать, что все вышло, как задумывалось. Вы учли этот опыт в работе с нынешними партнерами?
ДжС: Думаю, что учли. Мы научились многому. В самой индустрии многое изменилось, изменилась динамика. Я думаю, идея нетбука была неплохой, но вот оборудование подкачало, потому им и трудно было найти свою нишу на рынке. Что здесь главное? Дешевизна? Максимум компактности? И то, и другое требует совершенно разных технических решений и программного наполнения. Думаю, главное, что мы вынесли из опыта с Netbook Remix, это ценность удобства использования программы; именно тогда мы формировали Unity и стали контролировать опыт пользователей... вернее, не столько контролировать, сколько определять свое видение на основе этого опыта, и мы обрели самоуверенность. И по-моему, это привело к большему удобству и целой серии продуктов Ubuntu.
LXF: Кстати о самоуверенности, насчет Unity и сообщества в целом — ведь случился раскол. Не кажется ли вам, что события с Gnome 3, Gnome Shell и Unity отчасти стали итогом вашего стремления подогнать интерфейс к своему вкусу и желания управлять пользователями? Не примите за критику, просто у вас была концепция, которую вы хотели воплотить...
ДжС: Я думаю, вы совершенно правы. Все действительно сложилось не в нашу пользу – в сообществе произошел раскол, и предотвратить его мы не сумели. По-моему, сообществу проще развиваться при четкой концепции развития, и именно так работает Ubuntu. Наше сообщество – эффективное, целостное и целеустремленное, но когда целей становится несколько, идти одной дорогой становится трудно, и однажды мы осознали, что на индивидуальном уровне цели разные, отсюда вся история с Gnome 3 и нашей концепцией Ubuntu.
LXF: А есть ли надежда, что через несколько лет другие дистрибутивы переймут опыт Ubuntu на настольных системах и напряжение спадет?
ДжС: Не знаю, последует ли какая-то отдача в плане кода – но для нас это всегда был не только код: это и документация, и опека новых пользователей, и прочее; так что если со временем другие проекты смогут дать нам что-то в плане дизайна и удобства – это уже будет большой вклад.
LXF: А в управлении компанией лично вы пользуетесь только Ubuntu и открытым ПО, или этого хватает не всегда?
ДжС: Вся компания полностью работает на Ubuntu. Может, скажу немного не в тему, но мы недавно переехали. В старом офисе у входа стоял ручной сканер для Windows, и это всех бесило – нужно было иметь лицензию Windows! А здесь его совсем нет, так что теперь у нас есть лицензионная Windows как подопытный образец, а не инородное тело. А наша внутренняя инфраструктура – это преимущественно открытый код. В бухгалтерии мы используем OpenERP. Мы применяем и некоторые проприетарные облачные сервисы: Salesforce.com, GoogleApps для Calendar Sync и т. д. Мы не против коммерческого ПО. Но сами предпочитаем открытый код. У нас есть свое внутреннее облако OpenStack, где каждый может получить доступ к любым ресурсам.
LXF: Ух ты! То есть, желая написать программу, можно просто взять оттуда все, что нужно?
ДжС: Да, и благодаря этому компания получила много инноваций, а сотрудники обрели подвижность. Допустим, вам пришла идея сделать какое-нибудь автоматизированное тестирование – и сразу можно ее опробовать, а если получилось, сразу же и внедрить.
LXF: А по финансовой деятельности Canonical, как идут дела с повышением прибыльности?
ДжС: Все достаточно неплохо. Прибыль стабильно растет. Официальных цифр мы не называем, мы же частная компания. Но развитие продолжается, растет интерес к Ubuntu со стороны корпораций, особенно в новых сферах управления большими нагрузками и в облаке, и в настольных системах, и на мобильных устройствах, в связи с увеличением их числа и интеграцией платформ. Грань между настольными и мобильными системами постепенно стирается, и Ubuntu как платформа может изящно лавировать между теми и другими. |