InfoWorld, США

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

Без сомнения, свободно распространяемые решения используются сегодня практически повсеместно. Трудно найти коллектив, профессионально занимающийся программным обеспечением, который не использует такие продукты, будь то Linux, MySQL, Perl или сетевой инструментарий Snort. Маститые ИТ-компании, такие как IBM, Novell, Oracle и Sun Microsystems, вкладывают немалые деньги в проекты категории Open Source и привлекают к разработке сторонников этой идеологии. Даже Microsoft не может оставаться в стороне. Однако, несмотря на широкое распространение и общественное признание, подобные решения все еще редко используются для решения критически важных задач корпоративного уровня.

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

Кое-кто полагает, что шаги ведущих производителей, направленные на то, чтобы перевести свои продукты в категорию Open Source, временами напоминают попытки отделаться от подержанных вещей, «сбыть» не очень успешные или плохо поддерживаемые продукты в надежде, что кто-нибудь другой знает, что со всем этим делать.

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

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

Никакого бесплатного сыра

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

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

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

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

Модель абонентского обслуживания для программного обеспечения — это бизнес-модель, характерная для Open Source. Все, что остается, — это открыть доступ к исходным текстам. Впрочем, Sun, как и многие другие, так именно и поступает.

Ряду компаний, в том числе MySQL и Red Hat, удалось добиться успеха в бизнесе, получая с предприятий деньги за поддержку бесплатного программного обеспечения на корпоративном уровне. А поскольку такие «истории успеха» продолжают расти и развиваться, производители коммерческих решений должны спросить себя, выиграют ли они от того, что будут охранять тайну своих исходных текстов, и перевешивает ли это те преимущества, которые дает новая парадигма?

Опора на сообщество

Как для производителей, так и для пользователей главное преимущество этого нового стиля создания, развития и сопровождения программ — это поддержка сообщества. Сообщество, формирующееся вокруг проекта категории Open Source, — источник жизни. Даже самый лучший код начнет устаревать, если его не поддерживает активное, процветающее и целеустремленное сообщество разработчиков.

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

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

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

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