Сэнди Гупта

Сэнди Гупта (Sandy Gupta): Существует множество OpenSource-продуктов, которые дополняют возможности решений Microsoft

Возможно ли сотрудничество между проприетарными и OpenSource разработчиками? На этот вопрос отвечает Сэнди Гупта, главный менеджер по маркетинговой стратегии Open Solutions Group компании Microsoft.

CNews: В последнее время Microsoft пригласила на руководящие позиции в компании несколько специалистов из мира OpenSource. Например, вы или Джануго Рабеллино (Gianugo Rabellino), который был ведущим на OSCON 2011 – важнейшем мероприятии мира Open Source, являющегося прямым конкурентом Microsoft. Это способ конкурентной борьбы или Microsoft планирует перенести свою собственную продукцию на OpenSource?

Сэнди Гупта: Позвольте объяснить, какую роль играет OpenSource в Microsoft. Я руковожу так называемой Группой открытых решений. Наши заказчики используют комбинированные вычислительные среды, основанные как на OpenSource, так и на проприетарных продуктах. Наша роль состоит в том, чтобы понять потребности заказчиков с точки зрения интероперабельности, совместимости, затем сформулировать список партнеров, которые могли бы работать с этими заказчиками, и приступить к сотрудничеству как в технологическом, так и в маркетинговом направлении.

Вообще, Microsoft – это компания, которая в огромной степени ориентируется на партнеров. Их у нас более 640000 по всему миру. А OpenSource – сообщество, которое состоит из сотен и тысяч разнообразных групп разработчиков. И Microsoft относится к членам этого сообщества точно так же, как к другим своим партнерам. Соответственно, задача, которую выполняю я и Джануго Рабеллино, состоит в том, чтобы выявлять OpenSource-разработчиков и компании, которые работают с OpenSource-продуктами и способны дополнить те продукты и технологии, которые предлагает Microsoft.

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

CNews: Что Microsoft делает на OpenSource? Для OpenSource? Почему? Какие ресурсы есть у Microsoft для этого?

Сэнди Гупта: Microsoft работает с OpenSource так же, как с любыми другими компаниями и их продуктами. Во-первых, мы стараемся понять, в чем состоят потребности заказчиков. Во-вторых, находим компанию или сообщество, которое имеет подходящее OpenSource-решение, дополняющее продукты или решения Microsoft. В-третьих, предлагаем пути взаимодействия в интересах заказчика.

Я выступал в роли одного из организаторов технологического центра по OpenSource (Open Source Centre Microsoft). Это произошло 4 года назад. По сути дела, это инженерный центр, центр разработки, чья деятельность направлена на то, чтобы выявлять технологии и продукты на основе OpenSource, которые являются дополняющими по отношению к технологиям Microsoft.

Иногда речь идет о коммерческом сотрудничестве с компанией или сообществом, иногда мы спонсируем какие-то разработки, иногда мы сами пишем код и вносим свой вклад в движение OpenSource.

CNews: На протяжении длительного времени налицо было противостояние между Microsoft и сообществом OpenSource. Сейчас компания Microsoft сменила свою позицию. С чем это связано?

Сэнди Гупта: За многие годы Microsoft пришла к пониманию того, что, во-первых, сообщество OpenSource не является единым. Во-вторых, 4-5 лет назад мы сформулировали принципы интероперабельности, которые должны применяться ко всем продуктам Microsoft. Основываясь на этих принципах и на анализе тех потребностей, которые возникают у заказчиков, мы поняли, что существует множество OpenSource-продуктов, которые дополняют возможности решений Microsoft.

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

CNews: Почему Microsoft стремится заключать отдельное соглашение с  каждой OpenSource-компанией? Может быть, лучше договориться с Linux-сообществом в целом? Например, сообщество Linux Foundation могло бы помочь установить контакт между Microsoft и Linux.

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

Проблема, о которой вы говорите, стоит не только перед нами, но и перед всеми компаниями-разработчиками программного обеспечения, а также перед производителями вычислительной техники. Дело в том, что все они сталкиваются с необходимостью сертификации для различных вариантов Linux. Причем, сертификации и техники, и оборудования, и приложений. И заказчики требуют, чтобы сертификация была проведена именно для того варианта операционной системы, который их интересует.

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

