Распространение программных продуктов
В настоящее время применяются следующие способы распространения программных продуктов: коммерческий (commercialware), shareware — частично оплачиваемый, или условно-бесплатный, freeware — бесплатный и trial — пробный.
Коммерческие пакеты приобретаются за их полную стоимость, а условно-бесплатные — за небольшую, иногда символическую Цену после бесплатного испытательного срока. Пробные (trial) пакеты распространяются их разработчиками бесплатно с целью тестирования и обкатки.
Приобретая программу через торговую сеть или у специализированных рас-пространителей, покупатель получает все юридические права по ее использованию. При приобретении программы у легальных распространителей покупатель получает вместе с пакетом сертификат или лицензию на определенные по применению пакета. Нелегальные распространители не выдают таких документов.
Бесплатное приобретение коммерческих и условно-бесплатных программ путем копирования (нелицензионное, нелегальное, пиратское копирование) является нарушением авторских прав разработчика программы и преследуется по закону.
|
|
Пакеты программ реализуются в виде так называемого дистрибутива stribute — распространять, раздавать), который представляет собой программу и необходимые вспомогательные данные, записанные на оптических дисках. В комплекте с легальным дистрибутивом поставляются необходимая программная документация, а также лицензия для использования приобретенной программы.
Непосредственное выполнение программы, представленной в виде дистрибутива, невозможно. Для приведения пакета или программы в рабочее состояние требуется выполнить процедуру установки, инсталляции (install — установка), то есть развертывания, приведения программ и данных в работоспособное состояние по правилам, изложенным в сопровождающей документации. Коммерческие дистрибутивные пакеты часто защищаются от незаконного копирования, а для их развертывания необходимо знать специальный код, позволяющий выполнить установку только одному владельцу пакета.
Операционные системы (ОС) являются основой системного программного обес-1ечения. Без операционной системы доступ к аппаратуре и программам современного компьютера совершенно невозможен. Все аппаратные, а также и программные средства предоставляются пользователю только через посредника — операционную систему. Операционной системой называется комплекс программ, которые обеспечивают автоматизацию доступа к аппаратным и программным ресурсам компьютера.
Основными функциями операционных систем являются:
|
|
ü загрузка программ в оперативную память и управление ходом их выполнения;
ü обеспечение операций по обмену данными между выполняющейся программой и внешними устройствами;
ü обслуживание нестандартных ситуаций в ходе выполнения программы;
ü удаление выполненной программы из оперативной памяти и освобождение места для загрузки новой программы;
ü организация хранения и поиска программ и данных на внешних носителях;
ü организация взаимодействия пользователя и операционной системы — прием и выполнение команд пользователя;
ü выполнение различных вспомогательных (сервисных) функций, таких как форматирование дисковых устройств, копирование информации с одного дискового устройства на другое и некоторые другие.
Образующие базовую систему ввода-вывода части операционной системы обычнозаписываются в постоянную память компьютера. Все остальные ее части размещаются на гибком, винчестерском или лазерном диске, который в этом случае называется системным диском.
Без системного диска компьютер принципиально не может работать.
Операционная система должна находиться в рабочем состоянии в течение всего времени функционирования компьютера. Работа операционной системы начинается в момент включения компьютера и заканчивается в момент его выключения.