Balanceo de liberación

En el desarrollo de software, una liberación rodante o haciendo rodar el modelo de desarrollo de actualización se refiere a un sistema del software continuamente en vías de desarrollo; esto es en vez de un modelo de desarrollo de liberación estándar que usa versiones del software que se deben instalar de nuevo sobre la versión anterior. El software Rolling, en cambio, continuamente se actualiza, en contraste con el software de liberación estándar que se mejora entre versiones. Los modelos de desarrollo de liberación rodantes son uno de muchos tipos de ciclos vitales de liberación del software y, en términos de metodología de desarrollo de software en general, los modelos de desarrollo de liberación rodantes son menos comunes que modelos de desarrollo de liberación estándares en la mayor parte de sectores del software dominantes, como sistemas operativos.

Aunque un modelo de desarrollo de software de liberación rodante se pueda usar en el desarrollo de cualquier pieza o la colección del software, es típicamente, aunque no exclusivamente, visto en el uso por una minoría de distribuciones de Linux. Las distribuciones del software, de las cuales las distribuciones de Linux forman una proporción muy grande, comúnmente se mandan a como distros, con distribuciones de liberación rodantes comúnmente referidas como balanceo distros. Cuando usado como un adjetivo, en vez de un sustantivo, haciendo rodar la liberación a menudo se acorta al balanceo, refiriéndose a distribuciones, software o modelos de desarrollo.

Una liberación rodante típicamente se pone en práctica usando actualizaciones pequeñas y frecuentes. Sin embargo, simplemente tener actualizaciones no significa automáticamente que una pieza de software usa un ciclo de liberación rodante; para licenciarse de una liberación rodante, la filosofía de reveladores debe deber trabajar con una rama del código, contra versiones distintas. Cuando el modelo de desarrollo de liberación rodante se emplea como el modelo de desarrollo de una distribución del software, las actualizaciones del software son típicamente entregadas a usuarios por un gerente del paquete la aplicación del software en el ordenador personal del usuario tener acceso, a través de Internet, un depósito del software remoto (a menudo vía un espejo de descarga) almacenado en un servidor de archivos de Internet.

Aunque el balanceo de distribuciones use un modelo de desarrollo de software de liberación rodante, la mayor parte del software contenido en la pila del software de la distribución es la liberación por lo general estándar (es decir no haciendo rodar la liberación) software. También, no todas las distribuciones del software basadas en, sacado de, o relacionado con distribuciones de liberación rodantes hacen rodar necesariamente propias liberaciones. Un ejemplo de esto es ConnochaetOS (antes DeLi Linux) que es un estándar (es decir no rodando) distribución de liberación basada en la distribución de liberación rodante Arch Linux.

El resto de este artículo se concentra en el modelo de liberación rodante aplicado a distribuciones del software (contra aplicaciones del software). De este punto adelante, a menos que por otra parte no declarado, la liberación de balanceo del término se tomará para referirse a distribuciones del software de liberación rodantes expresamente y no al software de liberación rodante en general.

Modelos de desarrollo

Para este artículo, las liberaciones rodantes se han dividido en las categorías que parcialmente ruedan (ver el balanceo de la parte), totalmente rodando (ver el balanceo lleno), realmente rodando (ver el balanceo verdadero) y su pseudoparte de enfrente (ver el pseudobalanceo), opcionalmente el balanceo (ver el optar haciendo rodar), y cíclicamente rodando (ver el balanceo cíclico).

Los términos que parcialmente ruedan y en parte ruedan (junto con semibalanceo de sinónimos y medio balanceo), totalmente balanceo, realmente balanceo y opcionalmente balanceo son todos los términos tradicionales usados por reveladores del software y usuarios.

Sin embargo, el término que cíclicamente rueda es no necesariamente un término tradicional, aunque el término que la liberación cíclica es — vea Tipos de no hacer rodar liberaciones.

El término que cíclicamente rueda (y balanceo cíclico) se ha usado en este artículo para diferenciar liberaciones rodantes basadas en un cíclico (contra el balanceo) la rama de desarrollo de una distribución no rodante, ya que éstos (junto con el pseudobalanceo de liberaciones) tienen diferencias relevantes, de otros tipos de hacer rodar liberaciones — ver la helada (ingeniería del software) y Tipos de hacer rodar la subdivisión de liberaciones abajo.

