Введение

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

Опытные принадлежности

Trialware или Demoware – это программа, ограничивающая время эффективного использования, как правило, посредством встроенного ограничения по времени, количеству запусков или ограничения прогресса до определенного момента (например, в видеоиграх, см. демоверсия игры). Пользователь может опробовать программу с полным набором функций до истечения пробного периода, после чего большинство trialware переходят либо в режим с ограниченной функциональностью (freemium, nagware или crippleware), либо в нерабочий режим, если пользователь не приобретет полную версию. Trialware стало распространенной практикой для онлайн-сервисов Software as a Service (SaaS). WinRAR является заметным примером trialware с неограниченным сроком действия, то есть программы, сохраняющей полную функциональность даже после окончания пробного периода. Цель trialware – предоставить потенциальным пользователям возможность оценить полезность программы перед покупкой лицензии. По данным исследовательской компании Softletter, 66% опрошенных онлайн-компаний имели коэффициент конверсии из бесплатных пробных версий в платных клиентов не более 25%. Поставщики SaaS используют широкий спектр стратегий для работы с потенциальными клиентами и их превращения в платных пользователей.

Фремиум

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

Рекламная программа

Рекламное ПО (Adware), сокращение от "программное обеспечение, поддерживаемое рекламой", – это любой программный пакет, который автоматически отображает рекламу для получения дохода его разработчиком. Часто рекламное ПО поставляется в комплекте с условно-бесплатным программным обеспечением (shareware) для снижения стоимости shareware или устранения необходимости взимать плату с пользователей. Реклама может быть представлена в виде баннера в окне приложения. Функциональность может быть разработана для анализа посещаемых пользователем веб-сайтов и показа рекламы, соответствующей типам товаров или услуг, представленных на этих сайтах. Этот термин иногда используется для обозначения программного обеспечения, отображающего нежелательную рекламу, которая обычно более навязчива и может появляться в виде всплывающих окон, как это часто встречается в рекламном шпионском ПО. В процессе установки основного программного обеспечения пользователю предлагается принять условия лицензионного соглашения с конечным пользователем или аналогичного лицензионного соглашения, регулирующего установку программного обеспечения.

Убогие принадлежности

Crippleware отключает важные функции программы, такие как печать или сохранение файлов, или добавляет нежелательные элементы, например, водяные знаки в программах для записи экрана и видеомонтажа, пока пользователь не приобретет полную версию. Это позволяет пользователям ознакомиться с возможностями программы, не имея возможности использовать её для получения готового результата. Отличие между freemium и crippleware заключается в том, что нелицензированная freemium-программа сохраняет полезную функциональность, а crippleware демонстрирует свой потенциал, но сама по себе бесполезна.

Пожертвования

Donationware – это модель лицензирования, которая предоставляет пользователю полностью функциональное и неограниченное программное обеспечение и просит (но не требует) сделать пожертвование программисту или третьему лицу (обычно некоммерческой организации). Размер пожертвования может быть установлен автором или оставлен на усмотрение пользователя, исходя из его личной оценки ценности программного обеспечения. Поскольку donationware поставляется в полностью рабочем состоянии (то есть не является урезанной версией) и оплата является необязательной, это разновидность бесплатного программного обеспечения. В некоторых случаях при запуске программы может возникать задержка или появляться напоминающее окно ("наг-скрин"), призывающее пользователя сделать пожертвование проекту. Эта функция задержки запуска или напоминающее окно часто удаляется в обновлении после того, как пользователь сделал пожертвование (оплатил) программное обеспечение.

Нагваре

Нагвар (также известный как begware, annoyware или nagscreen) — это пренебрежительный термин для условно-бесплатного программного обеспечения (shareware), которое настойчиво напоминает пользователю о необходимости приобрести лицензию. Обычно это делается посредством всплывающих сообщений при запуске программы или периодически в процессе её использования. Эти сообщения могут отображаться в виде окон, загораживающих часть экрана, или в виде диалоговых окон, которые можно быстро закрыть. Некоторые программы удерживают сообщение на экране в течение определённого времени, вынуждая пользователя ждать, чтобы продолжить работу. Нелицензионные программы с поддержкой печати могут накладывать водяной знак на распечатанные документы, как правило, с указанием, что документ был создан нелицензионной копией. Некоторые приложения отображают диалоговое окно с информацией об оплате и сообщением о том, что оплата уберёт уведомление, которое обычно появляется при запуске или через определённый интервал времени во время работы программы. Эти уведомления предназначены для того, чтобы раздражать пользователя и побудить его к оплате.

