Shareware - программирование. Что такое shareware

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

Набор программ и инструкций для компьютера, отвечающий за выполнение требуемых задач, известен как программное обеспечение. Программное обеспечение претерпело множество изменений с момента своего зарождения. Сейчас для закачки из интернета доступно три типа программ: shareware, freeware и open source.

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

Shareware

Боб Уоллес (Bob Wallace) — первый, кто предложил термин shareware. Этот термин зародился ещё до появления персональных компьютеров от IBM. Shareware — это проприетарное программное обеспечение, которое предоставляется пользователям на испытательный период абсолютно бесплатно. Функциональность таких программ, как правило, ограничена, т.е. на самом деле, пользователям не предоставляется полная версия программного продукта. Такие программы доступны для загрузки на многих веб-сайтах, испытательных дисках, а также в CD-приложениях ко многим популярным журналам. Фразы «испытательный период» или «бесплатный испытательный срок» напрямую связаны с shareware программами. Сейчас такие программы совместимы со всеми компьютерными платформами.

Суть таких испытательных программ в том, чтобы обеспечить её широким кругом покупателей. Потенциальный покупатель получает право попробовать программный продукт, а потом решить, стоит ли оплачивать полную версию. Многие «shareware» не имеют ограничений в функциональности, но имеют ограничение на время использования.

По окончании испытательного периода программа перестаёт работать и, чтобы она снова заработала, необходимо оплатить полную версию. Во время испытательного периода для покупателей shareware программ не доступна техническая поддержка, обновления, а также вспомогательная документация. Всё это становится доступным после оплаты полной версии. Если вы пользуетесь shareware программой, то вы не можете делать её копии и распространять её среди друзей и коллег до тех пор, пока она находится на испытательном периоде, который обычно длится от 10 до 60 дней. Также бывают программы с ограничением на количество запусков.

Автор shareware программы может сделать её бесплатной для пользования и развивать её за счёт пожертвований. Такие программы остаются под защитой закона.
Исходный код shareware обычно не доступен, для того, чтобы никто другой не мог сделать на их базе свои программы.

Freeware

Эндрю Флюгельман (Andrew Fluegelman) — тот, кто ввёл термин «freeware». Он был отцом коммуникационной программы, называемой PC-Talk. Он хотел распространять свою программу, но хотел делать это не традиционным методом.

Freeware — это обычно полностью функциональное программное обеспечение, которое доступно в неограниченном количестве копий на неограниченное время. Эти программы распространяются абсолютно бесплатно. Также они могут быть проприетарными и цена у них, в таком случае, установлена нулевая.

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

Если программное обеспечение является freeware, то не обязательно, что оно обладает открытым исходным кодом и не имеет ограничений, поэтому следует различать freeware и бесплатное программное обеспечение. «Фонд бесплатного программного обеспечения» даже попросил авторов программного обеспечения избегать использования слова freeware в бесплатном программном обеспечении, чтобы не порождать путаницу. На самом деле freeware отличается от бесплатного программного обеспечения тем, что оно может иметь какие-либо ограничения на использование.

Я надеюсь, что после прочтения данной статьи, вы поняли разницу между shareware и freeware. Для того чтобы узнать больше, вам следует почитать материалы на тему «Основные типы программного обеспечения».

Владимир Каталов, 29.9.1998

Издательский дом «КОМПЬЮТЕРРА» | computerra.ru

Как известно, бесплатный сыр бывает только в мышеловке. Или, иначе говоря, "there is no such thing as a free lunch". Казалось бы, за почти пятнадцать лет, прошедших после начала перестройки, мы уже столько раз имели возможность в этом убедиться, ан нет... Не все так просто.

Халяву, конечно же, любят все. "Бесплатно же!", как говорил герой Михаила Евдокимова в фильме "Не валяй дурака", уговаривая американца попить спирта...

Особенно это характерно для России. Всем известно, что творится на всякого рода выставках: никому не нужные (зато бесплатные) сувениры - значки, ручки, пакеты - расхватываются, как горячие пирожки. Примерно то же самое происходит и с программным обеспечением, распространяемым как freeware.

