faqs.org.ru

 Главная > Программное обеспечение >

Shareware Russian FAQ

Секция 1 из 2 - Предыдущая - Следующая

Shareware Russian FAQ


Version: 0.71 from 17.06.1999

FAQ (Frequently Asked Questions) или по русски ЧаВо (Часто Задаваемые Вопpосы) о написании, продаже, распространении и рекламировании условно-бесплатных программных продуктов (Shareware Soft).
Написан на основе архивов списка рассылки (mail list) по данной тематике - Shareware Russian (сокращение SWRUS). Составление - (p) Александр Лысковский <chip@alawar.com>

Содержание:

1. Вступление
  1.1 Что такое SWRUS FAQ?
  1.2 А кто его написал?
  1.3 Где можно найти этот FAQ?
  1.4 А кроме этого FAQ что мне еще почитать про SWRUS?
  1.5 А дальше этот текст будет расширяться?
2. Разработка и написание программ
  2.1 Что вообще такое Shareware?
  2.2 А на какую тему мне программу писать?
  2.3 Объем предполагаемого рынка.
  2.4 Конкуренты.
  2.5 Как защитить программу?
  2.6 Какие использовать инсталляторы?
  2.7 Стоит ли делать программу не только под Win95/98/NT?
  2.8 Тестирование.
  2.9 Нужно ли делать красивый интерфейс?
3. Процесс получения денег за свой труд
  3.1 Сколько должна стоить Shareware программа?
  3.2 Какого выбрать регистратора?
  3.3 А сколько их вообще надо?
  3.4 Как я получу свои деньги?
  3.5 Какой выбрать банк в Росии?
  3.6 Проблемы с "левыми покупками".
  3.7 Как вообще к этому бизнесу налоговая инспекция относится?
  3.8 А в Росии мои программы купят?
  3.9 А можно ли заработать деньги FreeWare программой?
4. Реклама собственного продукта
  4.1 Нужен ли собственный сайт по этой программе?
  4.2 А где мне его размещать (хостить)?
  4.3 Обязательно ли делать домен .com?
  4.4 А на скольких языках должен быть сайт?
  4.5 А дизайн там нужен?
  4.6 Как мне свой сайт на поисковых системах зарегистрировать?
  4.7 И что все про него сразу узнают?
  4.8 Про банеры.
  4.9 Про кнопки.
  4.10 Про сайты со списками Shareware программ.
  4.11 Какие есть списки рассылки, где мою программу упомянуть могут?
  4.12 А как лучше себя называть - фирмой или конкретным разработчиком?
5. Благодарности
  5.1 Авторы ответов. Они же "видные российские шареварщики"
  5.2 При написании самого SWRUS FAQ очень помогли

Вступление:

1.1 Что такое SWRUS FAQ?

    SWRUS FAQ - это Frequently Asked Questions (Часто Задаваемые Вопpосы) о написании, продаже, распространении и рекламировании условно-бесплатных программных продуктов (Shareware Soft).
    Написан на основе архивов списка рассылки (Internet Mail List) по данной тематике - Russian Shareware Authors (сокращение SWRUS). Официальная страничка этой рассылки - http://www.softshape.com/swrus. Модератором конференции является Андрей Черезов, со-модератором Юрий Герасимов.
    Данный FAQ содержит большинство ответов на вопросы, возникающие у российского разработчика, который захотел выпустить свою программу на Shareware рынок.
    Если вы не обнаружили ответа на интересующий вас вопрос в этом FAQ'е, то задайте мне его через E-mail или прямо в конференции SWRUS (для этого они и создана), и если он окажется интересным, то соответствующий раздел будет добавлен в поздние версии данного FAQ'а.

1.2 А кто его написал?

    Набил его Александр Лысковский chip@alawar.com.
    А писали его помаленьку (в течении полутора лет) все участники конференции SWRUS, то есть одни из них задавали вопросы, а другие на них отвечали. Отвечали в основном люди из списка который представлен в разделе 5.1 Авторы ответов. Они же "видные российские шареварщики".

