Первая ассоциация — software или, по-русски, программное обеспечение. Если soft — программное, значит ware — обеспечение? Почти угадали. Ware — это продукция.
Какие же виды «продукции» можно встретить на просторах Интернета?
AdWare (от англ. ADvertisement — реклама и WARE)
Программы под таким названием являются бесплатными (о, это сладкое слово «халява»!). Однако они имеют одну неприятную черту — во время работы такие программы постоянно лезут в Интернет: со специального сайта, принадлежащего создателям программы или какой-либо баннерной сети, они периодически скачивают рекламу и показывают ее «счастливому» пользователю.
Используя такую схему, разработчики получают прибыль от показа рекламы, а пользователь получает почти бесплатную программу. Почти — потому что приходится оплачивать трафик, расходуемый на скачивание баннеров.
Самыми популярными AdWare-программами являются разновидности ICQ.
DemoWare (от англ. DEMOnstration — демонстрация и, опять же, WARE)
Как правило, это более серьезные программные продукты. Они также бесплатны и распространяются для того, чтобы пользователи могли ознакомиться с функциональностью программы.
Обычно в программе отсутствует часть возможностей, что делает ее использование в полном объеме невозможным. Например, можно набрать текст в редакторе, посмотреть на шрифты, форматирование, оформление, но нельзя сохранить документ. Смотреть, как говорится, смотри, а использовать сможешь только после того, как купишь лицензионную полнофункциональную программу.
DemoWare очень удобный вариант защиты программ для программистов-разработчиков. В программе просто нет программного кода, отвечающего за те или иные действия. Соответственно, хакеры не могут ничего взломать, и демо-программа может распространяться без дополнительной защиты.
Обычно по схеме DemoWare выпускают игры — 1−2 уровня из сотни, невозможность сохраниться, но зато пользователь может оценить дизайн, графику, звук.
ShareWare (от англ. SHARE — распространять и WARE)
Единственное отличие от DеmoWare — в программе присутствует весь набор функциональности, заложенный в нее разработчиком.
Существуют различные типы ShareWare:
TrialWare (trial — испытание) — программа работает ограниченное время. Например, неделю, начиная с первого запуска на компьютере. При этом, как правило, программа постоянно напоминает, что ее было бы неплохо купить или зарегистрировать (так, например, делает Windows XP).
ComfortWare (comfort — удобство) — программа работает так, как и было задумано, но постоянно досаждает пользователю разными всплывающими окошками с напоминаниями «Купи меня!». Типичный пример — файловый менеджер TotalCommander.
CrippleWare (cripple — калека) — часть возможностей является недоступной для пользователя до тех пор, пока он не купит лицензию на данную программу (серийный номер, файл с лицензионным ключом или нечто подобное).
Часто программы ShareWare называют TryBeforeYouBuy (ПопробуйПреждеЧемКупить). На постсоветском пространстве закрепилось другое название — «шаровары».
DonationWare (от англ. DONATION — взнос, подаяние и WARE)
Никаких ограничений в работе программы нет. Распространение бесплатное. Авторы предлагают оплатить их труды по принципу «поможите люди добрые — хто сколько могёть» и исключительно в добровольном порядке.
Как правило, по такой схеме распространяются программы начинающих фирм, которым нужна реклама своих возможностей, или групп программистов-энтузиастов.
Одним из представителей DonationWare-программ (иногда еще называемых DonateWare) является браузер Maxthon (бывший MyIE).
FreeWare
Мечта любого любителя халявы. Распространяется бесплатно и абсолютно безо всяких ограничений. Используется для рекламы торговых марок, возможностей разработчиков ПО или продвижения новых технологий.
Так, например, фирма Adobe Systems разрекламировала свой формат PDF благодаря бесплатному распространению программы Acrobat Reader. Наиболее знаменитые «бесплатники»: проигрыватель WinAMP, браузеры FireFox и Mozilla, почтовый клиент ThunderBird и многие другие.
Ну вот. Надеюсь, этой статьей я помог вам, уважаемые читатели, разобраться в хитроумной терминологии классификации программного обеспечения. Все. Удачи!