Термин "freeware" далеко не нов. Если вы не знаете, что это такое, рекомендую обратиться к статье Игоря Гордиенко "Shareware - что было, что будет...", опубликованной в "Компьютерре" #239. В двух словах: freeware - это значит бесплатно. Совсем. То есть скачиваете программу из Internet (или переписываете ее с лазерного диска: ими сейчас комплектуются почти все популярные компьютерные журналы - западные, естественно), устанавливаете на свой компьютер и пользуетесь без каких бы то ни было ограничений. Хоть всю жизнь.

Странно как-то все это выглядит, не правда ли? Человек старался, писал программу, ночами не спал - и не просит за нее никакого вознаграждения. Можно подумать, что автор просто альтруист, или не испытывает материальных затруднений, или аскет, или просто ненормальный... А может, он эту программу написал просто для развлечения, и ему совсем не жалко раздавать ее "за так"?

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

Взять тут же Linux: мощнейшая операционная система, по многим параметрам превосходящая Windows 95 и Windows NT. Практически все программное обеспечение, работающее под Linux, тоже распространяется бесплатно, и это не какие-нибудь малополезные (или даже полезные) утилиты, а весь спектр приложений - от графических редакторов до пакетов администрирования Web-сервера.

Одно из отличий shareware от freeware состоит в том, что последнее распространяется очень широко, причем зачастую вообще без участия автора. После того как бесплатная программа загружена на какой-нибудь публичный сервер (достаточно известный, конечно, типа cdrom.com или simtel.net), она начинает "жить своей жизнью", расползаясь по всему свету почти так же быстро, как вирус. Не все имеют возможность (и/или желание) платить деньги за условно бесплатные продукты, а вот попользоваться хорошим продуктом задаром - кто же откажется?

Freeware как метод маркетинга

Что такое shareware

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

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

С freeware все проще - люди быстро понимают, что такое "бесплатно". Но зато потом, когда им придется столкнуться с какими-либо техническими проблемами и они получат от вас реальную поддержку, они вас сами же и спросят: неужели все это бесплатно? И не просто спросят, но и предложат вам деньги. Не удивляйтесь, это не выдумка.

Захват рынка

За примерами далеко ходить не надо. Возьмите хоть Microsoft Internet Explorer или Netscape Communicator. Эти продукты уже довольно долго распространяются свободно и без каких бы то ни было ограничений. Вы же наверняка помните, что компания Microsoft опоздала к "раздаче слонов" и на рынке браузеров (броузеров? никак не разберусь, как писать, - ну да вы меня поняли, надеюсь) почти безраздельно господствовала Netscape. И что же - стоило Microsoft начать раздавать свой IE бесплатно, как ситуация начала меняться, причем с такой бешеной скоростью, какой не мог предсказать никто. Ребята из Netscape спохватились было - сделали Communicator бесплатным, а недавно даже исходные тексты стали предлагать всем желающим, - но поезд уже ушел...

Так в чем же мораль? А в том, что каким бы большим ни казался рынок, бороться за него нужно. Не ослабляя хватки ни на секунду. И freeware - отличное подспорье в этом деле. Куй железо, не отходя от кассы! Сделай так, чтобы твоя программа стояла на каждом втором компьютере (эх, мечты, мечты...)! И пусть за это вам не будет заплачено ни копейки, но остальные-то продукты (выпущенные конкурентами) - далеко позади. Они ведь денег стоят. Главное, чтобы рынок был захвачен. А там разберемся.

От freeware к shareware

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

Примеров немало. Возьмите популярный news-reader от компании Forte: можно пользоваться бесплатной версией Free Agent, а можно немного заплатить и получить в свое распоряжение значительно более продвинутый пакет Agent.

И знаете - работает! Примерный ход мыслей пользователя freeware таков: "если бесплатная версия оказалось настолько хорошей, то платная должна быть еще лучше". Что, собственно, и требовалось доказать. Заманить покупателя на покупку shareware-программы "с нуля" не так просто, но именно freeware может стать первой ступенькой на этом пути.

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