Тем не менее, мы стремимся к созданию единой технической архитектуры с тем, чтобы доработки под различные варианты дистрибутива были невелики по сравнению с общими масштабами работ.

CNews:  Понятно, что процесс интеграции  является достаточно затратным. С другой стороны, в результате интеграции Microsoft и Linux, Linux становится все более удобным для клиентов (особенно в Enterprise). Насколько это выгодно для Microsoft? Как далеко вы собираетесь зайти в этом процессе?

Сэнди Гупта: Мы думаем об этом каждый день. Основным фактором является то, что интероперабельность для Microsoft очень важна, она является основой эффективной бизнес-модели. И для нас очень важно, чтобы наши заказчики сами могли выбирать, на какой платформе они будут работать, при этом, будучи уверенными, что все их решения совместимы.

Мы уверены в качестве и конкурентоспособности своей продукции. А интероперабельность рассматриваем как фактор, способствующий тому, чтобы у заказчика был выбор.

CNews: Расскажите о проекте с китайской компанией CS2C.

Сэнди Гупта: CS2C –компания, которая принадлежит министерству информационных технологий  Китая и занимается разработкой национального дистрибутива Linux. Если посмотреть на специфику рынка Китая и потребности китайских заказчиков, то они такие же, как в других странах мира. У заказчиков используется гетерогенная вычислительная среда.

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

Сегодня наше сотрудничество с компанией CS2C развивается в двух направлениях: техническом и коммерческом. В Китае облачные технологии развиваются очень быстро - облачные системы растут в масштабах провинции, города и постепенно покрывают все более значительную часть страны. Таким образом, для Microsoft открываются огромные возможности сотрудничества с экосистемой компаний, которые работают на китайском рынке и занимаются построением региональных облачных структур.

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

Подводя итоги, хочу сказать, что сотрудничество с компанией CS2C рассматривается нами как вопрос очень высокого стратегического приоритета. Оно представляет собой модель взаимовыгодного взаимодействия, которое служит интересам как страны в целом, так и  Microsoft, и компании CS2C. И основываясь на этой модели, мы планируем развивать сотрудничество, в том числе, и в других регионах.

CNews: Известно, что в технологическом плане китайские производители Linux основываются на технологиях Red Hat, поэтому сотрудничество с CS2C в принципе не бросает компании существенных технологических вызовов (учитывая то, что Red Hat и CentOS уже являются "полноправными гражданами" на платформе Hyper-V). Но насколько компания открыта к аналогичному сотрудничеству с российскими компаниями, которые стремятся строить операционные системы на базе самостоятельно собранных компонентов и поэтому не могут гарантировать совместимости с Red Hat?

Сэнди Гупта: Хотя, действительно, CS2C во многом основывается на варианте Linux от Red Hat, для обеспечения совместимости с Hyper-V необходимо провести целый ряд дополнительных работ.

За время своей текущей короткой поездки в Москву мне удалось повстречаться с представителями компаний Mandriva и Alt-Linux, и познакомиться с их потрясающими разработками. Думаю, по мере дальнейшего изучения возможностей взаимодействия и обеспечения совместимости с различными компаниями, работающими в этой сфере, станет очевидно, что те небольшие отличия в вариантах Linux, которые у них имеются, являются, скорее, плюсом, чем минусом.

Еще одна важная особенность региональных компаний-разработчиков Linux заключается в том, что, в отличие от глобальных Linux-вендоров, они лучше понимают специфику локального рынка. И мы заинтересованы и заинтригованы возможностями сотрудничества с ними. А тот факт, что их дистрибутив не похож на те дистрибутивы, которые используются на рынках Соединенных Штатов или Западной Европы, не является препятствием. Это российские компании, и они ориентируются, в первую очередь, на потребности российского рынка.

CNews: В России в настоящее время обсуждается не просто создание собственной операционной системы, а разработка целой национальной программной платформы, которая, помимо обычной функциональности серверной ОС, возможно, будет включать в себя и принципиально новые компоненты, оптимизированные для использования в российском госсекторе. Насколько Microsoft заинтересована в обеспечении совместимости с национальной программной платформой (НПП)? Насколько внимательно Microsoft следит за развитием НПП и планирует ли компания сотрудничать с разработчиками НПП, начиная с ранних этапов развития платформы?

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

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

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

CNews: Спасибо.