Перспективы свободного программного обеспечения в сфере государственного управления и бюджетном секторе — страница 4 из 15

циональности, его исполнения и ввода дополненного кода в эксплуатацию – это достаточно традиционное понятие в анализе экономики ПО) в таких проектах, как ядро Линукс, по сравнению с такими (имеющими длительную историю развития) проектами как текстовый редактор ГНУ Emacs. Однако, критика Рэймонда экстраполируется на несвободную модель. Несвободная модель распределения прав на произведение и утаивание исходных текстов становятся еще гораздо более значимым фактором «трения», внося дополнительные транзакционные издержки в процесс ПО.

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

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

Руководитель одной из российских софтверных компаний так резюмировал преимущества свободной модели разработки:

«Что меняется для компании-разработчика, когда она решает заняться свободным ПО? Прежде всего – радикально меняется модель бизнеса, а именно становится невозможным заниматься продажей или перепродажей лицензий ... и приходится заниматься исключительно продажей услуг по разработке и поддержке... Что от этого получает компания? Поскольку доступен для свободного использования огромный массив текстов свободных программ, любая разработка становится дешевле и быстрее, а это значит, что фирма может предложить лучшие сроки и лучшие цены. Например, заказчик просит разработать ему программу. Если эта программа будет разработана под GNU­лицензией» [GNU GPL или GNU LGPL], «она будет разработана быстрее и стоить – намного дешевле. ... Таким образом, мы как разработчики получаем заказ, пользователь получает качественный продукт, сообщество получает еще одну свободную программу.»19

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

3.6. Предварительные выводы

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

Ниже в кратчайшей сводке перечислены основные следствия свободной (в копилефт-варианте) и несвободной моделей лицензирования.


Сравнительные характеристики свободной и не свободной модели лицензирования ПО

Для конечного пользователя/заказчика

Преимущества copyleft-модели:

– получение (неэксклюзивных) полных прав на результат разработки;

– возможность организовать независимое тестирование чужими руками;

– исключение частных издержек на управление «правами ИС»;

Преимущества несвободной модели:

– возможность исключить конкурентов из числа пользователей результата разработки;

Для исполнителя/правообладателя

Преимущества copyleft-модели:

– легальный доступ к огромному пулу существующих программ, защищенных копилефт-лицензиями и возможность неограниченного его использования;

– возможность организовать «базарную» разработку новых версий с привлечением ресурсов других бизнесов и сообщества в целом;

– исключение частных издержек на управление «правами ИС»;

Преимущества несвободной модели:

– теоретическая возможность конвертировать заказную разработку в тиражируемую и зарабатывать на эмиссии дополнительных лицензий;

– возможность, удерживая права на код, поставить заказчика в ситуацию вынужденного заказа или перезаказа услуг.

Для третьих лиц и рынка в целом

Преимущества copyleft-модели:

– реализация общеполезных платформенных возможностей и наиболее популярных приложений;

– исключение ситуаций «антистандартизации»;

– публичный аудит критически важного (в том числе, для третьих лиц) кода;

– исключение общественных издержек на управление «правами ИС»;

– исключение лицензионных отчислений – повторной платы за уже проведенные разработки.

Преимущества несвободной модели:

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


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

4. Государство на рынке ПО

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

Различной тактикой ПО может быть:

закупка необходимого количества экземпляров программ;

заказная разработка (или адаптация) программ с последующим тиражированием.

4.1. Государство как покупатель (заказчик) программ

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

Такая тактика представляется оправданной при выполнении следующих условий:

государственные органы/организации составляют относительно небольшую часть общего числа конечных пользователей тех или иных программ;

на рынке наличествует конкурентное предложение по соответствующим классам программ.

К сожалению, сегодня эта тактика применяется и в случаях, когда эти условия не выполняются. Например, она применяется в таком массовом приложении, как обеспечение делопроизводства20.

Заказ (как альтернатива приобретению) программ оправдан при наличии хотя бы одного из следующих обстоятельств:

государственные органы и организации являются доминирующим конечным пользователем того или иного класса программ;

наличный рынок не обладает достаточной конкурентностью.

Возможности экономии за счет свободы ПО. Нижеперечисленные сильные стороны свободного ПО наиболее значимо проявляются в ситуации массовой эксплуатации программ.

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

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

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

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

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

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

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