Вообще, диапазон "бонусов", предоставляемый зарегистрированному пользователю, достаточно широк и ограничивается только вашей фантазией. Тем, кто решил заплатить за ваш труд, можно прислать (или присылать регулярно) примеры, печатную документацию, "маленькие хитрости" (tips & tricks), различные вспомогательные утилиты, ссылки на адреса полезных ресурсов в Internet и т. д. Составьте большой и красивый список, поместите его на ваш Web-сайт с пометкой типа "...и все это будет вашим всего за каких-то 10 долларов" - и вы увидите, что от желающих отбоя не будет.

Branding

Если у вас есть несколько freeware-программ, которые пользуются достаточной популярностью, то очень скоро название вашей фирмы (или просто ваше имя, если вы выступаете как индивидуальный разработчик) будет у всех на слуху. Особенно если программы относятся к разным категориям. На freeware/shareware-архивах они будут мелькать тут и там - естественно, вместе с именем разработчика.

Не надо этого недооценивать. Молодой начинающей команде (и тем более индивидуальному разработчику) достаточно трудно раскрутиться "с нуля" - многие покупатели предпочитают покупать продукты известных фирм, даже если они хуже ваших. Например, программа Nuts & Bolts, как мне кажется, значительно сильнее Norton Utilities, но последние распространены гораздо больше - фирма Symantec все-таки, а вот кто является автором Nuts & Bolts, вспомнить, к сожалению, не могу.

Хорошее впечатление

Я не раз сталкивался со следующей ситуацией: человек покупает мою программу, она ему нравится, и он начинает интересоваться, а нет ли у меня еще каких-нибудь продуктов? Это то, что называется impression. Можно перевести как "впечатление", а можно и как "доверие". Помните, как говорила жена Лени Голубкова: "Надо же, не обманули..." Не обманите и вы. Постарайтесь сделать так, чтобы клиент пришел к вам еще раз - уже за другими программами. Которые могут быть уже не бесплатными.

Я не занимался специальными исследованиями, чтобы выяснить, как пользователи узнают о моих программах (хотя, конечно, такая информация не помешала бы). Тем не менее, в бланке онлайнового заказа есть соответствующая графа, и довольно многие покупатели не ленятся ее заполнять. И что вы думаете? Процентов десять (из тех, кто заполнил) написали "услышал от друзей" или что-то в этом роде. "Word of mouth", короче говоря.

Доверием пользователей надо дорожить - это, можно сказать, самое ценное, что у вас есть. Если вы испортите впечатление одной программой, то снова завоевать доверие будет очень непросто. Зато обратное утверждение тоже верно: если понравится одна программа, то обратят внимание и на все остальные - как минимум, загрузят себе на компьютер и установят.

Обзоры

Редакторы компьютерных изданий и сетевые "обозреватели" - такие же люди, как и все остальные. Надо ли говорить, что и они любят халяву? Для "опробования" shareware-программы они обычно просят у разработчика бесплатную регистрацию, а это лишняя переписка, потраченное время и т. п. Куда как удобнее иметь дело с freeware - денег платить не надо, разрешение обычно не требуется.

Я не слишком часто читаю обзоры freeware/shareware-программ (обычно просто мельком просматриваю), но должен заметить, что freeware пользуется значительно большей популярностью. Среди обозревателей и, как следствие, среди пользователей. А даже упоминание вашей программы в каком-нибудь обзоре (пусть даже всего несколько строк) в издании типа "PC Magazine" - это десятки тысяч потенциальных пользователей. Люди привыкли доверять "официальному" мнению (хотя любое мнение является субъективным).

Программа как подарок

Если уж вы решили отдавать свою программу бесплатно, то можно оформить это как подарок. Например, человек, купивший ваш shareware-продукт, получает freeware в качестве бонуса. Две программы вместо одной! Привлекательно, не правда ли?

Причем можно это делать самому, а можно предложить другим. Кстати, это относится и к shareware - не пожалейте нескольких копий для "промоушена" такого рода. Например, походите по различным shareware-сайтам; на многих из них висят "объявления" для разработчиков: отдайте, мол, для нашего конкурса одну копию своего пакета, а за это получите бесплатную программу. Немедленно соглашайтесь! Если, конечно, сервер достаточно крупный, а не какие-нибудь шарлатаны, которые хотят получить побольше программ просто так (бывает и такое). Вы только представьте: на сервере лежит несколько тысяч программ; каждый день заходят сотни тысяч, а то и миллионы посетителей; все с нетерпением ждут окончания очередного конкурса и - вот оно! Ваша программа (наряду с несколькими другими, разумеется) оказывается на одной из главных страничек сервера - в качестве приза! Естественно, о ней начнут читать, ее начнут активно скачивать. Что, собственно, и требовалось.