1.3 Где можно найти этот FAQ?
  1. На официальной страничке SWRUS - http://www.softshape.com/swrus/faq_swrus.html
  2. На сервере Alawar Entertainemnt - http://www.alawar.com/faq_swrus/faq_swrus.html
  3. На странице Владимира Кулёмина - http://www.PIMplus.com/misc/swrus/faq_swrus.html
  4. На странице Андрея Черезова - http://www.developer.org.ru/swrus/
1.4 А кроме этого FAQ что мне еще почитать про SWRUS?

    По адресу http://www.softshape.com/download/digest.zip лежит дайжест всей переписки SWRUS более чем год его существования. (~500 Kb). Составил и обновляет его Юрий Герасимов <jury@softshape.com>, за что ему большое человеческое спасибо от всех нас.
    Дайжест, это как вы понимаете, только наиболее ценные и интересные письма, а если вы хотите поискать что-то во всем архиве конференции SWRUS, то вам сюда:

1.5 А дальше этот текст будет расширяться?

Обязательно!
Обратите внимание на версию этого документа, которая видна сразу же под заголовком.
И вообще, этот рынок развивается очень быстро и меняется тоже быстро - еще 3-4 года назад никто воспринимал Shareware программы как что-то серьезное, еще полтора года назад в Росии было так мало людей, пишущих Shareware, что их можно было пересчитать загибая пальцы на одной руке - и как большой палец там был Евгений Рошал :)

Разработка и написание программ

2.1 Что вообще такое Shareware?

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

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

    Shareware, как метод дистрибуции, является разрешением автора в соответствии c публичной лицензией копировать и передавать ознакомительную версию другим пользователям для оценки. Методы распространения: публикация в сети, группах новостей, на всевозможных FTP, Web-сайтах, BBS; выпуск сборников shareware на CD-ROM и т.д.
   
    Метод shareware работает в значительной степени на факторе честности в людях. Он  полагается главным образом на совесть пользователя, чтобы тот совершил честный поступок и зарегистрировал ПО. Успех автора shareware таким образом, зависит не только от качества и полноценности его программы, но и от моральных качеств людей, использующих это ПО.

2.2 А на какую тему мне программу писать?

    Существует такое мнение, что продать можно любой продукт :), лишь бы он был качественно сделан.
    Для Shareware подходит почти любая программа, особенно если функции, которые она выполняет, не поставляются заинтересованным пользователям вместе с MS Windows, MS Office и MSIE. Существует огромное количество незанятых ниш в программном обеспечении - их не занимают крупные компании потому что: еще не успели, не заинтересованы в том количестве пользователей, которое этот продукт даст, просто по тому что считают продукты такого рода "несерьезными" и по множеству других причин.
    Посмотрите так же повнимательней, что теперь "модно". Помните бум, когда все просто тащились с технологии MP3? В этот время любая программа на эту тематику стала бы популярной. Ну и конечно непереходящий интерес к компьютерным играм и "красивеньким" компонентам и программным библиотекам.
    Можно просто работать на ценовом демпинге. Как вариант только: предположим, имеется некий популярный коммерческий продукт, стоимостью $300. Предположим опять же, что ты можешь сделать подобный продукт. Выбрось его на рынок в качестве shareware за $50 и успех тебе гарантирован.

2.3 Объем предполагаемого рынка.

-

2.4 Конкуренты.

-

2.5 Как защитить программу?

По поводу защиты хочется сказать вот что:
1) Абсолютной защиты нет.  Если кому-то очень надо будет, все равно вскроют.
2) Стоимость вскрытия защиты должна быть выше стоимости продукта.
3) Самая лучшая защита - частый выпуск новых версий.
4) Перебор с защитой программы ведет к потере потенциального клиента.
    Иллюстрацией служит классический анекдот:
    "... - неуловимый Джо поскакал,
         - а почему неуловимый?
         - а кому он НАФИГ нужен?..."
    То есть лучше быть известным, чем защищенным, и никому не нужным.
    На самом деле следует держаться некого компромисса.