Почтовые открытки

Postcardware, также называемый просто cardware, — это способ распространения программного обеспечения, аналогичный shareware, при котором автор распространяет программу с условием, что пользователи отправят ему открытку. Вариацией cardware является emailware, использующая тот же подход, но требующая от пользователя отправки электронного письма автору. Как и другие необычные схемы распространения программного обеспечения, postcardware часто не соблюдается строго. Cardware схож с beerware. Эта концепция впервые была использована Аароном Джайлзом, автором JPEGView. Еще одним известным примером postcardware является roguelike-игра Ancient Domains of Mystery, автор которой собирает открытки со всего мира. Orbitron распространяется как postcardware. Exifer — популярное приложение среди цифровых фотографов, которое распространялось как postcardware. Caledos Automatic Wallpaper Changer — это "живой" проект, распространяемый по схеме cardware. "Empathy" — это postcardware для исполняемых файлов, защищенных паролем. Dual Module Player и Linux также долгое время распространялись как postcardware. Примером emailware является видеоигра Jump 'n Bump. Еще одна известная компания, использующая схему postcardware, — разработчики пакетов Laravel из Spatie, которые выпустили более 200 пакетов с открытым исходным кодом для фреймворка Laravel, лицензированных по схеме postcardware, и все они представлены на их веб-сайте.

История