Есть только одно "но": сами, конечно, вы вольны раздавать что угодно, а вот на серверах типа WinFiles (winfiles.com) условия могут быть довольно жесткими. Даже не условия, а некоторые неписаные правила. Попросту говоря, ваша программа должна быть достаточно хорошей, относительно свободной от ошибок, правильно упакованной, с нормальной программой установки и файлами подсказки и т. д.

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

Некоторые авторы почему-то недооценивают рынок OEM. Возни, мол, много, и договориться с производителем непросто... И много, и непросто - согласен. Некоторые фирмы тратят на это годы, но зато потом живут припеваючи. Представьте, например, что фирма Creative включит вашу программу тестирования производительности привода CD-ROM в свой multimedia-комплект. Заманчиво? Так не говорите потом, что вас не предупреждали.

Сайт SharewareOnSale предлагает посетителям получить платные программы бесплатно, а также предоставляет значительные скидки на другое программное обеспечение, представленное на сайте. По адресу https sharewareonsale com ежедневно проводятся распродажи со скидками на большое количество разнообразных программ.

В течение ограниченного периода времени на сайте действуют акции, по условиям которых предлагается программное обеспечение: часть программ раздается бесплатно, другие приложения можно купить со значительной, порой огромной скидкой. Сайт SharewareOnSale - своеобразный симбиоз бесплатной раздачи дня (100% скидка) и предложений (распродажи) о покупке программ со скидками.

Многие производители ПО, проводят такие акции в надежде на рост продаж в течение последующего периода времени, организовывая в определенные дни распродажи софта с очень большими скидками, или осуществляя раздачу своих программ со 100% скидками (бесплатно).

Сайт SharewareOnSale.com

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

Узнать про другие ежедневные бесплатные распродажи можно из разделов сайта. В меню сайта есть разделы для платформ: «Windows», «Mac», «Android», «iPhone & iPad».

В разделе «Windows» находятся подразделы, в которых сгруппирован соответствующий софт:

  • «Giweaways/Freebies» - Распродажа/Халява
  • «Online Courses» - Онлайн курсы
  • «VPN, Cloud Storage, and Online Servises» - VPN, Облачные хранилища, Онлайн услуги
  • «Anti-Vitus, Security, and Privasy» - Антивирус, Безопасность и Конфиденциальность
  • «Photography & Graphic Design» - Фотография и Графический дизайн
  • «System Utilities & Productivity» - Системные утилиты и Производительность
  • «All Offers» - Все предложения

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

Выберите нужное предложение, перейдите по ссылке «Yes, I want this» (Да, я хочу это).

Далее открывается окно с описанием данного приложения. На веб-странице отчитывается время, оставшееся до окончания действия акции. Здесь вы найдете комментарии пользователей с отзывами «за» и «против» конкретной программы.

Нажмите на кнопку «Download название программы now» (Скачать программу сейчас).

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

Введите e-mail, подтвердите его, выберите страну, операционную систему, пол, социальный статус. Кроме настоящего почтового адреса, можно выбрать любые данные, их проверять не будут, они собираются для статистики.

После заполнения форм, нажмите на кнопку «Give it to me now» (Дай мне, прямо сейчас).

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

Эти данные продублируют в письме на вашу электронную почту.

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

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

Выводы статьи

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

  • Перевод

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

И данные с каждым днём уменьшались. Дискеты родили уменьшенные дискеты, которые родили жёсткие диски, которые родили CD-ROM… А если у вас был модем, вам даже диск был не нужен! Поэтому неудивительно, что на волне копирования дискет появилось shareware, условно-бесплатное ПО, поскольку возникла нужда в бизнес-модели, поощряющей копирование.

Поговорим о том, насколько shareware было важным для современных бизнес-моделей в компьютерном мире.


