stringtranslate.com

Распространение программного обеспечения

Распространение программного обеспечения — это процесс доставки программного обеспечения конечному пользователю. [1]

Дистрибутив — это набор программных компонентов , созданных, собранных и настроенных таким образом , чтобы его можно было использовать «как есть». Часто это наиболее близкая форма бесплатного программного обеспечения « под ключ» . Дистрибутив может иметь форму двоичного дистрибутива с исполняемым установщиком, который можно загрузить из Интернета . Примеры варьируются от целых дистрибутивов операционной системы до дистрибутивов серверов и интерпретаторов (например, установщики WAMP ). Распространение программного обеспечения также может относиться к Careware и Donateware .

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

Примеры дистрибутивов

Примеры дистрибутивов программного обеспечения включают дистрибутивы на базе BSD (такие как FreeBSD , NetBSD , OpenBSD и DragonflyBSD ) и дистрибутивы на базе Linux (такие как openSUSE , Debian и Fedora ).

Поддержка дистрибутива

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

Инструменты распространения бесплатного программного обеспечения

Широко используются GNU Autotools , которые состоят из исходных файлов, написанных на C++ и языке программирования C , но не ограничиваются ими.

Инструменты распространения коммерческого программного обеспечения

Инструменты распространения для мобильных устройств

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

Рекомендации

  1. ^ Помимо вычислений и связи: куда нас ведут коммуникационные технологии? ; Материалы 4-го ежегодного симпозиума по связям и технологиям; Январь 1993 г., Центр связи и баз данных, Западно-Честерский университет. Издательство ДИАНА. 1993. ISBN 978-1-56806-279-2.