Учебник по созданию shareware программ

         

Учебник по созданию shareware программ



ГЛАВА 1.

Что такое shareware?

Shareware — это тип программного обеспечения, обусловленный особенностями распространения таких программ. В русском языке этот термин интерпретируется как "условно-бесплатное программное обеспечение". Такая длинная формулировка, естественно, не совсем удобна для частого применения, поэтому термин "shareware" используется и в русскоязычной литературе. Употребляется еще одно наименование этого типа программного обеспечения -"пробное" (trial).

Основной принцип shareware — "попробуй, прежде чем купить" (try before you buy). Программа, распространяемая как shareware, предоставляется потребителям бесплатно — пользователь платит только за время загрузки файлов по Интернету или за носитель (дискету или CD-ROM). В течение определенного срока, составляющего обычно тридцать дней, он может пользоваться программой, тестировать ее, осваивать ее возможности. Если по истечении этого срока пользователь решит продолжить использование программы, он должен зарегистрироваться, заплатив автору определенную сумму. В противном же случае пользователь обязан прекратить использование программы и удалить ее со своего компьютера.

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

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

Эта особенность распространения программ никак не сказывается на уровне предоставляемого сервиса и технической поддержки. Пользователь по своему желанию может заказать экземпляр программы на нужном носителе (дискете или компакт-диске), получить консультацию относительно работы с программой по телефону или электронной почте. Регистрация программы может быть сделана по телефону, факсу, обычной почте, e-mail, со страниц Web-сайта. Оплата производится любым известным способом — банковским или почтовым переводом, кредитной картой, чеком и т. п. При наличии уважительной причины оплативший программу пользователь может без проблем получить свои деньги обратно.

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

Помимо принципа "попробуй, прежде чем купить", shareware включает в себя принцип свободного, т. е. бесплатного, распространения незарегистрированной версии программы — например, через Web-сайты, РТР-архивы, BBS и т. п. Однако авторы shareware-программ обычно разрешают включать свои продукты в сборники программного обеспечения на CD-ROM, распространяемые за плату, т. к. выпуск программы на CD-ROM увеличивает аудиторию пользователей программы.

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

Высокую эффективность shareware подтверждает факт безбедного существования множества компаний и индивидуальных программистов, занимающихся исключительно созданием и поддержкой shareware-программ. Некоторые из них имеют годовые обороты в сотни тысяч и даже миллионы долларов -например, ACD Systems, производитель известной программы просмотра изображений ACDSee, или WinZip Inc., продающая одноименный и очень популярный, особенно в нашей стране, архиватор.

Не случайно в последнее время все больше крупных компаний (среди них -корпорации Microsoft, Symantec, Adobe), ранее распространявших свои программные продукты только в "коробочных" вариантах, которые можно было приобрести в компьютерных магазинах, выпускают shareware-версии с ограничением по времени работы. Например, Microsoft бесплатно распространяет 120-дневные версии операционной системы Windows 2000 и пакета Microsoft SQL Server 2000.

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

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

Тем не менее, блестящие перспективы shareware мало у кого вызывают сомнение: загрузка программ из Интернета и последующая их оплата в режиме online идеально вписываются в системы электронной коммерции, за которыми, как известно, будущее мировой торговли. Механизмы shareware

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

Итак, отличительные признаки shareware-программы состоят в следующем:

  • оплата только после определенного периода ее бесплатного использования в ознакомительных целях;
  • распространение незарегистрированной версии программного продукта без каких-либо ограничений;
  • относительно невысокая цена.


Содержание раздела