Это объяснение ценности shareware во вводном каталоге The Software Labs, распространителя shareware по почте. Довольно неплохой каталог 1992 года, которым благодаря интернет-архиву можно насладиться и сегодня (уменьшенная версия), предлагает огромное количество игр, образовательных и графических программ. С другой стороны в нём всего лишь семь приложений для бизнеса – что говорит о том, какие именно программы создавались авторами, делавшими shareware. В начале 90-х такие каталоги были распространённым явлением, когда людям без модемов приходилось покупать софт в реальном мире.

Пять shareware программ, поменявших мир вычислений

1. PKZIP . Утилита для сжатия, созданная разработчиком Филом Кацем в конце 80-х, сжимала файлы так эффективно, что стала стандартом de facto, используемым по сию пору. Кац после юридических проблем со схожим форматом.arc, сделал формат.zip открытым, и брал деньги лишь за реализацию этого формата. В результате он получил хит. Но его жизнь была очень непростой, умер он в 2000-м году.

2. McAfee Antivirus . До того, как упоминания о Джоне Макафи стали появляться в , он провёл инновацию на рынке антивирусов, став первым, кто предлагал такие программы в формате shareware. Результат был настолько эффективен, что его программа быстро догнала Symantec’s Norton Antivirus – особенно после создания успешной кампании в СМИ по поводу вируса Michelangelo.

3. Wolfenstein 3D . Конечно, за этой игрой последовали Doom и Quake (и Duke Nukem 3D), но стратегия продаж этой знаменитой игры – ставшей инновацией, превзошедшей все современные игрушки – доказала скептическим игрокам, что игры shareware не были программами второго класса. Doom, возможно, оказал больше влияния, но Wolf3D доказал жизнеспособность модели.

Как adware испортило доброе имя shareware

Shareware не было идеальной бизнес-моделью – очевидно, что большинство людей использовало программы бесплатно – но, несмотря на изначальные заявления Флюгельмана, оно было довольно альтруистичным. Оно позволяло выживать мелким разработчикам, и позволяло пользователям попробовать разные версии ПО, не тратя на это тысячи долларов в Best Buy .

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

В ранние годы существования Windows XP модель сломалась. Причиной тому стало несколько факторов, включая идентичность веб-сайтов, распространявших shareware, сайтам, распространявшим программы, содержащие adware – эта проблема .

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

Но чаще всего вредоносное ПО с рекламой сопровождало программы в качестве нежелательного гостя, в любую секунду готового замусорить ваш компьютер. Будто бы отражая этот сдвиг в репутации shareware, Ассоциация профессионалов в области shareware в 2010 году поменяла своё название на Ассоциацию профессионалов в области ПО.

В блогпосте ассоциация пояснила, что «исчезла необходимость распространения софта путём распространения дискет или отправки чеков почтой. Многие потребители стали воспринимать "shareware" как "дилетантство"».

Конечно, у shareware есть ещё свои ниши – разработчики софта для Mac, например, Panic и Rogue Amoeba набрали неплохую аудиторию, распространяя ПО по схемам, по сути являющимся shareware. Но в целом скачивание софта стало слишком опасным для того, чтобы shareware процветало. Это несправедливо, но это факт. Спад shareware открыл дорогу другим типам распространения ПО, например, ПО с открытым кодом, freemium ПО, или ПО как сервис (SaaS).

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

В 1992 году, когда The Software Labs опубликовала свой прекрасный каталог, Ассоциация издателей ПО выпустила видео, противоположное по духу мира shareware, бесплатности для всех. Видео «Don’t Copy That Floppy» (не копируй эту дискету) использовало рэп, чтобы неуклюже продвинуть в массы подрастающего поколения идею о недопустимости распространения ПО.

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

Shareware, поддерживаемое такими хитами, как Wolfenstein 3D, Doom и Commander Keen, выглядело в миллион раз круче, и ему не пришлось даже скатываться до убогого рэпа, чтобы продавать себя.

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

Shareware открыло путь для существования сегодняшних независимых разработчиков. Сегодняшняя культура ПО существует, поскольку тогда мы решили скопировать эту дискету. И прекрасно, потому что без независимых разработчиков наше ПО было бы отвратительным.

Теги:

  • shareware
  • adware
  • условно-бесплатное по
  • программное обеспечение