Como un pseudoenfrente de rodar realmente (o balanceo verdadero), el término el pseudobalanceo es usado por algunos usuarios para describir y distinguir distribuciones como el aptosid, Aurora OS, antiX y LMDE, entre otros, que están basados en (por lo general una rama de desarrollo de) una distribución no rodante que se modifica para proveer al usuario final de una experiencia del usuario que se acerca esa de una liberación de balanceo verdadera.

Para la brevedad, parcialmente balanceo, cíclicamente balanceo, realmente balanceo, opcionalmente balanceo y totalmente balanceo se han contratado a balanceo de la parte, balanceo cíclico, balanceo verdadero, optar haciendo rodar y balanceo lleno, respectivamente, en algunas partes de este artículo. La contracción de estos términos es no la nomenclatura necesariamente estándar o una reflexión del uso general dentro de la comunidad del software, y se usa simplemente como una taquigrafía conveniente con los objetivos de este artículo.

Tipos de hacer rodar liberaciones

El balanceo de la parte, el semibalanceo o el medio balanceo de distribuciones tienen un subconjunto de paquetes de software que no ruedan. Estos paquetes por lo general forman a cualquiera un 'corazón' no rodante (como el grano y otros paquetes principales) o a la inversa una 'envoltura' no rodante (software de aplicación normalmente de encargo para ayudar a la facilidad del uso).

Las distribuciones que ruedan del modo lleno (en contra de distribuciones que hacen rodar la parte) no dividen la distribución en un balanceo y no balanceo de la parte. Aplican el modelo de desarrollo de software de liberación rodante a la totalidad de la pila del software.

El pseudobalanceo de distribuciones intenta estabilizar una rama de desarrollo de una distribución no rodante vía remiendos del software para obtener una distribución con rasgos similares a aquellos de una liberación de balanceo verdadera.

Las distribuciones que ruedan del modo verdadero (a diferencia de distribuciones pseudorodantes) se desarrollan únicamente usando un modelo de desarrollo de software de liberación rodante.

Las distribuciones optar que hacen rodar tienen un balanceo separado y no balanceo de la edición de liberación de la distribución, o se pueden opcionalmente dirigir como un balanceo o una distribución de liberación no rodante. Generalmente, ruedan u o no pasan la falta. Las distribuciones opcionalmente rodantes son relativamente raras, comparado con otros modelos de distribución de liberación de balanceo.

Las distribuciones que ruedan del modo cíclico están basadas en una rama de desarrollo cíclica de una distribución no rodante; por lo tanto la edad general y la estabilidad de los paquetes no permanecen consecuentes a través del ciclo de desarrollo; sobre todo a través del final de un ciclo, durante una liberación de la distribución paternal no rodante.

En particular, antes de cada liberación de la distribución paternal, su rama de desarrollo primaria se congela. Durante este período de la helada, ningunos cambios principales se hacen a la rama de desarrollo, y está a este punto que está en su más estable y sin errores. En la nueva liberación de la distribución paternal, la vieja rama de desarrollo se hace la nueva rama estable y una rama de desarrollo fresca se forma, reanudando el ciclo de desarrollo de software entero. Está a este punto que la rama de desarrollo fresca está ahora en su más inestable y calesa.

Este ciclo de liberación y desarrollo de software puede ser perjudicial para distribuciones del software de liberación de balanceo cíclicas basadas en ramas de desarrollo primarias, debido al período de la helada y la discontinuidad repentina subsecuente en estabilidad y errores de programación del software, ya que la mayor parte de distribuciones de liberación rodantes tratan de mantener una experiencia del usuario estable y consecuente. Este conflicto se levanta debido a la diferencia inherente entre la liberación rodante y no haciendo rodar modelos de desarrollo de software de liberación, de ahí haciendo esto un desafío para todas las distribuciones del software de liberación de balanceo cíclicas para vencer.

Todas las distribuciones de balanceo (si parte - lleno - pseudo - verdadero - cíclico - etc.) hacen contener el software en los depósitos que es más corriente que esto contenido en los medios de instalación y por lo general contiene liberaciones del software muy recientes – a menudo las últimas liberaciones del software estables disponibles. Tienen pseudoliberaciones y medios de instalación que son simplemente una foto de la distribución del software en el momento de la liberación. No hay por lo tanto ninguna necesidad de instalar de nuevo el sistema operativo, como es (por lo general) el caso con la mejora entre versiones de una liberación estándar. También, un sistema operativo de liberación rodante instalado de un viejo instala el disco puede ser la postinstalación totalmente actualizada al último software del sistema y software de aplicación vía Internet.

