Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Костяков_Основы ИТ на АТ.pdf
Скачиваний:
749
Добавлен:
14.03.2016
Размер:
7.56 Mб
Скачать

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

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

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

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

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

5.3. Категории и версии программного обеспечения

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

Коммерческое программное обеспечение (Commercialware) – к та-

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

212

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

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

Условно-бесплатное программное обеспечение (Shareware). Про-

граммное обеспечение этой категории распространяется бесплатно, но его использование бесплатным не является. Источником условно-бесплатного программного обеспечения является всемирная сеть Интернет и сборники программ на CD-ROM, в основном из числа тех, которые прикладываются к периодическим изданиям.

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

Бесплатное использование (без регистрации) может быть ограничено различными способами:

ограничением по времени (по прошествии заданного времени работоспособность программы нарушается);

ограничением по функциям (ряд функций программы недоступен; как правило, это функции, без которых затруднительно использовать продукт в коммерческих целях, например функция сохранения созданных данных);

ограничением по количеству запусков (после заданного количества запусков программа перестает работать);

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

ограничением по удобству применения (работа незарегистрированной программы может сопровождаться появлениями сообщений с напоминанием о необходимости регистрации).

Нормальным использованием незарегистрированного программного обеспечения является ознакомительное использование (для принятия решения о целесообразности регистрации), использование в учебных целях и другие виды некоммерческого использования, то есть не связанные с рас-

213

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

Рекламно-оплачиваемое ПО (Adware) – разновидность share-ware,

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

Условно-платное ПО (Donation ware) – разновидность share-ware,

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

Программное обеспечение свободного доступа (Freeware). На ис-

пользование данной категории программного обеспечения не накладывается никаких ограничений, кроме запрета на изменение содержания и информации об авторе. Как правило, в виде «freeware» распространяются небольшие вспомогательные программы-утилиты, разработанные независимыми программистами. Однако сегодня статус freeware имеют и весьма серьезные пакеты известных производителей – например, операционные системы семейства Linux и практически все программы, созданные для них.

Общественное достояние (public domain software). Эта категория программного и информационного обеспечения, автор которого отказался от своих авторских прав. Такой программный продукт предназначен для свободного использования. Как правило, к ней относится информация, созданная государственными органами (законы, указы и т.п.). Предполагается, что она создана на деньги налогоплательщиков, то есть ее использование уже оплачено. К этой же категории относятся произведения, на которые истек срок действия законов о защите авторских прав.

Версии программ. Написать сразу полностью работающую программу чрезвычайно сложно, если возможно вообще. Для проверки работоспособности созданной программы и получения отзывов многие софтверные компании и индивидуальные программисты проводят тестирование своего продукта на добровольных «испытателях». Такие версии программ обычно называются alfa (альфа)-версиями.

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

После того как ошибки, обнаруженные в альфа- и бета-версиях программ исправлены, а функции добавлены, наступает очередь RC (Release Candidate) - кандидат на окончательную версию. Эта программа уже считается стабильной и используется для выявления наиболее скрытых ошибок. Ошибки в RC-версиях вычисляются достаточно редко, так что при переходе в «основную» версию она практически не меняется.

Общих правил нумерации версий не существует. При «выходе в свет» программный продукт получает какой-либо порядковый номер (чаще всего 1.00) версии. В дальнейшем при развитии программы и устранении

214

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

При внесении в программу новых функций или значительной доработке авторы меняют вторую цифру версии, т.е. вместо 1.1 появляется 1.2. Такие обновления в большинстве случаев документируются, и их описание также помещается в файл history.txt или WhatsNew.txt.

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

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

5.4. Установка и удаление программного продукта

Программный продукт может распространяться различными способами, на каких-либо носителях (дискеты, CD-диски) или при помощи сети Internet (FTP, e-mail). Для обеспечения работоспособности любого программного продукта требуется его установка (инсталляция) на ПК.

Перед установкой любого программного обеспечения необходимо проверить аппаратные и программные (системные) требования, кото-

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

Установка программного продукта производится из специального установочного набора программ, называемого «дистрибутив». Для начала установки необходимо активизировать (любым способом: с помощью клавиатуры или мышью) специальный установочный файл, обычно называемый setup.exe или install.exe. Очень часто дистрибутив поставляется в самораспаковывающемся архивном файле. В этом случае достаточно активизировать сам файл.

При установке в графических ОС появляется специальное окно установки, в котором последовательно (step-by-step) пользователю предлагается выбрать будущую конфигурацию устанавливаемой программы, отмечая

215