Добавить метки

Аннотация: В завершающей лекции мы коротко рассмотрим все аспекты создания shareware-программ, размещения программ в Интернет, организации продажи вашей программы.

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

Что такое shareware?

Shareware – это тип программного обеспечения, обусловленный способом распространения. Сейчас существует множество разнообразных программ, платных и бесплатных. Бесплатное программное обеспечение носит название freeware , такие программы можно просто скачать из Интернета или переписать у друга, автору за такую программу платить не нужно. Среди freeware попадается немало очень даже хороших программ, предназначенных для чего угодно – редакторы текстов, утилиты закачивания файлов или целых сайтов, менеджеры операционных систем, программы для просмотра видео-файлов и так далее, и так далее.

Другой вариант программного обеспечения – так называемые коробочные программы . Эти программы так называются потому, что распространяются обычно в коробках, где содержится компакт- диск с программой (или дискета) и книга – учебник, как этой программой пользоваться. Такие программы стоят достаточно дорого, как пример можно привести операционные системы семейства Windows , язык Delphi, графические редакторы Adobe Photoshop и Corel Draw . На российском рынке лидерство держится за коробочной программой 1С Предприятие. Понятно, что такие серьезные продукты разрабатываются не мастерами – одиночками, а коллективами профессионалов, где каждый программист разрабатывает свою задачу, а в дальнейшем координатор проекта соединяет все это в одну программу.

Shareware – программы позволяют неплохо заработать мастерам – одиночкам. Способ распространения таких программ следующий: вы размещаете свою программу в Интернет , на своем собственном сайте. Затем вы этот сайт "раскручиваете" - регистрируете его на всех отечественных и зарубежных поисковых системах, о которых знаете. Но и этого мало, нужно раскрутить и саму программу. Для этого вы регистрируете ее в наиболее популярных каталогах программного обеспечения.

Далее вашу программу начинают скачивать заинтересованные пользователи. Shareware -программы скачиваются бесплатно, они дают пользователям познакомиться с программой, прежде чем покупать ее. Программист, однако, ставит ограничение на время использования программы, обычно это от 15 дней до месяца. Либо он может запретить некоторые особенно интересные функции программы, пока она носит характер демонстрационной версии, то есть, не зарегистрирована. Либо ставят и ту, и другую защиты, все зависит от автора. Когда заканчивается срок демонстрации, пользователь обязан либо удалить программу со своего компьютера, либо оплатить ее. Сумму оплаты автор опять же, выбирает сам, это может быть и 10$, и 100$. Когда пользователь регистрирует свою копию программы, он может пользоваться ей уже без ограничений. Конечно, далеко не все пользователи, скачавшие вашу программу, в дальнейшем оплатят ее, однако если ваша программа будет удобна, покупатель найдется.

Какую программу делать?

Такой вопрос возникает у программистов все время. Рынок программного обеспечения насыщен, в Интернет можно найти какую угодно программу. Программа может быть любой. Дело не в том, что делает ваша программа , а в том, нужна ли она вам самому? Если вы создаете программы для своей работы, или для дома, и постоянно ее используете, вы видите все плюсы и минусы вашей программы, значит, сможете усилить одни и убрать другие. Если же ваша программа не нужна даже вам самому, то вряд ли вы найдете кого-то, кто захочет ее купить. Поэтому на вопрос: что должна уметь делать ваша программа , ответить можно так: что угодно, лишь бы она была востребована вами.

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

Большинство начинающих программистов пытаются свои программы делать необычными, неповторимыми. Для фона они подбирают какие то дикие цвета, выбирают экзотические шрифты, которых, скорее всего, не окажется на компьютере конечного пользователя. А интерфейс программы делают таким образом, что разобраться с ней не сможет и Шерлок Холмс.

