Powered By Blogger

sábado, 13 de junio de 2015

Rolling Release de Linux


Rolling Release

El desarrollo de software , un rolling release o actualización rodando modelo de desarrollo se refiere a un sistema de software de desarrollo continuo; esto es en lugar de un modelo de desarrollo estándar de liberación que utiliza versiones de software que deben reinstalarse sobre la versión anterior. Rodando el software, en cambio, es continuamente actualizada , en contraste con el software estándar de liberación que se actualiza entre versiones. Modelos de desarrollo rolling release son uno de los muchos tipos de ciclos de vida de liberación de software y, en cuanto a la metodología de desarrollo de software en general, rodando los modelos de desarrollo de liberación son menos comunes que los modelos de desarrollo de liberación estándar en la mayoría de los principales sectores de software, como sistemas operativos .
Aunque un comunicado de rodadura modelo de desarrollo de software se puede utilizar en el desarrollo de cualquier pieza o colección de software, es típicamente, aunque no exclusivamente, visto en uso por una minoría de las distribuciones de Linux . distribuciones de software , de las cuales las distribuciones de Linux forman una muy grande proporción , se conoce comúnmente como distribuciones , con rodar distribuciones de liberación comúnmente conocidas como distribuciones de rodadura . Cuando se usa como adjetivo , en lugar de un sustantivo , rolling release es a menudo acortado a rodar , al referirse a las distribuciones, el software o los modelos de desarrollo.
Un comunicado de la rodadura se implementa típicamente usando pequeñas y frecuentes actualizaciones . Sin embargo, simplemente tener actualizaciones no significa automáticamente que una pieza de software está utilizando un ciclo de lanzamiento de rodadura; para calificar como un rolling release, la filosofía de los desarrolladores debe ser trabajar con un solo código de sucursal, en comparación con las versiones discretas. Cuando se emplea el modelo de desarrollo liberación rodando como el modelo de desarrollo de una distribución de software, actualizaciones de software suelen ser entregados a los usuarios por un gestor de paquetes de aplicaciones de software en el usuario de computadora personal que accede, a través de la internet , un mando a distancia repositorio de software (a menudo a través de una descarga espejo ) almacenado en un Internet servidor de archivos .
Aunque las distribuciones de rodadura utilizan un rolling release modelo de desarrollo de software , la mayor parte del software contenido en el conjunto de software de la distribución es por lo general la liberación estándar (es decir, no rodar liberación) de software. Además, no todas las distribuciones de software basado en, derivado de, o relacionado con ondulantes distribuciones de liberación necesariamente están rodando comunicados de sí mismos. Un ejemplo de esto es ConnochaetOS (antes DeLi Linux ), que es un estándar (es decir, no laminado) de distribución de notas basado en la distribución rolling release Arch Linux .
El resto de este artículo se centra en el modelo rolling release como se aplica a las distribuciones de software (frente a las aplicaciones de software ). Desde este punto en adelante, a menos que se indique lo contrario, el término rodando liberación será tomada para referirse a rodar distribuciones de software versión específica y no para rodar software de liberación en general.
Traducción en Ingles.
In software development, a rolling release or rolling update development model refers to a continually developing software system; this is instead of a standard release development model which uses software versions that must be reinstalled over the previous version. Rolling software, instead, is continually updated, in contrast to standard release software which is upgraded between versions. Rolling release development models are one of many types of software release life cycles and, in terms of software development methodology in general, rolling release development models are less common than standard release development models in most mainstream software sectors, such as operating systems.
Although a rolling release software development model can be used in the development of any piece or collection of software, it is typically, though not exclusively, seen in use by a minority of Linux distributions. Software distributions, of which Linux distributions form a very large proportion, are commonly referred to as distros, with rolling release distributions commonly referred to as rolling distros. When used as an adjective, instead of a noun, rolling release is often shortened to rolling, when referring to distributions, software, or development models.

A rolling release is typically implemented using small and frequent updates. However, simply having updates does not automatically mean that a piece of software is using a rolling release cycle; to qualify as a rolling release, the philosophy of developers must be to work with one code branch, versus discrete versions. When the rolling release development model is employed as the development model of a software distribution, software updates are typically delivered to users by a package manager software application on the user's personal computer accessing, through the internet, a remote software repository (often via a download mirror) stored on an internet file server.
Although rolling distributions use a rolling release software development model, most of the software contained in the distribution's software stack is usually standard release (i.e. not rolling release) software. Also, not all software distributions based on, derived from, or related to rolling release distributions are necessarily rolling releases themselves. An example of this is ConnochaetOS (formerly DeLi Linux) which is a standard (i.e. non-rolling) release distribution based on the rolling release distribution Arch Linux.
The remainder of this article focuses on the rolling release model as applied to software distributions (versus software applications). From this point onwards, unless otherwise stated, the term rolling release will be taken to refer to rolling release software distributions specifically and not to rolling release software in general.