66
Постоянная разработка и совершенствование программного продукта требует
больших затрат. В случае программного обеспечения с открытым исходным
кодом эти расходы несет сообщество программистов. Каждый изменяет
программу в зависимости от своих задач, и эти улучшения становятся общим
достоянием. Продукт обладает новыми интересными свойствами, в реализацию
которых первый разработчик вообще не вкладывал. Примечательно, что даже
коммерческие фирмы иногда разрабатывают программный продукт за свой счет
и выпускают его по бесплатной лицензии, чтобы значительно снизить затраты на
его дальнейшую разработку и поддержку продукта. Это было сделано, например,
российской компанией RUNA, разработчиком RUNA WFE, системы управления
бизнес-процессами и административными регламентами, которая
распространяется по свободной лицензии.
Еще одним преимуществом пользователей свободного программного
обеспечения является быстрое устранение уязвимостей (самостоятельно или
посредством аутсорсинга) и, как следствие, снижение рисков. Это особенно
ценно для критически важных приложений - например, для управления потоками
трафика, банковскими транзакциями и т. д.
Лицензионные платежи за бесплатное программное обеспечение в
большинстве случаев ниже, чем за проприетарное программное обеспечение. Но
здесь необходимо учитывать одну оговорку. Стоимость поддержки
приобретенного продукта обычно включается в стоимость лицензии: приобретая
программное обеспечение, компания автоматически получает гарантию
получения обновлений по мере их появления. Но срок действия лицензии,
вероятно, будет ограничен. Для свободного программного обеспечения
стоимость поддержки отделена от лицензии, хотя это может быть записано в
отдельной строке в лицензионном соглашении. Но лицензии на программное
обеспечение с открытым исходным кодом, как правило, не ограничены -
приобретая программное обеспечение один раз, организация имеет право
использовать его столько, сколько считает нужным.