Обзор подготовлен При поддержке
CNewsAnalytics IT Expert

Свободное ПО и консалтинг

Свободное ПО и консалтинг

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


Созданы друг для друга?

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

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

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

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

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

Можно, разумеется, использовать и закрытые компоненты, в случаях, когда они обеспечивают заметно большие возможности (типичный пример — СУБД Oracle на платформе Linux). Всё равно до такой тотальной зависимости от больших корпораций, в какой оказывается консалтинговая компания, ориентированная на закрытые программные платформы, оказывается очень далеко.

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

Ещё в Манифесте GNU, написанном в 80-е годы, в самом начале развития свободного ПО как явления, первый идеолог Free Software Ричард Столлман отмечал, что обеспечить разработку поможет «продажа услуг». В статьях сайта Open Source Initiative, созданного в 1998 году специально для продвижения «открытых исходников» в мире бизнеса, консалтинговым услугам также уделяется заметное внимание.

Один из известных новостных интернет-порталов по свободному ПО даже называется Consulting Times. Причём это не специализированный ресурс именно по консалтингу — просто консалтинг считается одним из основных применений свободного ПО.

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

Мировой рынок консалтинга осваивает open source

Применение свободного ПО на мировом корпоративном рынке — уже не сенсация и не предмет для дискуссий, как прежде, а достаточно привычное явление. Так, вполне популярны операционная система Linux, офисный пакет OpenOffice.org, разнообразные инструменты для Интернет-серверов и т.д.

Компании, ориентированные в первую очередь на разработку и реализацию свободного ПО, развивают консалтинг как одно из основных направлений своей деятельности. Крупнейшая из таких компаний, Red Hat, в последнее время направила свой основной бизнес именно на оказание различных услуг на корпоративном рынке, включая и реализацию консалтинговых проектов. Так, по финансовым таблицам Red Hat, в последние полгода (до 31 августа 2004 года) доля «сервисов по корпоративным технологиям» в доходах Red Hat составила примерно четверть, а годом раньше — примерно треть. (Уменьшение доли сервисов связано с увеличением продаж «подписки» на корпоративные версии Red Hat Linux).

Существует также множество независимых компаний, предлагающих консалтинговые услуги в области свободного ПО. Например, Olliance Group специализируется на консалтинге по стратегическому планированию применения Open Source решений. Среди клиентов Olliance Group — корпорация Hewlett Packard и Военно-Морской Флот США.

Крупные корпорации, поддерживающие разработку свободного ПО, зачастую предлагают своим клиентам консалтинговые услуги по его использованию. В частности, IBM предоставляет консалтинговые услуги по применению Linux на своих больших машинах (от z/Series до S/390).

Но потенциальному клиенту вовсе не обязательно обращаться к большим корпорациям или же к специализированным Open Source фирмам. Компании, обеспечивающие ИT-консалтинг как таковой (а не ориентирующиеся специально на Open Source), всё более убеждаются в преимуществах свободного ПО и всё чаще его применяют.

Например, ПО с открытым исходным кодом активно применяет крупная консалтинговая компания CSC. Среди её клиентов, согласно её собственным утверждениям, сотни правительственных агенств и более трети мирового списка Fortune 500. В недавно выпущенном отчёте Open Source: Open for Business CSC приводит целый ряд преимуществ, которые свободное ПО предоставляет для IT-бизнеса.

Россия: отдельные успехи

На российском рынке консалтинговых услуг свободное ПО достаточно активно применяется в некоторых крупных и средних проектах.

Так, ещё в 2002 году был начат проект Hewlett Packard и Oracle по созданию информационной системы для Сбербанка России. В нём используется платформа Linux.

В России действуют крупные международные компании, предлагающие, в частности, и консалтинговые услуги с использованием свободного ПО — прежде всего IBM и Hewlett Packard. Планируется открытие представительства Red Hat.

Но говорить о широком распространении Open Source решений на консалтинговом рынка России пока что рано — кроме области интернет-серверов, где позиции свободных Unix-систем (Linux и FreeBSD) непоколебимы уже достаточно давно.

Решения, основанные (полностью или частично) на свободном ПО, в основном предлагают компании, уже ориентированные на него. Их цель также состоит в том, чтобы предложить клиенту наиболее оптимальный вариант; но при этом они хорошо осведомлены о том, в каких случаях именно open source является таковым.

Так, ALT Linux сейчас готовит предложение по совершенствованию ИT-структуры одного из банков. В частности, предполагается перевод части серверов под управление ОС Linux, а также применение для работы с документами OpenOffice.org вместо Microsoft Office.