Las distribuciones del software de liberación rodantes en general a menudo caen a una o varias de las categorías del modelo de desarrollo de software siguientes y subcategorías:

Distribuciones que hacen rodar la parte

Distribuciones que ruedan del modo lleno

Pseudobalanceo de distribuciones

Distribuciones que ruedan del modo verdadero

Distribuciones optar que hacen rodar

Distribuciones que ruedan del modo cíclico

Ramas de desarrollo

Otras distribuciones Linux pueden mantener una rama de desarrollo entre liberaciones. Estas ramas de desarrollo (dev-ramas) a menudo se marcan por el sufijo - corriente, - inestable, - pruebas o - foto y se pueden parecer a una liberación rodante porque el software en tal rama continuamente se actualiza. Sin embargo, a diferencia de una liberación rodante, las ramas de desarrollo primarias se quieren para ser la siguiente liberación, y se congelarán y se probarán antes de tal liberación.

La Cocina de Mandriva, openSUSE Fábrica, Cuero crudo del Sombrero de fieltro y Debian que Prueba (en que LMDE y antiX están basados) es ejemplos de ramas de desarrollo primarias y Debian inestable (en que aptosid está basado) es un ejemplo de una rama de desarrollo secundaria. En su misma naturaleza, estas ramas de desarrollo tienden a ser inestables y calesa, con apuros de seguridad siendo lentos, incompletos o inexistentes; también tienden a carecer de apoyo y documentación.

Por estos motivos, algunas distribuciones del software recomendaron (en la documentación del software o en el sitio web de la distribución) que las ramas de desarrollo, las liberaciones del jalón del desarrollo, el software prealfa, el software alfa, el software de la beta y los candidatos de liberación no se deberían generalmente usar como el software de la empresa en un ambiente de producción, en caso de la pérdida de datos, etc. Un ejemplo gracioso de tal es el Chakra de distribución de Linux Linux en la etapa alfa que tiene la ADVERTENCIA “del mensaje de instalación: ¡Esto es el software alfa, podría comer su hámster!!“

A diferencia del balanceo de liberaciones, las ramas de desarrollo principalmente se quieren para ser usadas por reveladores del software, los probadores del software y los adoptadores tempranos más bien que su usuario final medio — ven el ciclo vital de liberación del software.

Balanceo de distribuciones: ejemplos

Linux siguiente, BSD y las distribuciones de Hurd son todos los ejemplos de liberaciones que ruedan del modo lleno, excepto aquellos que expresamente se indican como parciales (que son el balanceo de la parte) o cíclico (que son el balanceo cíclico). Las distribuciones marcadas como opcionales se pueden dirigir como balanceo o como no balanceo de liberaciones. Las distribuciones del software sacadas de otra distribución (llamó la distribución paternal) se llaman distribuciones del niño.

Los marcados como el tenedor, aunque todavía relacionado con (ascendencia compartida), sólo se sacan ahora de (codebase bifurcado) y ya no basado en (compartió codebase) su distribución paternal, haciéndolos distribuciones independientes. El software que se bifurca en el desarrollo de software rompe la compatibilidad binaria de paquetes de software entre distribuciones del software relacionadas en una manera análoga a speciation en el cruzamiento de prevención de evolución biológico entre especies.

Ver el Objetivo de Distribución GNU/Linux en Wikimedia para una distribución de Linux árbol evolutivo; u Objetivo de Distribución de GNU/Linux en Futurist.se para la fuente original.