В 1982 году Эндрю Флюгельман создал программу для IBM PC под названием PC Talk, телекоммуникационную программу, и использовал термин freeware; он описал его «как эксперимент в экономике, а не проявление альтруизма». Примерно в то же время Джим «Кнопка» Кнопф выпустил PC File, программу для работы с базами данных, назвав её программным обеспечением с поддержкой пользователей. Вскоре после этого Боб Уоллес создал PC Write, текстовый процессор, и назвал его shareware. В эпизоде Horizon под названием «Психоделическая наука», впервые показанном 5 апреля 1998 года, Боб Уоллес заявил, что идея shareware пришла к нему «в некоторой степени как результат моего психоделического опыта». В 1983 году Джерри Пурнелл писал о «все более популярном варианте» бесплатного программного обеспечения, «который не имеет названия, но работает следующим образом: «Если вам это нравится, пришлите мне (автору) немного денег. Я предпочитаю наличные». В 1984 году в журнале Softalk PC появилась колонка «The Public Library», посвященная подобному программному обеспечению. Термин «общественное достояние» не подходит для shareware, а Freeware был зарегистрирован Флюгельманом как торговая марка и не мог законно использоваться другими, а «программное обеспечение с поддержкой пользователей» было слишком громоздким. Поэтому журналист Нельсон Форд объявил конкурс на лучшее название. Самым популярным названием было Shareware, которое уже использовал Уоллес. Однако Уоллес признал, что позаимствовал этот термин из колонки журнала InfoWorld с таким же названием в 1970-х годах и считал его общим, поэтому его использование закрепилось по сравнению с freeware и программным обеспечением с поддержкой пользователей. Флюгельман, Кнопф и Уоллес, добившиеся богатства, четко установили shareware как жизнеспособную модель распространения программного обеспечения. До появления Всемирной паутины и широкого распространения доступа в Интернет shareware часто был единственным экономичным способом для независимых разработчиков программного обеспечения доставлять свои продукты на компьютеры пользователей. Те, у кого был доступ к Интернету или BBS, могли загружать программное обеспечение и распространять его среди своих друзей или пользовательских групп, которые затем поощрялись отправлять регистрационный взнос автору, обычно по почте. В конце 1980-х и начале 1990-х годов shareware-программы широко распространялись через онлайн-сервисы, системы электронных досок объявлений и на дискетах. В отличие от коммерческих разработчиков, которые потратили миллионы долларов на убеждение пользователей «Не копируйте эту дискету», разработчики shareware поощряли пользователей загружать программное обеспечение и делиться им на дисках. Коммерческие дистрибьюторы shareware, такие как Educorp и Public Domain Inc, печатали каталоги, описывающие тысячи программ, находящихся в общественном достоянии и shareware, которые были доступны за небольшую плату на дискетах. Позже эти компании сделали весь свой каталог доступным на CD-ROM. Один из таких дистрибьюторов, Public Software Library (PSL), начал предоставлять услуги по приему заказов для программистов, у которых иначе не было возможности принимать заказы по кредитным картам. Тем временем крупный поставщик онлайн-услуг CompuServe предоставил пользователям возможность оплачивать (регистрироваться) за программное обеспечение, используя свои учетные записи CompuServe. Когда AOL выкупила CompuServe, часть CompuServe под названием SWREG (Shareware Registration) была продана британскому бизнесмену Стивену Ли из Atlantic Coast PLC, который разместил эту услугу в Интернете и предоставил более чем 3000 независимым разработчикам программного обеспечения возможность использовать SWREG в качестве бэк-офиса для приема различных способов оплаты, включая кредитные, дебетовые и предоплаченные карты, PayPal и другие сервисы в нескольких валютах. Это работало в режиме реального времени, поэтому клиент мог оплатить программное обеспечение и мгновенно загрузить его, что было новым в то время. В конечном итоге SWREG была приобретена Digital River, Inc. Кроме того, такие сервисы, как Kagi, начали предлагать приложения, которые авторы могли распространять вместе со своими продуктами, представляя пользователю на экране форму для заполнения, печати и отправки вместе с оплатой. С развитием телекоммуникаций эта услуга также распространилась в Интернете. В начале эры Интернета были опубликованы книги, содержащие обзоры доступного shareware, иногда ориентированные на конкретные ниши, такие как малый бизнес. Эти книги обычно поставлялись с одним или несколькими дискетами или CD-ROM, содержащими программное обеспечение из книги. С ростом использования Интернета пользователи стали загружать shareware-программы с FTP-серверов или веб-сайтов. Это положило конец эпохе систем электронных досок объявлений и дистрибьюторов shareware-дисков. Сначала дисковое пространство на сервере было труднодоступным, поэтому были разработаны сети, такие как Info Mac, состоящие из некоммерческих зеркальных сайтов, размещающих большие библиотеки shareware, доступные через Интернет или FTP. С появлением индустрии коммерческого веб-хостинга авторы shareware-программ начали создавать собственные сайты, где общественность могла узнать об их программах и загружать последние версии, а также оплачивать программное обеспечение в Интернете. Это стерло одно из главных отличий shareware, поскольку теперь его чаще всего загружали из центрального «официального» источника, а не распространяли в стиле самиздата пользователями. Чтобы гарантировать, что пользователи получат последние исправления ошибок, а также установку, не зараженную вирусами или другим вредоносным ПО, некоторые авторы не поощряли пользователей передавать программное обеспечение своим друзьям, а вместо этого рекомендовали отправлять ссылку. Крупные сайты загрузок, такие как VersionTracker и Download.com от CNet, начали ранжировать программы на основе качества, отзывов и количества загрузок. Популярное программное обеспечение сортировалось в верхней части списка, а также продукты, авторы которых платили за приоритетное размещение.

Регистрация

Если функции отключены в свободно распространяемой версии, оплата может предоставить пользователю лицензионный ключ или код, который можно ввести в программу для отключения уведомлений и активации полной функциональности. Некоторые пиратские веб-сайты публикуют лицензионные коды для популярного условно-бесплатного ПО, что приводит к своего рода гонке вооружений между разработчиком и пиратами: разработчик блокирует пиратские коды, а пираты пытаются найти или сгенерировать новые. Некоторые издатели программного обеспечения начали принимать известные пиратские коды, используя эту возможность для информирования пользователей об экономической составляющей модели условно-бесплатного ПО. Некоторые программы полностью полагаются на честность пользователя и не требуют пароля – для отключения уведомлений о регистрации достаточно установить флажок "Я оплатил" в приложении.

Игры

