Lanzamiento rodante ( rus. lanzamiento flotante [1] , traducido "lanzamiento rodante" ) - un concepto en el desarrollo de software que caracteriza el método de actualización de este último. Se utiliza con mayor frecuencia en relación con las distribuciones de Linux , y se opone al sistema clásico de versiones lanzadas periódicamente, que contienen, por regla general, versiones ligeramente desactualizadas de programas que son compatibles durante un cierto tiempo después del lanzamiento (en la mayoría de las distribuciones, el período de soporte es de aproximadamente un año, excepto para las versiones de soporte a largo plazo (LTS) con un período de soporte más largo). Por el contrario, el sistema de liberación flotante permite al usuario tener siempre las últimas versiones de los programas instalados, eliminando la necesidad de reinstalar periódicamente el sistema.
También hay proyectos que implementan parcialmente el principio de lanzamiento continuo, como PCLinuxOS y Chakra , cuyos paquetes principales se actualizan solo para mejorar la seguridad y la estabilidad [2] [3] .
La versión flotante parcial (distribuciones ingleses parciales, semicontinuas o semicontinuas) incluye parte de los paquetes de software que no están actualizados. A menudo, estos paquetes se incluyen en la lista de paquetes no rodantes "básicos", como el núcleo y otros paquetes esenciales. O viceversa, es un "envoltorio" inmutable, una aplicación de usuario que facilita el uso del software.
La liberación flotante completa (ing. distribuciones de rodadura completa) no divide el kit de distribución en una parte variable (ing. rodante) e inmutable (ing. no rodante). La versión flotante completa se aplica a la lista completa de paquetes de software.
Las distribuciones pseudo-rolling son un intento de estabilizar la rama de desarrollo de una distribución non-rolling usando parches de software. Esto le permite obtener una distribución con una funcionalidad similar a una versión flotante real (eng. true).
Las distribuciones sucesivas verdaderas, a diferencia de las distribuciones sucesivas pseudo, se desarrollan utilizando únicamente el modelo de desarrollo de software de versión sucesiva.
Lanzamiento flotante opcional (ing. Opt-rolling distribuciones) - o tiene ediciones separadas del lanzamiento del kit de distribución: cambiable (ing. rodante) e inmutable (ing. no rodante). Por lo general, estas versiones son mutables o no modificables de forma predeterminada. La liberación flotante opcional es rara en comparación con otros tipos de modelos de liberación flotante de distribución.
Las distribuciones rotativas cíclicas se basan en la rama de desarrollo de una distribución no rotativa. Como resultado, la antigüedad y la estabilidad generales de los paquetes no son constantes a lo largo del ciclo de desarrollo. Esta volatilidad es especialmente notable al final del ciclo, durante la liberación de la distribución no continua que es la fuente.