При разработке интерфейса вы должны быть сдержанны. Для пользователя нет ничего лучше стандартного интерфейса, такого, к какому он привык. Если он привык, что команда выхода из программы находится в меню " Файл ", то будет неразумно помещать ее, например, в "Справку". Если вам кажется, что вот такой интерфейс будет пользователю удобней, чем стандартный, вспомните, для кого вы пишете программу? Для себя? Тогда никаких препятствий, делайте какой угодно интерфейс . А если для рядового пользователя, то вы должны учитывать одну особенность: пользователь не любит читать справку! То есть, интерфейс вашей программы должен быть таким, чтобы пользователь , загрузив ее, смог сразу же с ней работать. Поэтому смело копируйте интерфейс программ из пакета MS Office, это не будет плагиатом. Если пользователь привык именно к такому расположению команд в меню , так тому и быть. Он ведь будет скачивать вашу программу не для того, чтобы учиться с ней работать, верно?

Теперь о справке. Каждая уважающая себя программа должна иметь довольно удобную справочную систему, даже если пользователь и не любит ее читать. Все равно ему придется рано или поздно выяснять – а как можно сделать вот это? Для создания справок существует немало хороших утилит, например, Windows Help Designer , AnetHelp Tool, HelpScribble и так далее. Какой бы способ вы не выбрали, справка в программе должна быть! Причем справка, что очень важно, должна быть написана грамотным, литературным языком. Совершенно недопустимо искажать слова, использовать слэнг или просто ошибаться в синтаксисе и орфографии. Вот отрывок из справочника к клавиатурному тренажеру Stamina:

Идея слепой машинописи заключается в том, что кисти рук болтаются посреди клавы и пальцы расположены на определенных клавишах (в базовой позиции). Чтобы ввести букву надо дотянуться до нужной клавиши ближайшим пальцем. Большие пальцы обсуживают пробел. А теперь объясняю м е д л е н н о, д л я т е х к т о н е п о н я л. Ваши восемь пальцев (большие не в счет) лежат в центре клавы в исходной позиции (на определенных восьми кнопках) и смещаются только по маленькой или большой нужде - чтобы пнуть какую-то другую кнопку. При нажатии смещается только один палец - ближайший. После нажатия палец возвращается обратно в исходное положение .

Понятно, что я имею в виду? Не стоит делать такую справку, если это "прикольно", не стоит называть клавиатуру клавой, а потом еще намекать пользователю на его тупость. Если вы хотите продавать программу, делайте солидную справку.

Язык интерфейса желательно делать английским. Увы, отечественный потребитель любит только бесплатные программы, а если скачал shareware -продукт, то сразу же ищет и кряк к нему (программу, взламывающую защиту). А вот зарубежные пользователи трепетно относятся к авторскому праву, и не станут нарушать закон, тем более что для них 20-30$ - это не деньги. Можете поступить так, как сделали уважаемые разработчики файлового менеджера FAR – для российских пользователей регистрация бесплатна, для зарубежных – платна. Однако имейте в виду, что если вы делаете английский интерфейс , то текст нужно давать на перевод человеку, для которого английский родной, или почти родной язык. Переводчики, вроде Prompt XP здесь не пойдут – при всей прелести этих программ, они никогда не дают ровного перевода, всегда есть искажения. А это, как вы понимаете, минус. Если же вы не можете самостоятельно сделать грамотный перевод, не огорчайтесь. Сделайте перевод любой программой – переводчиком, и результат отправляйте на http://members.home.net/djosborne1/ или другой подобный ресурс , где за небольшую плату вам исправят все ошибки и вернут вполне грамотный текст.

Инсталляция программы также заслуживает отдельного разговора. Не стоит просто рассылать exe- файл своей программы, особенно если она работает с другими файлами. Пользователь привык устанавливать инсталляционные пакеты, ему проще запустить файл setup .exe, ответить на все вопросы "Yes", " Next " или "I Agree", чем задумываться о том, что для вашей программы нужно открывать отдельную папку, переписывать файл в нее, делать ярлыки и т.п. Сделать инсталляционный пакет можно встроенной утилитой Install Shield Express, которую можно установить с диска, содержащего Delphi. Кроме того, существует немало и других подобных утилит сторонних разработчиков. При создании инсталляции нужно учитывать вот что: ваша программа для пользователя не является самой важной в компьютере. Есть немало программ, которые при установке без всякого уведомления пользователя прописывают себя в автозагрузку, выводят ярлыки на рабочий стол и в панель быстрого запуска . Это раздражает пользователя, и вряд ли улучшит его отношение к вашей программе.

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