La distribución de software es el proceso de entregar software al usuario final. [1]
Una distribución es una colección de componentes de software construidos, ensamblados y configurados de modo que puedan usarse esencialmente "tal como están". A menudo es lo más parecido a una forma llave en mano de software libre . Una distribución puede adoptar la forma de una distribución binaria , con un instalador ejecutable que puede descargarse de Internet . Los ejemplos van desde distribuciones de sistemas operativos completos hasta distribuciones de servidores e intérpretes (por ejemplo, instaladores WAMP ). La distribución de software también puede referirse a careware y donateware .
En los últimos años, el término ha llegado a referirse a casi cualquier software "terminado" (es decir, algo que está más o menos listo para su uso previsto, ya sea como un sistema completo o un componente de un sistema más grande) que se ensambla principalmente a partir de componentes de código abierto.
Ejemplos de distribuciones
Los ejemplos de distribuciones de software incluyen distribuciones basadas en BSD (como FreeBSD , NetBSD , OpenBSD y DragonflyBSD ) y distribuciones basadas en Linux (como openSUSE , Debian y Fedora ).
Soporte de distribución
El soporte técnico es un tema clave para los usuarios finales de las distribuciones, ya que la distribución en sí suele ser gratuita y puede que no sea "propiedad" en un sentido comercial de un proveedor. Dependiendo de la distribución, el soporte puede ser proporcionado por un proveedor de soporte comercial, los desarrolladores que crearon la distribución o por la propia comunidad de usuarios.
Herramientas de distribución de software libre
Las herramientas automáticas GNU se utilizan ampliamente para programas que consisten en archivos fuente escritos en C++ y el lenguaje de programación C , pero no se limitan a estos.
Herramientas de distribución de software comercial
- LANDesk Management Suite proporciona distribución de software para Windows, OS X y Linux.
- Dell KACE proporciona administración remota, distribución de software e instalación de software para cualquier servidor o computadora de escritorio Windows, Mac o Linux.
Herramientas de distribución para dispositivos móviles
La distribución de software a dispositivos móviles pequeños , como teléfonos, PDA y otros terminales portátiles, supone un desafío particular debido a su conexión inconsistente a Internet. Algunas herramientas que atienden a esta categoría de dispositivos son:
- Sybase iAnywhere Afaria
Referencias
- ^ Más allá de la informática y la conectividad: ¿hacia dónde nos lleva la tecnología de las comunicaciones? ; Actas del 4º Simposio Anual sobre Conectividad y Tecnología ; enero de 1993, Centro de Conectividad y Bases de Datos, Universidad de West Chester. DIANE Publishing. 1993. ISBN 978-1-56806-279-2.
