Распространение программного обеспечения
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Распространение программного обеспечения — это процесс доставки программного обеспечения конечному пользователю. [1]
Дистрибутив — это набор программных компонентов, созданных, собранных и настроенных таким образом, чтобы его можно было использовать «как есть». Часто это наиболее близкая «под ключ» форма бесплатного программного обеспечения . Дистрибутив может иметь форму двоичного дистрибутива с исполняемым установщиком, который можно загрузить из Интернета . Примеры варьируются от целых дистрибутивов операционной системы до дистрибутивов серверов и интерпретаторов (например, установщики WAMP ). Распространение программного обеспечения также может относиться к Careware и Donateware .
В последние годы этот термин стал относиться практически к любому «законченному» программному обеспечению (т.е. к чему-то, что более или менее готово к использованию по назначению, будь то полная система или компонент более крупной системы), которое собирается в основном из открытых приложений. исходные компоненты.
Примеры дистрибутивов [ править ]
Примеры дистрибутивов программного обеспечения включают дистрибутивы на базе BSD (такие как FreeBSD , NetBSD , OpenBSD и DragonflyBSD ) и дистрибутивы на базе Linux (такие как openSUSE , Debian и Fedora ).
Поддержка дистрибутива [ править ]
Техническая поддержка является ключевым вопросом для конечных пользователей дистрибутивов, поскольку сам дистрибутив обычно бесплатен и не может «принадлежать» в коммерческом смысле поставщику. В зависимости от дистрибутива поддержка может предоставляться поставщиком коммерческой поддержки, разработчиками, создавшими дистрибутив, или самим сообществом пользователей.
Инструменты распространения бесплатного программного обеспечения [ править ]
GNU Autotools Широко используются , которые состоят из исходных файлов, написанных на C++ и языке программирования C , но не ограничиваются ими.
коммерческого программного Инструменты распространения обеспечения
- LANDesk Management Suite обеспечивает распространение программного обеспечения для Windows, OS X и Linux.
- Dell KACE обеспечивает удаленное администрирование, распространение и установку программного обеспечения на любой настольный компьютер или сервер под управлением Windows, Mac или Linux.
Инструменты распространения для мобильных устройств [ править ]
Распространение программного обеспечения на небольшие мобильные устройства, такие как телефоны, КПК и другие портативные терминалы, представляет собой особую проблему из-за их нестабильного подключения к Интернету. Вот некоторые инструменты, предназначенные для этой категории устройств:
- Sybase iAnywhere Afaria