Но если уж очень хочется защититься или ситуация обязывает (бывает и такое), то сделать нужно вот что:
В первую очередь прочитать материалы в Интернете - их более чем достаточно.
download.ru - В Разделе ресурсов есть подборка ссылок. Особо советуются материалы сайта http://www.fravia.org/ и статья Владимира Каталова в Компьютерре - ссылка есть там же.
По опыту, хорошо действуют следующие приемы:

2.6 Какие использовать инсталяторы?

Популярные инсталляторы:

MindVision's Installer VISE
Мощнейший профессиональный инсталлятор, используется даже крупными корпорациями (Netscape, Adobe, Claris, Symantec, Microsoft, Kodak...). Стоимость - $695 за первый год и $295 за последующие обновления. Однако для авторов freeware/shareware он бесплатный (правда, выдает соответствующий экран при старте инсталляции, что многих раздражает).

WISE
Славу себе он завоевал самым маленьким (среди инсталляторов-"монстров", конечно) размером получающегося дистрибутива, при этом его возможности не уступают ни InstallShield, ни VISE. Как и VISE, он позволяет вызывать любые функции из DLL и WinAPI. Он имеет свой богатый скриптовый язык, но знать его необязательно - дистрибутив можно сделать в считанные минуты при помощи Installation Expert Wizard. Стоимость - $195.

InstallShield Professional/Express
Этот продукт владеет огромной долей рынка - по информации самой компании, 90 из Top100 программных компаний используют InstallShield. Это старейший продукт, ровесник самой Windows, и за время ее существования стал стандартом де-факто. Он действительно обладает всеми необходимыми возможностями для создания сколь угодно сложных сценариев установки.

Однако это не значит, что для авторов shareware он будет лучшим выбором. Во-первых, стоимость Professional-версии составляет $695, хотя с Delphi и Visual C++ поставляются облегченные бесплатные варианты Express. Во-вторых, размер дистрибутива превосходит все остальные инсталляторы, что только создает лишние трудности при распространении программы через Интернет. И главное, его конкуренты обладают не меньшими возможностями, так что нам есть из чего выбирать.

InstallShield создал себе репутацию монстра, и я бы рекомендовал его использовать для инсталляции не менее монструозных корпоративных продуктов (мегабайт так на 40-50).

INF / IExpress
Не многие знают, что у Microsoft есть свой продукт для инсталляции программ. Вернее, две его половинки. Первая - это inf-файлы, широко используемые в Windows 95/NT для установки драйверов и программ. Возможности языка INF-файлов позволяют делать все, что только можно пожелать - копировать файлы, создавать ярлыки, настраивать различные параметры системы, устанавливать драйвера, шрифты, принтеры и т.д. Язык INF-файлов крайне сложен и, что самое печальное, практически недокументирован. Есть один-единственный shareware-продукт для облегчения разработки INF-файлов - программа INF-Tool by Richard Fellner стоимостью $29.

Другая половина, необходимая для создания полноценной инсталляции - это программа Microsoft IExpress. Она входит в состав бесплатного пакета Internet Explorer Administration Kit, предназначенного для установки Internet Explorer провайдером или администратором сети, но может использоваться и отдельно от него. IExpress создает самораспаковывающийся exe-архив, содержащий все файлы дистрибутива вместе с INF-файлом, который будет запускаться после распаковки архива и собственно заниматься процессом инсталляции. Уникальное свойство IExpress - самое сильное сжатие, заметно лучше, чем у известных архиваторов ZIP или RAR, поэтому его можно рекомендовать даже просто для создания архивов.

InnoSetup
Достаточно крут, доступен на уровне исходного кода, имеет несколько графических оболочек на выбор, при этом Freeware, самораспаковывающийся exe относительно мал, много фичеров и т.п. Для небольшой программы, не требуемой распространения такого монстра как BDE - одно из идеальных решений.