Además de Arch Hurd (que usa el ÑU grano de Hurd) y las distribuciones Gentoo/*BSD (que usan los granos BSD), el resto es todas las distribuciones de Linux (que usan el grano de Linux). La lista siguiente de distribuciones rodantes se agrupa en familias de distribuciones relacionadas.

Lista de distribuciones del software de liberación rodantes

Balanceo de distribuciones: más detalles

La información contenida en esta sección es sourced directamente del sitio web de la distribución del software o de o DistroWatch, excepto donde indicado por otra parte por citas inline.

Relacionado con el arco

Arch Hurd, ArchBang, el Puente Linux, Chakra Linux, CTKArch, KahelOS, Manjaro Linux, Nosonja Linux y Parábola GNU/Linux (entre otros) hacen rodar todos la liberación distribuciones de Linux basadas en el binario relacionadas con, sacado de, o basados en, la liberación de balanceo independiente distribución de Linux basada en el binario Arch Linux.

Ver la lista de Linux distributions#Pacman-based para una lista de distribuciones de Linux usando al gerente del paquete Pacman de Arch Linux. </br>

Ver a Arch Based Distributions (Activo) en Arch Linux Wiki para una lista de distribuciones situadas en el Arco actualmente activas.

Debian-relacionado

Tanto el aptosid, siduction como Semplice ruedan liberan a Deb distribuciones de Linux basadas en el binario basadas en Debian inestable, la rama de desarrollo inestable de Debian (Sid). Linux Mint Debian Edition (LMDE) y antiX son la liberación de balanceo cíclica Deb distribuciones de Linux basadas en el binario basadas en pruebas de Debian. Las pruebas de Debian son una rama de desarrollo cíclica y antes de que cada liberación de Debian estable, las pruebas de Debian se congelen (y así no rodando) afectación de distribuciones rodantes basadas en ellas — como LMDE y antiX.

Tales distribuciones por lo tanto se describen en esta página como liberaciones cíclicamente rodantes (o balanceo cíclico para el corto) para distinguirlos de otras formas de hacer rodar liberaciones y no se clasifican de hacer rodar totalmente liberaciones (o balanceo lleno para el corto). Para más información, ver la sección de modelos de desarrollo encima. También, el término Debian aquí se refiere expresamente a Debian GNU/Linux (que usa el grano de Linux) y no Debian GNU/kFreeBSD (que usa el grano de FreeBSD) ni Debian GNU/Hurd (que usa el ÑU grano de Hurd).

:: Se anunció el 11 de julio de 2011 que, como la vuelta de Xfce, las futuras vueltas de KDE de la Menta de Linux (de la versión 11 adelante) podrían cambiar a ser rodante y basado en LMDE: “... una discusión es en curso sobre la posibilidad de cambiar la edición KDE a LMDE.... Según esta discusión, podríamos ver una Menta de Linux KDE 11 liberación de RC este mes o un balanceo basado en LMDE Menta de Linux KDE RC algún tiempo en agosto.”. Un correo adicional el 6 de agosto de 2011 leyó “La decisión se tomó para emigrar nuestras ediciones de Fluxbox y KDE a LMDE. Yendo adelante nuestro proyecto apoyará 2 escritorios con una base de Ubuntu congelada (Gnomo y LXDE) y 4 escritorios encima de una base de Debian rodante (Gnomo, KDE, Xfce y Fluxbox).”. Sin embargo, esta decisión se invirtió y la Menta de Linux que 12 liberación de KDE no hacía rodar y situada en Kubuntu, sin el balanceo de la versión KDE basada en LMDE soltada., la futura base de la edición KDE de la Menta de Linux permanece incierta.

Nota: las discusiones son en curso entre reveladores de Debian (en la lista de direcciones del revelador de Debian) en cuanto a una oferta de desarrollar una edición de liberación rodante de Debian llamado DebianCUT (DebianCUT sitio web no oficial) — donde soportes "CORTADOS" para pruebas constantemente utilizables. Esto se ha aconsejado ser una nueva edición de Debian o sustituir (o ser una versión modificada o marcada de nuevo de) Debian que prueba.

Ver la lista de Linux distributions#Debian-based para una lista de distribuciones Linux situadas en Debian.

Relacionado con el sombrero de fieltro

Fedora Linux es una comunidad de liberación fija independiente desarrolló REVOLUCIONES POR MINUTO distribución de Linux basada en el binario patrocinada por Hat Roja y usó como la base para Hat Linux Roja

Ver la lista de Linux distributions#Fedora-based para una lista de distribuciones Linux basadas en el Sombrero de fieltro.

LFS-relacionado

LFS significa Linux desde el Principio y es una colección de documentación diseñada para instruir a un usuario de ordenador en cómo construir una distribución de Linux desde el principio. Se quiere principalmente como un instrumento educativo para estudiantes de ciencias informáticas para aprender cómo funciona un sistema operativo situado en Linux.

Gentoo-relacionado

Gentoo Linux, el Gentoo/*BSDs, Funtoo Linux, Calculan Linux, Toorox Linux, y la mayor parte de otras distribuciones situadas en Gentoo, son basados en la fuente (más bien que basados en el binario) — con Sabayon Linux (que es basado en el binario) ser una excepción obvia. Aparte de las distribuciones relacionadas por los Hechiceros (que también son basados en la fuente) la mayor parte de las otras distribuciones mandadas a en este artículo son basadas en el binario (más bien que basadas en la fuente) las distribuciones, como son la mayor parte de distribuciones de Linux y distribuciones del software en general.

Ver la lista de Linux distributions#Gentoo-based para una lista de distribuciones Linux situadas en Gentoo.

Mandriva-relacionado

PCLinuxOS y Unity Linux hacen rodar REVOLUCIONES POR MINUTO de liberación CD vivo basado en el binario distribuciones de Linux relacionadas con, sacado de, o basados en, la distribución de Linux basada en el binario no rodante independiente Mandriva Linux. Mandriva Linux es desarrollada por Mandriva y al principio se bifurcó de Hat Linux Roja. Tanto Mandriva Linux como Hat Linux Roja usan el formato del paquete del binario de REVOLUCIONES POR MINUTO al principio desarrollado por Hat Roja.

Ver la lista de Linux distributions#Mandriva situado en Linux para una lista de distribuciones Linux situadas en Mandriva.

rPath-relacionado

Relacionado por los hechiceros

La fuente Mage y Linux Lunar es tenedores del Hechicero de distribución de Linux independiente Linux. Como el Hechicero, son 'autoconstruyen' basado en la fuente (en contra del basado en el binario) distribuciones de Linux que ponen un énfasis en la compilación de paquetes de software del código fuente, utilización de un compilador del software, más bien que instalar paquetes de software binarios precompilados.

SUSE-relacionado

En ausencia el openSUSE y la mayor parte de sus derivados, no hacen rodar liberaciones ya que el openSUSE tiene liberaciones fijas estables y liberaciones del jalón del desarrollo, así como una rama de desarrollo y depósito de pruebas llamado 'la Fábrica'. Sin embargo, los openSUSE, y derivados compatibles, se hacen liberaciones rodantes cuando señalado el depósito de balanceo de la Planta rodadora openSUSE en vez del depósito de la falta.

Ver SUSE Linux distribuciones para una lista de distribuciones Linux basadas en SUSE.

Otro: independiente

Comparación de balanceo y no balanceo de liberaciones

Tipos de no hacer rodar liberaciones

La mayor parte de sistemas operativos y las distribuciones del software usan una liberación no rodante (o liberación estándar) modelo, más bien que un modelo de liberación rodante. Tienen cambios significativos entre números de versión, requiriendo que un sistema operativo completo instale de nuevo, o al menos una mejora principal.

La mayor parte de forma común de liberación no rodante (o liberación estándar) el software se fija software de liberación, donde (a diferencia de una liberación de balanceo continua) la liberación es distinta y ocurre a un punto fijo a tiempo. Se llaman las versiones del software intermedias de la liberación de un software menor una liberación del punto. Algunos proyectos del software adoptan un basado en la fecha (también llamó una liberación calculada o prevista) la política de liberación, donde el software se suelta en una fecha predeterminada específica, contra otros que usan un estatal (o liberación cuando listo) sueltan la política, donde el software se suelta una vez juzgado por el equipo de desarrollo estar en un estado listo para la liberación.

Un ejemplo de estas políticas de liberación que se diferencian es Ubuntu (que usa una política de liberación basada en la fecha) y su Menta de Linux derivada (que usa una política de liberación estatal). Las distribuciones del software que usan una política de liberación basada en la fecha a menudo tendrán un reloj de la cuenta atrás en su sitio web, en el mes conduciendo a una liberación, contando los días al revés a la fecha del lanzamiento. Sin embargo, algunas distribuciones pueden decidir en cambio optar por una política de liberación en algún sitio entre basado en la fecha y estatal, en una tentativa de ganar algunas ventajas de ambos enfoques.

La liberación cíclica del término a veces es usada para describir el software donde el proyecto del software usa un proceso de desarrollo de software cíclico. Igualmente, el término la liberación periódica a veces es usada para describir el software que se suelta en intervalos de tiempo regulares. Como la liberación rodante, los términos la liberación fija, la liberación del punto, la liberación cíclica y la liberación periódica no se aplican únicamente a distribuciones del software y sistemas operativos. Se pueden aplicar a cualquier pieza o colección del software; por ejemplo el software de aplicación podría adoptar una liberación rodante o fijó el modelo de desarrollo de software de liberación.

Los ejemplos del no balanceo popular sueltan sistemas operativos y las distribuciones del software incluyen Windows de Microsoft, Mac OS, la mayor parte de BSDs y la mayor parte de distribuciones de Linux.

Ventajas y desventajas: desarrollo de software

En términos de proceso de desarrollo de software, las liberaciones estándares requieren el esfuerzo de desarrollo significativo gastado para el cuidado de viejas versiones modernas debido a apuros del error de programación que se propagan atrás a la rama más nueva, contra el enfoque más en la rama de desarrollo más nueva. También, a diferencia del balanceo de liberaciones, las liberaciones estándares requieren que más de una rama del código se desarrolle y se mantenga, que aumenta el desarrollo de software y carga de trabajo de mantenimiento del software de los reveladores del software y software maintainers.

la otra mano, los rasgos del software y la planificación de la tecnología son más fáciles en liberaciones estándares debido a un mejor entendimiento de rasgos próximos en la siguiente versión (ones), más bien que simplemente el capricho de los reveladores en cualquier momento dado. Los ciclos de liberación del software también se pueden sincronizar con aquellos del comandante río arriba proyectos del software, como ambientes de escritorio. De ahí, hay pros y los contras tanto a la liberación estándar como a haciendo rodar metodologías de desarrollo de software de liberación.

Ventajas y desventajas: experiencia del usuario final

Por lo que la experiencia del usuario final, las liberaciones estándares a menudo se ven como más estables y sin errores ya que los conflictos del software se pueden más fácilmente dirigir y la pila del software más a fondo probada y evaluada, durante el ciclo de desarrollo de software. Por esta razón, tienden a ser la opción preferida en ambientes de la empresa como estaciones de trabajo del ordenador, ESTO consulta, administración del sistema y tareas críticas de la misión como gestión de datos y servidores.

Sin embargo, el balanceo de liberaciones ofrece el software más corriente que también puede proporcionar la estabilidad aumentada y menos errores de programación del software junto con las ventajas adicionales de nuevos rasgos, mayor funcionalidad, más rápido dirigiendo velocidades, y sistema mejorado y seguridad de aplicación, entre otros. Con el último de éstos, seguridad del software, el modelo de liberación rodante puede tener ventajas en actualizaciones de seguridad oportunas, fijando sistema o errores de programación de seguridad de aplicación y vulnerabilidades, ese estándar que las liberaciones deberían esperar hasta la siguiente liberación. Aunque, en una distribución de liberación rodante, donde el usuario ha decidido dirigirlo como un sistema muy dinámico, el flujo constante de paquetes de software pueda introducir nuevas vulnerabilidades del software involuntarias.

Popularidad y estadística de adopción

Se concentran en esta sección la popularidad y la adopción de distribuciones rodantes. Para una mirada más general a la popularidad y la adopción de distribuciones de Linux, por favor ver la adopción de Linux. Para una mirada específica a la adopción en el sector de calcular de escritorio, ver Linux de Escritorio #Measuring adopción.

Al hablar de la popularidad y la adopción de distribuciones rodantes, vale la pena enfatizar la distinción, no sólo entre versos corrientes medidas acumulativas y medidas del pariente de versos absolutas, pero entre distribución del software, adquisición del software, instalación del software, población del software y números de utilización del software:

  1. Distribución del software: el número de hacer rodar distros (absoluto) y la talla del disto (pariente).
  2. Adquisición del software: el número de hacer rodar copias de distro (absolutas) y la talla del código (pariente).
  3. Instalación del software: el número de hacer rodar distro instala (absoluto) y la talla de la base instalada (pariente).
  4. Población del software: el número de hacer rodar a usuarios distro y la talla del userbase (pariente).
  5. Utilización del software: el número de hacer rodar distros marcha (absoluto) y la talla de la parte de uso (pariente).

Nota: Aunque los usuarios FOSS puedan comprar CDs FOSS y DVDs, la mayor parte de FOSS distros están disponibles para descargar legalmente gratuitamente. El uso generalizado de términos de la economía cuando la referencia para liberar y abrir el software de la fuente puede ser así potencialmente engañosa.

Popularidad

La capacidad de instalar, personalice y sólo configure una vez, aún todavía siga dirigiendo el muy 'el último y el mayor' software de aplicación en un sistema operativo del margen utilizado o de la vanguardia, da a distribuciones de liberación rodantes lo siguiente muy fiel en la comunidad del software de la fuente libre y abierta, que, aunque todavía una pequeña minoría, parece crecer.

En efecto, en la comunidad del usuario de liberación rodante, un modelo de desarrollo rodante a menudo se ve ya que un 'debe - tener' el rasgo eligiendo y moviéndose entre distribuciones del software (comúnmente mandado a como distro saltando). En algunos casos, los admiradores ardientes de distribuciones rodantes se pueden hacer conversos, optando únicamente por usar distribuciones rodantes, en una manera similar a 'conversos de Linux' con la adopción de Linux.

Adopción

Con distribuciones del software principales (como Google Chrome OS, openSUSE Planta rodadora, LMDE, Fuduntu, Chakra Linux y DebianCUT propuesto) optando por proporcionar un ofrecimiento de liberación rodante de alguna forma, el número y la popularidad de distribuciones rodantes aparecerían – y han sido afirmados por unos, en particular en la comunidad rodante – para crecer. Sin embargo, si esto es realmente la parte de una tendencia de uso y desarrollo de software a largo plazo más grande (hacia favorecer liberaciones rodantes sobre liberaciones estándares, o hacia dar al usuario la opción de usar el software en la una o la otra manera) está por ver.

También aunque el número de la liberación rodante instale puede haber aumentado, el número (es decir la proporción de liberaciones que hacen rodar liberaciones) puede no tener. Esto es probable el caso, cuando uno tiene la explosión en cuenta en la informática móvil que ha surgido durante la década pasada, con el dominio de dispositivos móviles que dirigen sistemas operativos móviles como Androide, iOS y Teléfono de Windows, ya que Androide, iOS y Teléfono de Windows no hacen rodar sistemas operativos. Si la proporción de la liberación rodante instala aumentará puede depender en parte del futuro del Androide (no balanceo) y Google Chrome OS (que hace rodar) sistemas operativos — expresamente, si Google combina los dos, si el sistema operativo que resulta será una liberación rodante o no.

Estadística

A diferencia de sistemas operativos comerciales y patentados, que tienden a preinstalarse, haciendo rodar distribuciones (que son generalmente el programa gratuito y FOSS) tienden a no ser; Google Chrome OS y Cromo OS ser excepciones notables. Tampoco las liberaciones rodantes tienden a requerir la activación del producto. Ya que mayoría es el programa gratuito y FOSS, son legalmente libres de descargar, copiar, modificar y redistribuir, haciendo Internet su canal de distribución primario. Esto hace prácticamente imposible conseguir cifras confiables en el userbase y la base instalada de distribuciones rodantes.

Considerando su variedad y número, esto es una cuestión bien reconocida con Linux en particular. Aunque el grano de Linux se pueda descubrir (p.ej vía cuerdas de Usuario-agente) Linux distro específico que corre en él no podría. Algunos distros registran conexiones con su depósito; sin embargo esto puede demostrar una medida no fiable debido a la composición de factores. El acceso directo a espejos del depósito puede causar a usuarios incontables, mientras los usuarios que usan IPs dinámico se pueden contar con la repetición, y los usuarios relacionados vía un servidor por poderes pueden estar bajo - contados o sobrecontados según el comportamiento de la Dirección IP del nodo de la salida.

Aunque no haya ningunas cifras oficiales en popularidad, adopción, descargas o base instalada de distribuciones del software de liberación rodantes, el sitio web popular DistroWatch guarda la estadística golpeada en la página para sus varias páginas de distribución, incluso distribuciones que hacen rodar liberaciones y a aquellos que tienen versiones de liberación rodantes. Esto da una indicación muy áspera del paisaje de popularidad total y las tendencias de adopción de las distribuciones del software y es usado por unos como una medida no oficial de la popularidad y la adopción de distribuciones del software.

Sin embargo, en caso del balanceo de liberaciones, es posible que tal estadística golpeada en la página pueda ser engañosa. Junto con las distribuciones del software orientadas del servidor, los usuarios de distribuciones de liberación rodantes con menor probabilidad instalarán de nuevo su sistema operativo en una base regular, y así también con menor probabilidad frecuentarán la página de DistroWatch de la distribución, un uso de que es para descargar la instalación del software ISOs de y alcanzar las últimas noticias en, nuevas liberaciones. Esto podría causar la popularidad de hacer rodar liberaciones y distribuciones orientadas al servidor que están bajo - representado por algunas medidas, como la estadística golpeada en la página de sitios web como DistroWatch.

También no hay ningunas cifras oficiales para el número total de sistemas de Linux, en parte debido a la dificultad de cuantificar el número de la marcha de ordenadores personales Linux (ver Linux de Escritorio #Measuring adopción), ya que muchos usuarios descargan distribuciones de Linux. De ahí, las cifras de ventas para sistemas de Linux y distribuciones de Linux comerciales indican un número mucho inferior de sistemas de Linux y el nivel de la adopción de Linux que es el caso; esto es principalmente debido a Linux que es el software de la fuente libre y abierto que se puede descargar gratuitamente.

Sin embargo, el sitio web El Proyecto del Contador de Linux (LiCo) (nuevo sitio web aquí) guarda un guesstimate del número de sistemas de Linux, pero no se distingue entre liberación rodante y distribuciones de liberación estándares. Las cifras del Contador de Linux y DistroWatch, tomadas juntos, podrían en la teoría ser usadas para llegar a guesstimate muy áspero de la popularidad y la adopción de distribuciones rodantes.

En el septiembre de 2008 Microsoft CEO Steve Ballmer afirmó que el 60% de servidores dirige a Linux. Linux es sin duda el sistema operativo más popular entre superordenadores, debido a su actuación superior, flexibilidad, velocidad y gastos inferiores. En el noviembre de 2008 Linux sostuvo una parte del 87.8 por ciento de los 500 primeros superordenadores del mundo.

los sistemas operativos usados en los 500 primeros superordenadores del mundo eran:

:

Estas cifras indican que Linux domina el sector del superordenador con una cuota de mercado de más del 90% y montañismo, y que Linux constituye bien más de la mitad del mercado del servidor. Sin embargo, es confuso que proporción de éstos dirigen haciendo rodar la liberación distribuciones de Linux. La mayor parte de sistemas BSD no ruedan desde la única liberación de balanceo significativa BSDs son las variantes Gentoo/*BSD, que tienen mucho menos popularidad que distribuciones BSD principales como FreeBSD, OpenBSD y NetBSD o Mac OS que es parcialmente basado en BSD. Igualmente, como el ÑU Hurd todavía es experimental, las distribuciones de Hurd (balanceo y no balanceo) tienen la cuota de mercado mínima. La popularidad de Hurd y BSD y la adopción así actualmente tienen el impacto insignificante a la popularidad total y la adopción de distribuciones rodantes, ya que la mayor parte de distribuciones rodantes son distribuciones de Linux y popularidad de Linux y la adopción actualmente empequeñece ese de BSD (no incluso Mac OS) y Hurd en el ordenador personal, móvil, empresa, servidor y mercados HPC.

Mitos comunes, ideas falsas

Hay muchos mitos y las ideas falsas en cuanto a Linux y las distribuciones del software en general; esta sección se concentra en el más común de aquellos que consideran distribuciones rodantes.

En cuanto a esta última idea falsa, no es una condición necesaria para una distribución rodante para ser el margen utilizado, y hay muchas distribuciones de liberación del estándar del margen utilizado para las cuales la estabilidad es una cuestión tan grande. De ahí – aunque sea a veces afirmado por críticos de hacer rodar liberaciones – haciendo rodar distribuciones de liberación en el general no tiene que ser intrínsecamente inestable, comparado con distribuciones de liberación estándares. Mejor dicho, cualquier inestabilidad aparente con mayor probabilidad deberá hacer con el revelador - y base del usuario en general optando por un margen utilizado y más de la vanguardia se acercan con desarrollo de software y uso. Así, es más una reflexión de la cultura y actitud en la comunidad 'rodante', que es un defecto o fracaso en el modelo de desarrollo de software de liberación rodante. Sin embargo, la mayor parte de distribuciones rodantes tienden a incluir el software del margen utilizado y de la vanguardia en sus depósitos del software por tanto el usuario tiene la opción si usar tal.

Foco de esfuerzo

Es común tomar de vez en cuando fotos de la liberación rodante, que se puede refinar y congelarse y sólo mantenerse para la seguridad del software. Esto a menudo es poco práctico ya que requiere la copia del esfuerzo. Típicamente, los defectos y las características de una liberación del software particular expresamente no se dirigen en un esfuerzo separar/aislar (p.ej como remiendos); en cambio, se dirigen en el esfuerzo de desarrollo de software principal.

Véase también

Ver y para más Wikipedia-libros.

Ver Wikibooks.org y WIKIBOOKS para Wikibooks.

Enlaces externos



Buscar