В начале 1990-х годов распространение shareware было популярным способом публикации игр для небольших разработчиков, включая тогда ещё начинающие компании Apogee Software (также известные как 3D Realms), Epic MegaGames (ныне Epic Games), Ambrosia Software и id Software. Это давало потребителям возможность опробовать игру перед покупкой и обеспечивало продвижение, которое некоторые продукты не могли получить в розничной торговле. С серией Kroz компания Apogee представила "эпизодическую" модель shareware, которая стала самым популярным стимулом для покупки игры. Хотя shareware-игра была полноценной, существовали дополнительные "эпизоды", которые не распространялись по схеме shareware и могли быть получены только после оплаты shareware-версии. В некоторых случаях эти эпизоды были хорошо интегрированы и казались расширенной версией игры, а в других – представляли собой самостоятельные игры. Иногда дополнительный контент полностью интегрировался в незарегистрированную версию игры, как, например, в серии Escape Velocity от Ambrosia, где персонаж, изображающий домашнего попугая разработчика, оснащённый непобедимым кораблём, периодически преследовал и уничтожал игрока после достижения определённого уровня, знаменовавшего конец пробного периода. Дискеты объёмом 5 1/4 дюйма, а позже 3,5 дюйма с играми, были распространены в розничных магазинах. Однако компьютерные выставки и системы электронных досок объявлений (BBS), такие как Software Creations BBS, были основными каналами распространения недорогого программного обеспечения. Бесплатное программное обеспечение, доступное на BBS, стимулировало потребителей приобретать компьютеры с модемом для бесплатного скачивания программ. Успех shareware-игр, включая хиты id Software Commander Keen и Doom, отчасти зависел от готовности сообщества BBS распространять их между собой по всей Северной Америке. Причинами распространения было предоставление возможности опробовать игры пользователям модемов, которые не могли позволить себе междугородние звонки. Важное отличие shareware-игры от демо-версии заключается в том, что shareware-игра (по крайней мере, в теории) является полноценной рабочей программой, хотя и с урезанным контентом по сравнению с полной версией, в то время как демо-версия лишена значительной функциональности и контента. Shareware-игры часто предлагали как одиночный, так и многопользовательский режимы, а также значительную часть контента полной игры, например, первый из трёх эпизодов, а некоторые даже предлагали весь продукт в качестве shareware, разблокируя дополнительный контент для зарегистрированных пользователей. В отличие от этого, демо-версия может содержать всего один уровень для одиночной игры или состоять исключительно из многопользовательской карты, что делает её подготовку проще, чем shareware-игру.

Промышленные стандарты и технологии

Существует несколько общепринятых стандартов и технологий, используемых в разработке и продвижении условно-бесплатного программного обеспечения (shareware). Файл FILE ID. DIZ – это описательный текстовый файл, часто включаемый в распространяемые пакеты shareware. Portable Application Description (PAD) используется для стандартизации описаний приложений shareware. Файл PAD – это XML-документ, описывающий продукт shareware или freeware в соответствии со спецификацией PAD. DynamicPAD расширяет стандарт Portable Application Description (PAD), позволяя поставщикам shareware предоставлять индивидуальные PAD XML-файлы для каждого сайта загрузки или любого другого ресурса, поддерживающего PAD. DynamicPAD – это набор серверных PHP-скриптов, распространяемых под лицензией GPL, и бесплатный конструктор DynamicPAD для 32-битных Windows. Основной способ использования или отправки файла DynamicPAD – через приложение RoboSoft от Rudenko Software, автора DynamicPAD. DynamicPAD доступен на веб-сайте DynamicPAD. Подпись кода – это технология, используемая разработчиками для цифровой подписи своих продуктов. Начиная с Windows XP Service Pack 2, версии Microsoft Windows отображают предупреждение при установке неподписанного программного обеспечения. Это обычно делается в целях безопасности, чтобы предотвратить потенциальное заражение компьютера вредоносным ПО ненадежным программным обеспечением. Однако критики рассматривают эту технологию как часть тактики, направленной на дискредитацию независимой разработки программного обеспечения, требуя значительных предварительных платежей и процедуры проверки перед распространением программного обеспечения.