GkSetup
Просто неплохой бесплатный инсталлятор, простой и понятный. Интерфейс инсталляции максимально приближен к стандарту - InstallShield. Использование его вместе с IExpress позволяет достичь минимально возможного размера дистрибутива (надо перед сжатием IExpress'ом распаковать файл setup.da_ командой expand setup.da_ setup.dat и затем переименовать dat в da_).

CreateInstall
Простой, легкий в освоении и компактный инсталлятор. Может удовлетворить все основные потребности при создании инсталляций. Довесок к вашим упакованным файлам будет составлять всего 40KB. В отличии от других инсталляторов - это российская разработка и для российских авторов и компаний он стоит 150 руб, которые можно оплатить денежным переводом.

Правила хорошего тона при подготовке инсталляции:

Соблюдать их необязательно, но весьма полезно. Во-первых, вы облегчите жизнь пользователя, во-вторых, ваша программа приобретет более профессиональный вид, и наконец, у вас повысятся шансы на получение хороших отзывов от обозревателей ZDNet, TuCows и других сайтов.
  1. Многие авторы даже пользуясь инсталлятором, который упаковывает программу в один самораспаковывающийся exe-файл, дополнительно сжимают его архиватором PKZIP или WinZIP и распространяют именно zip-архив. Сайт ZDNet, например, хотя и принимает exe-файлы, перепаковывает их в zip. Не используйте и другие архиваторы, пусть даже они сжимают лучше - дело не в самом сжатии. ZIP - стандарт де-факто на shareware-архивах, а других архиваторов пользователь может и не иметь.
  2. Если вы делаете zip-архив, то всегда включайте в него файл readme, который должен содержать подробную информацию о программе. Он должен быть доступен пользователю еще до начала инсталляции (понимаете теперь, зачем требовался zip ?).
  3. Нормальный инсталлятор должен включать возможность автоматического удаления программы с диска. Стандартный способ сделать это - через пункт "Установка и удаление программ" в Панели управления Windows. Всегда используйте эту возможность ! Программа без деинсталлятора не имеет шансов заработать вожделенные 5 звездочек на ZDNet, и, главное, создает массу лишних проблем своим пользователям.
2.7 Стоит ли делать программу не только под Win95/98/NT?

    Стоит. Например под OS/2.
    Десятки миллионов инсталляций в мире, особенно много в Европе (в одной только Германии более 10 млн.). Продолжает развиваться, как сама сисема, так и библиотеки различные под нее (уже существует аналог DirectX и свой OpenGL). Существует и свои инсталляторы и все другие необходимыее шареварщику для работы примочки.
    Кстати - перекомпилить программу из виндов в OS/2 не так уж и сложно, есть куча кросс-платформенных компиляторов - Visual Age C++, Watcom C++, Sibyl (аналог Delphi), Virtual pascal/2 (один из быстрейших компилеров в мире, совместим c Borland Pascal и Delphi, создает приложения под DOS, WIN, OS/2), не говоря уже о фриварных.
    Само собой, пользователей OS/2 не так много, как в виндах, но зато и рынку shareware там есть куда расти! Hет такой бешеной конкуренции. Более того - многих всем известных программ под нее просто нет! Каков простор для деятельности!! :)
    Да и с маркетингом можно сильно не заморачиваться - достаточно выложить софтину на известнейший в своем роде http://www.bmtmicro.com/ - лучшей рекламы трудно придумать.
    Итого: на мой взгляд - это еще один реальный вариант, куда шароварщику стоит обратить взор для увеличения продаж. Из распространенных операционок остается еще Mac OS, но для нее надо покупать еще один комп, притом весьма недешевый. Ну и набирающий помаленьку сиду BeOS, но туда стоит что-то писать только паралельнос другими платформами.
    Намного отдельно стоит разработка Shareware программ под WindowsSE. Писать естественно можно на нормальном PC :). Сейчас в связи с бурным развитеем Palm'овых компьютеров, эта платформа имеет шанс стать такой же полноправной как и ее "старший брат". Пользователи этой ОС неплохо покупают игры, записные книжки, малюсенькеи почтовые клиентвы и так далее, в общем если у вас есть возможность отлаживатся, то стоит попробовать...