Достаточно уникальное положение на рынке занимает санкт-петербургский «тандем» из компаний Lynx BCC и Линукс Инк. Lynx BCC — это ИT-компания, ориентированная на Unix-системы (в частности, Sun); она производит консалтинг и системную интеграцию отнюдь не только на основании свободного ПО. А Линукс Инк — специализированная Linix-компания, официальный дистрибьютор Red Hat. Эти две компании тесно сотрудничают, обеспечивая разносторонний подход к выполняемым проектам. Совместно они проводят целый ряд консалтинговых проектов с активным использованием свободного ПО, как для государственных учреждений, так и для коммерческих структур.

Так, в в течение ряда лет продолжаются работы по консалтингу в ряде учреждений науки, культуры и образования — таких, как Библиотека Академии наук РАН и Институт лингвистических исследований РАН (который выпускает фундаментальные академические словари русского языка, используя открытые технологии и Linux). Была успешно проведена комплексная автоматизация ряда торговых сетей (в том числе кассовых аппаратов) на основе свободного ПО — например, торговая сеть книжных магазинов СНАРК.

Компании Линукс Инк и Lynx BCC используют свободное ПО в проектах для целого ряда банков, а также Ленэнерго и таких крупных предприятий, как филиал концерна «Силовые машины» — Ленинградский металлический завод (ЛМЗ). Недавно успешно стартовал пилотный проект по внедрению открытых технологий в государственном учреждении — ГУ «Новгородский информационно- аналитический центр» (НИАЦ). Под управление Linux переводится как часть серверов, так и рабочие места; доступ к Windows-программам предоставляется по терминальной схеме.

Петр Иванов, директор ГУ НИАЦ, член Совета главных конструкторов информатизации регионов России и Координационного совета Партнерства для развития информационного общества на Северо-западе России (ПРИОР СЗ), приветствует использование ПО с «открытыми кодами». Он считает это важным шагом в проектах, направленных на развитие технологий «электронного правительства» с участием органов власти, бизнеса, научно-образовательного сообщества и неправительственных организаций. Он подчеркнул, что Новгород снова является центром демократизации России — на этот раз с точки зрения создания открытого общества.

Возможность модификации ПО с открытым кодом, его адаптации к конкретным задачам пользователей, а также дальнейшего использования наработанных (не только самостоятельно, но и всем сообществом open source) знаний в других проектах помогают тандему Линукс Инк — Lynx BCC успешно действовать на рынке. Но далеко не все компании, предоставляющие в России консалтинговые услуги в области информационных технологий, в состоянии воспользоваться этими преимуществами.

«Широкий» рынок России ещё не воспринял свободное ПО

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

Автор провёл небольшой опрос компаний, предоставляющих такие услуги.

Иногда среди их специалистов встречаются откровенно архаичные взгляды на свободное ПО. Например, специалист заявил, что для работы под Linux требуется постоянное программирование. (На самом деле при грамотном администрировании Linux можно сделать существенно проще для пользователя, чем Windows, оставив только набор нужных функций). Впрочем, подобные заявления свидетельствуют лишь о том, что не всегда «помощь» оказывают настоящие профессионалы; к рекламе, опубликованной в газетах объяслений или расклеенной на дверях метро, лучше отнестись с осторожностью.

Специалисты более солидных компаний знакомы со свободным ПО, и активно используют его (FreeBSD, Linux) для интернет-серверов, межсетевых экранов и т.п. Но применение для прочих видов серверов и для настольных машин натыкается на ряд препятствий:

  • Это «нестандартное» решение. Его сложнее объяснить клиенту, даже если из-за отсутствия лицензионных отчислений оно окажется дешевле. Кроме того, частные клиенты и представители малого бизнеса нередко предпочитают не платить за лицензии и пользоваться «пиратскими» версиями.
  • Специалистов по Linux меньше, чем по Windows. Из-за этого затраты на них больше, и нередко экономия на лицензионных отчислениях сводится на нет увеличением стоимости работы.
  • Сами специалисты больше привыкли к решениям на основе Windows.

Всё это, к сожалению, не лучшим образом характеризует малый российский ИT-консалтинговый бизнес.

Те специалисты по Windows, которые «заметно дешевле», чем по Linux — зачастую недостаточно компетентны; их знания Windows слишком поверхностны, и они могут «пропустить» многие проблемы, касающиеся производительности и безопасности. Действительно глубокое изучение Windows — не проще, чем Linux; высококлассных специалистов по Windows немного, и по «стоимости» они сравнимы со специалистами по Linux, если не выше.

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

Итак, главное препятствие на пути свободного ПО на «горизонтальном» рынке ИT-консалтинга в России — недостаток квалификации специалистов. Благодаря подготовке новых поколений, а также выявлению лучших при рыночной конкуренции, этот недостаток должен уменьшиться. Кроме того, весьма популярными остаются «пиратские» варианты, выходящие за рамки закона; если бы за все закрытые программы приходилось платить, им было бы куда труднее конкурировать со свободными.

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

Михаил Рамендик

Вернуться на главную страницу обзора

Версия для печати

Toolbar | КПК-версия | Подписка на новости  | RSS