Как вы, вероятно, знаете, подавляющее большинство "коробочных" коммерческих продуктов продается по такой схеме: пользователь приобретает за определенную цену текущую версию, а будущие версии получает не бесплатно, а за деньги, правда, со скидкой.
На shareware-рынке многие авторы, стремясь привлечь пользователей и получить преимущество перед конкурентами, объявляют о том, что после регистрации программы все последующие версии пользователь может получать бесплатно. По мнению проводящих такую политику разработчиков, это хороший стимул для покупателей: в отличие от большинства фирм, которые продают новые версии со скидками и заставляют платить опять и опять, пользователей просят заплатить только раз на всю жизнь, и, тем самым, shareware-программа выгодно отличается от продукции "традиционных" компаний.
Тем не менее практика показывает, что бесплатность обновлений не является настолько важным фактором развития shareware-программы, чтобы из-за него пренебрегать дополнительными 30—50% дохода, который генерируется за счет продажи обновленных версий. Конечно, на некоторых покупателей возможность бесплатного обновления оказала бы решающее влияние, но процент таких покупателей мал: большинство привыкло к тому, что за обновленные версии нужно платить, и это не является значительным тормозящим продажи фактором. Вот, например, цитата из письма одного пользователя (естественно, в переводе с английского), опубликованная в конференции SwRus: "Пожалуйста, взимайте плату за эту новую версию. Предыдущие обновления Вашей программы были бесплатными, и плата за обновления программы для поддержки Ваших усилий будет воспринята с пониманием и внесена без колебаний".
Да, распространение новых версий программы за плату — привычный и логичный с точки зрения пользователей ход. Автор продукта тратит много времени, сил и средств па создание, отладку и продвижение новой версии. Довольно большой объем дорогого трафика, вызванный массовыми скачи-ваниями новой версии программы, также нужно компенсировать, а при бесплатных обновлениях добиться этого, конечно, нельзя.
Очевидно, не все новые версии должны быть платными. Общепринятая практика состоит в том, что так называемые "минорные" обновления — например, с версии 1.2 до 1.3 — распространять все-таки бесплатно. А вот версии 2.0, 3.0 и выше должны быть платными — при этом, естественно, эти версии должны включать действительно реальные серьезные изменения, а не мелкие улучшения да новый номер версии в окне О программе (About), иначе пользователь будет чувствовать себя обманутым. Также желательно следить, чтобы версии, за которые уже зарегистрированные пользователи должны снова заплатить, выходили не чаще одного раза в год. Интервал в один год для платных обновлений является привычным для пользователей, потому что многие коммерческие и даже shareware-продукты продаются по такой схеме: зарегистрировавшись, пользователь получает все новые версии, выходящие в течение одного года со дня его регистрации, а за версию, вышедшую по истечении этого года, он должен заплатить. Пример тому популярный текстовый редактор UltraEdit. В крайнем случае, можно выпускать платные обновления раз в полгода.
Некоторые авторы считают, что продавать новые версии зарегистрированным пользователям не эффективно по причине того, что новая версия в этом случае должна стоить небольшие деньги —3—5$, которые все равно "съест" комиссия регистратора. Однако стоимость обновленных версий можно устанавливать на довольно высоком уровне — 30—70% от цены регистрации для новых пользователей. Конечно, чем дороже программа, тем больше должна быть скидка для зарегистрированных пользователей, т. к. платить 150$ за покупку новой версии двухсотдолларового продукта раз в год или полгода довольно накладно. А вот 15$ за обновление программы стоимостью 25$ — вполне нормальная цена: раз в полгода или год заплатить 15$ не так уж сложно.