2.8 Тестирование.

    Есть несколько тестерских тусовок в Сети - то есть люди специально как-то организуются, что бы тестировать новые продукты. Туда можно засабмитить собственную программу и получить отклики людей, которые ее ставили и смотрели, что в других ситуациях иногда бывает сложно. Итак адреса:
    -  http://www.betanews.com/
    -  http://www.betabites.com/
    -  http://www.betabeta.com/
    -  http://www.betazine.com/
    -  http://www.betabase.com/
    -  betatester.tin.it
Особо рекомендуется http://www.betanews.com/ как самый популярный. Известны случаи, когда попадание программы на первую страницу этого сайта увеличивало (пусть всего на несколько дней) число регистраций в 3-5 раз.

2.9 Нужно ли делать красивый интефейс?

    Обязательно! Но не столько красивый, сколько удобный и красивый.
    Многие даже считают, что интерфейс - это основная составляющая популярности программы. Особенно это относится к программам, которые ваш пользователь будет видеть на экране каждый день (а то и весь день), то есть часики, мэйлеры, файловые оболочки и так далее.
    Помочь в создании "правильного" интерфейса вам могут кое какие статьи:
    -  http://www.useit.org/ (ENG)
   -  "Task-Centered User Interface Design" (ENG) - скачать можно с gera.irk.ru/freeware.htm
   -  www.ibm.com/ibm/hci/guidelines/design/ui_design.html (ENG)
   -  http://www.humanfactors.com/ (ENG)
   -  info.med.yale.edu/caim/manual/contents.html (ENG)
   -  msdn.microsoft.com/voices/news/human8_2.asp (ENG)

Статьи на русском языке можно найти в разделе Обзоры на сервере http://www.download.ru/

Процесс получения денег за свой труд

3.1 Сколько должна стоить Shareware программа?

    Слишком высокая цена - это плохо, понятно почему.
    Слишком низкая - тоже. Буржуи любят сравнивать софт и на основе цен. Низкая цена обычно означает, что он некачественный. Поэтому лучше всего взять ряд конкурентов с похожим уровнем и среди их цен выбрать что-то что ближе к самой низкой цене.
    Есть также какая-то сумма которую буржуи готовы выложить не задумываясь из карманных денег, на развлечения скажем так - на игры, скринсейверы, проигрыватели, часики или просто за програму, которая им например понравилась интерфейсом. Это сумма от $10 до $20. Больше программы вышеперечисленных типов стоить наверное не должны, если конечно не обладают какой-нибудь особенной ценностью.

3.2 Какого выбрать регистратора?

    Немного о том что вообще такое регистратор.
    "Регистратором" называют контору, которая за вас получает деньги от покупателей вашей программы, причем множеством различных способов - в основном, конечно, кредитными карточками, а также почтовыми, банковскими переводами, чеками и даже таким экзотическим способом, как toll-free телефон. Ваши деньги скапливаются у регистратора и уже сами с ним договариваетесь, каким образом вы их получаете - способов тоже множество. Регистрацию покупателей, то есть высылку им регистрационного кода, осуществляет либо сам регистратор, на основе присланного вами генератора ключа, либо вы, после того как регистратор передает вам необходимую информацию о покупателе - имя, e-mail и так далее.

Давайте сначала их перечислим (в квадратных скобках дано более распространенное название):

Название Условия оплаты
Register Now! [RegNow]
http://www.regnow.com/
20%, но не менее $2
Kagi
http://www.kagi.com/
3.5%, но не менее $1
Share It!
http://www.shareit.com/

$2.95+4% от общей суммы. При больших объемах - скидки.

Grey Matter
http://www.greymatter.co.uk/
-
Northstar Solutions
http://nstarsolutions.com/
$3-5 за каждый заказ +5% от общей суммы
Public Software Library [PsL]
http://www.pslweb.com/
$5+4% от суммы заказа
RegNet
http://www.swregnet.com/
$5
RegSoft
http://www.regsoft.com/
При цене программы до $30 - $3, если больше, то 10%
SetSystems
http://www.setsystems.com/
20%, но не менее $2
Qwerks
http://www.qwerks.com/
15%
Virtual Software Store [VSS]
http://www.virtualsoftware.com/
25%, но не менее $5, плюс начальный взнос $69
Digital River
http://www.digitalriver.com/
20%, плюс начальный взнос $500 (можно сторговаться и без него)
BuyDirect
http://www.buydirect.com/
цены договорные
SWREG SoftShop
http://www.soft-shop.com/
$5+5%
Yaskifo
http://www.yaskifo.com/
$4+3%

Полезные ссылки, которые понадобятся вам при выборе регистратора:
   - http://mini.net/pub/sharegs.html - сравнительный анализ большого числа регистраторов.

Самое главное - ни в коем случае не пытайтесь получить деньги напрямую от покупателей!
Здесь все против вас:
а) по нашем росиийским законам, вы можете получить деньги с Запада непосредственно на ваш банковский счет или переводом только в качестве:
- зарплаты по юридически корректно оформленому контракту занятости;
- благотворительный взнос, докуметально подтвержденный;
- материальная помощь от близких родственников.
б) регистрационные взносы очень мелкие и банковская комиссия может съесть весь взнос!

Критерии выбора регистратора от Александра Каталова:
Лучше всего - искать не где процент чуть поменьше, а где - уровень услуг выше!
Нормальный регистратор должен:

  1. Принимать кредитки не только онлайн, но и по телефону (желательно - 800-му) и по факсу и по е-мэйлу.
  2. Принимать к оплате чеки (хотя бы американских банков) а также дорожные чеки на предъявителя (типа American Express или VISA).
  3. Проводить качественную проверку номеров кредитных карточек (как минимум - не пропускать "кодогенераторы", но лучше всего - иметь систему fraud detection и онлайн-связь с карточными системами.
  4. Не брать штрафы за chargebacks и неподтвержденные платежи.
  5. По твоему желанию - не пропускать платежи с "халявных" почтовых ящиков типа hotmail.com или chat.ru
  6. Присылать тебе чеки или делать перевод на твой счет - по твоему выбору.
  7. Высылать тебе деньги в зависимомти от суммы, или по графику - по твоему выбору.
  8. Отсылать покупателю серийные номера или регистрационные патчи - причем в определенной ТОБОЙ форме.
  9. Уметь высылать покупателю программу на физическом носителе - за счет покупателя, естественно.
  10. Варьировать и автоматически пересчитывать стоимость программы в зависимости от количества покупаемых одним клиентом копий программы, и в соответствии с твоими пожеланиями.
  11. Предоставлять тебе возможность настроить форму для регистрации так, чтобы она вписывалась в дизайн твоего сайта.
  12. Помогать тебе рекламировать твою программу - то есть он должен сам выпускать диски, иметь свой онлайн магазин, или обслуживать при этом крупный и престижный shareware-сайт.
  13. Высылать тебе информацию о каждом покупателе мэйлом, плюс месячный баланс по всем продажам
  14. Предоставлять тебе возможность онлайн-доступа к твоему эккаунту, причем ко всем покупкам и к ПОПЫТКАМ купить (когда платеж не был сделан), с указанием, какие деньги тебе уже были перечислены и когда, и прочее... Причем информация о продажах в этой базе должна сохраняться даже после того, как тебе были переведены деньги - то есть с самого начала твоей работы!

Если регистратор делает меньше половины перечисленного, то это и не регистратор вовсе, а так - merchant service несчастный.

Секция 1 из 2 - Предыдущая - Следующая

Вернуться в раздел "Программное обеспечение" - Обсудить эту статью на Форуме
Главная - Поиск по сайту - О проекте - Форум - Обратная связь

© faqs.org.ru