¿Por qué Ubuntu solo admite versiones por un tiempo limitado (y qué significa)?

19

¿Por qué Ubuntu solo admite una versión por tiempo limitado? Desde que he estado en este sitio, he visto muchas referencias a versiones particulares que no son compatibles. ¿Qué significa en realidad? Después de este tiempo, ¿debe un usuario usar el sistema operativo en el estado en que se encuentra en la fecha en que finaliza el soporte? ¿Esto significa que no hay más actualizaciones de paquetes disponibles?

O cuando haya transcurrido esta fecha de soporte, ¿debería el usuario abandonar la versión e instalar una versión más nueva? Estoy un poco confundido con la diferencia entre Ubuntu y Linux aquí (con Windows lo usa hasta que compra la última versión) y estaría agradecido si alguien pudiera explicar el 'ciclo de vida' de Ubuntu (si esa es una palabra adecuada). Gracias de antemano por tu ayuda.

bazz
fuente

Respuestas:

18

Debo decir que todas estas son preguntas excelentes y analizaré sus excelentes preguntas una parte a la vez con el pequeño conocimiento que tengo sobre el ecosistema de Ubuntu. He dividido tu pregunta en varias más pequeñas:

1. ¿Ubuntu soporta una versión particular con un tiempo limitado?

Antes de explicar el límite de tiempo para cada versión (9.10, 11.04, 12.10 ...) o tipo de versión (Escritorio, Servidor ...), primero debemos ver algunas variables que se tienen en cuenta para estos límites de tiempo. Por ejemplo, algunos de ellos son:

Man Power / Geek Power / Cantidad de desarrolladores : esta es la cantidad de geeks, desarrolladores y, en general, personas que trabajan en la creación de Ubuntu. Esta es la cantidad de personas que pueden dedicar parte de su tiempo a trabajar en la próxima versión de Ubuntu, la versión actual de Ubuntu y / o una versión anterior de Ubuntu. En este momento, con los períodos de tiempo de soporte de servidores a 5 años y de escritorio a 5 años en LTS y en versiones normales a 2 años, esto significa que los desarrolladores de Ubuntu tienen que trabajar en alrededor de 9 versiones de Ubuntu. Al momento de escribir esto, las versiones de Ubuntu que tienen soporte están a continuación (puede ver una lista más actualizada aquí ):

  • 8.04 Servidor LTS
  • 10.04 Escritorio
  • 10.04 Servidor LTS
  • 11.04 Escritorio
  • 11.04 Servidor
  • 11.10 Escritorio
  • 11.10 Servidor
  • 12.04 Escritorio
  • 12.04 Servidor LTS

Esto no incluye el trabajo realizado en 12.10, que es la próxima versión (a partir de este escrito). Entonces, en total, en este momento, hay 10 versiones que están recibiendo soporte. Por lo que he visto, las 2 versiones que reciben más soporte son las 12.04 y 12.10 en un 70% -80% de trabajo para 12.10 y 30% -20% para 12.04. Por supuesto, si tenemos en cuenta las otras versiones anteriores de Ubuntu que están recibiendo soporte, sería un porcentaje un poco más grande para la próxima versión, seguido por el segundo porcentaje más grande para la versión actual y luego seguido por varios porcentajes casi iguales para cada versión anterior. Versión compatible. Esto significa en inglés simple que los desarrolladores se centran más en las próximas versiones actuales y actuales, pero aún no abandonan las versiones anteriores compatibles.

El objetivo de todo esto es obtener una visión clara de la cantidad de trabajo que debe hacerse para que estas 10 versiones de Ubuntu satisfagan y ofrezcan soporte para todos los usuarios de cada versión. Con esto en mente, saltamos a la segunda parte.

Evolución de hardware / Evolución de software

Con el tiempo llega un nuevo hardware, nuevas técnicas de software y nuevas formas innovadoras e inteligentes para crear cosas nuevas y mejorar las cosas viejas. Por ejemplo, cuando salió Ubuntu 5.10, no había USB 3.0, Sata 6G o NFC. Esto también se aplica al hardware y software en ese período de tiempo. Cuando salió una placa base, alrededor del tiempo en que salió una versión específica de Ubuntu, no se inventó ni desarrolló ningún hardware X. No hubo CCG con mejores propiedades X y tiempos de compilación Y.

Esto significa que para cada nueva versión que salga, Ubuntu intenta absorber cualquier tecnología nueva que salga al mundo. Esto ayuda mucho al desarrollo si el período de tiempo entre lanzamientos es corto, ya que tener un período de tiempo entre versiones de, digamos, 10 años, significaría que necesitaría adoptar todas las tecnologías en ese momento ... ESO ES MUCHO ! Tenerlo en un año también significa que los usuarios podrían no obtener las actualizaciones que desean o esa versión especial del programa que usan a tiempo. Por lo tanto, un marco de tiempo equilibrado es el ciclo de lanzamiento de 6 meses. Es por eso que en este ejemplo el ciclo de lanzamiento es un período de 6 meses. Por lo tanto, cualquier cosa que ocurra en los próximos 6 meses se puede aplicar a la nueva versión (hasta cierto grado de tranquilidad para los desarrolladores que puedo agregar).

Básicamente, tenemos un marco de tiempo que se centra en los usuarios finales, los desarrolladores y tiene en cuenta las nuevas tecnologías, las nuevas ideas y el nuevo software. Equilibrado si puedo decirlo.

Ideas / Nueva metodología / Nuevas técnicas

Para aplicar y trabajar con los 2 puntos mencionados anteriormente, surgen nuevas ideas cada cierto tiempo (¿Puedo decir cada 6 meses ^^). Entonces, ideas para un mejor escritorio Gnome, para una mejor manera de integrar las acciones del usuario, para una experiencia informática mejor y más accesible. Tener esto también significa que las ideas que se veían bien hace 2 años, pueden no verse tanto hoy, o tal vez se puedan mejorar o cambiar para otros. Esto afecta, por ejemplo, el comportamiento de un solo programa hasta un cambio masivo como la transición de Gnome 2.x a Unity. Esto también se piensa en el plan de desarrollo de Ubuntu.

Con todos estos puntos en mente, podemos decir que tener el soporte para cada versión de Ubuntu limitado a una cantidad de años es una muy buena idea. Esto haría que los desarrolladores se concentren más en aplicar su tiempo a la nueva tecnología, el nuevo hardware, el nuevo software y las nuevas y actuales versiones de Ubuntu. Esto puede sonar como un "abandonar toda esperanza a cualquiera que tenga una versión anterior" pero no. El hecho de que Ubuntu tenga soporte para versiones muy antiguas, como la 8.04 e incluso tenga una opción de Soporte a largo plazo con sus versiones de Ubuntu cada 2 años, significa que en realidad tienen un plan para versiones anteriores. Quieren ofrecer seguridad, estabilidad y un sistema operativo sólido que pueda ofrecer cuando lo necesite. Todo esto mientras piensa en las 10 versiones de Ubuntu que se trabajan en ellas.

2. ¿Las versiones (muy antiguas) todavía reciben algún tipo de soporte y actualizaciones?

Si. Pero no todos. Como mencioné anteriormente, algunas versiones como la 8.04 obtienen soporte, pero esto se debe a que tienen LTS (Soporte a largo plazo) que le garantiza que lo soportarán durante los próximos 5 años, mientras que otras versiones normales tienen un plazo de 2 años. Incluso en este caso, si surge una vulnerabilidad de seguridad particular, su versión de Ubuntu recibirá una actualización. Tenga en cuenta que, cuanto más antigua sea su versión de Ubuntu, menos actualizaciones obtendrá. Todavía los obtendrá, pero podrían venir todos en un gran trozo de parches el mismo día o en pequeñas cantidades cada cierto tiempo. Esta es una razón para actualizar a una nueva versión. Obtendrá, no solo las actualizaciones y cambios en la nueva versión, sino que tendrá la seguridad de que tendrá soporte para nuevas tecnologías en las partes de hardware y software del mundo de la informática.

Después de que haya finalizado el tiempo de soporte, le recomendamos que actualice, ya que este es un comportamiento normal en el mundo del software y el hardware. Nuevas cosas salen para acelerar las cosas y hacerlas más fáciles, por lo que debemos tener eso en cuenta. Solo imagine, por ejemplo, en mi caso, un mundo atascado con HTML 1.0 sin Ajax, JQuery, Javascript y similares. Tampoco HTML5. Lo mismo para el hardware. Sin arquitecturas de procesamiento múltiple, sin AMD64, sin memoria de doble canal y sin controladores Gigalan. Por cierto, no hay wifi o facebook tampoco. Lo peor es que ... ¡¡¡No hay askubuntu !!

3. ¿Deberían los usuarios actualizar desde versiones no compatibles (versiones muy antiguas) y cómo?

Sí, deberían. La única excepción es que si vives en un lugar muy remoto, alejado de la civilización, no se permiten pingüinos. Pero debe actualizar para mantener su sistema actualizado y actualizado. En el caso de versiones no compatibles, lo que la mayoría de la gente le dirá es que haga una copia de seguridad de sus archivos y realice una instalación limpia. Esto ayuda a resolver cualquier problema que pueda encontrar al realizar una actualización de una versión a la siguiente y también la cantidad de información que necesitaría descargar.

No es lo mismo actualizar de 9.10 a 10.04, 10.04 a 10.10, 10.10 a 11.04, 11.04 a 11.10, 11.10 a 12.04 y finalmente a 12.10 que simplemente descargar 12.10, hacer una copia de seguridad de sus archivos importantes y realizar una instalación limpia, luego restaurar su archivos de respaldo. Le ahorra tiempo, ancho de banda y puede comenzar a "trabajar" antes. La buena noticia es que desde hace un par de versiones, la nueva versión de Ubuntu incluye en el LiveCD / LiveUSB una opción en el instalador para actualizar una versión anterior de Ubuntu en la computadora. Entonces, si inserta un LiveCD de 12.10, por ejemplo, y detecta una versión anterior de Ubuntu, le dará la opción de actualizarlo. Ahorrándote toneladas de tiempo y ancho de banda en el camino.

Por supuesto, si está intentando actualizar de una versión EOL a una versión más nueva y la próxima versión también es EOL (por ejemplo, tratando de actualizar de 6.04 a 6.10 donde ambas son EOL) haciendo el procedimiento normal como usar do-release-upgrade -do apt-get upgradeno funcionará porque buscará la próxima versión y como también es EOL arrojará un error. ¿Más información sobre esto en Cómo instalar software o actualizar desde una versión antigua no compatible? En esos casos, también insto al usuario a descargar la última versión y actualizar desde el liveCD o reinstalar desde cero después de hacer una copia de seguridad adecuada.

Incluso hay una página dedicada a los lanzamientos de EOL (End of Life): https://help.ubuntu.com/community/EOLUpgrades/

4. ¿En qué se diferencia el "ciclo de vida" de Ubuntu de Windows?

Compararé el ciclo de vida de Windows XP con el de Windows 7 o el ciclo de lanzamiento con el de Ubuntu. Me estoy saltando Windows Vista porque, bueno, todos sabemos lo que le sucede. ¡Hasta la vista bebé!.

De todos modos, en el marco de tiempo entre Windows XP y Windows 7, Ubuntu salió y luego lanzó 9 nuevas versiones de Ubuntu que incorporaron nuevas tecnologías, nuevas actualizaciones y técnicas de software y nuevas ideas de la comunidad y los desarrolladores. Lea atentamente, 9 !. Antes de que saliera Windows 7, ¿sabías que Ubuntu era compatible con USB 3.0? Windows 7 no era compatible con USB 3.0 cuando salió. Esto le da una idea directa de cómo, no solo se mueve Ubuntu, sino también el desarrollo de software en el mundo del código abierto. No camina sino que corre. Después del lanzamiento de Windows 7 y antes de que saliera Windows 8, Ubuntu lanzó las versiones 11.04, 11.10, 12.04 y 12.10, todas ellas incorporando nuevo hardware / software.

Todo esto es gracias al enlace directo entre todos los puntos mencionados anteriormente y el marco de tiempo para el desarrollo. Los mundos de hardware y software se mueven muy rápido y para que un sistema operativo funcione en él, tiene que desarrollarse y adaptarse de acuerdo con esta velocidad. Este es un gran beneficio y atributo que beneficia a Ubuntu en comparación con Windows. Aunque Windows tiene Service Packs, no ofrecen ni siquiera el 10% de lo que sucede en el momento en que lo lanzan y el momento en que salió la versión de Windows (2 años desde el lanzamiento de Windows 7 hasta el SP1 para que solo se le dé una idea: son aproximadamente 4 versiones de Ubuntu o 12 versiones del kernel de Linux).

De esta manera, puede ver los beneficios de un ciclo de 6 meses versus uno de 2 años o 5/7 años. Agrega un soporte más rápido para el hardware para que el usuario final lo disfrute. Agrega nuevas técnicas de software para un menor uso de CPU / memoria y se puede optimizar rápidamente para que el usuario final no tenga que esperar años para que aparezca una solución oficial.

En general, creo que puede ver cada pregunta respondida de una manera que lo ayude a saber POR QUÉ, CUÁNDO y CÓMO Ubuntu solo admite versiones por un tiempo limitado. Quería agregar una pregunta más que muchos usuarios hacen y muchas veces confunden:

5 ¿Cuál es la diferencia en estabilidad entre LTS y versiones normales?

Si vamos a hablar sobre la estabilidad entre ambas versiones, entonces la respuesta es: lo mismo. Ambos tienen la misma estabilidad porque uno de los objetivos principales de cada versión de Ubuntu siempre ha sido la estabilidad. Si instala un LTS o una versión Normal obtendrá la misma estabilidad. La diferencia real entre LTS y una versión normal es lo que implica LTS : Soporte a largo plazo. Lo que simplemente significa que recibirá actualizaciones durante un período de tiempo más largo en comparación con una versión normal. No obtendrá un rendimiento mejorado, mejores gráficos, más velocidad o cualquier otra cosa al comparar un LTS con un lanzamiento normal. Esto no es lo que ofrece un LTS en comparación.

Para obtener más información sobre las diferencias entre LTS y una versión normal (que también es estable), consulte ¿Cuál es la diferencia entre una versión de soporte a largo plazo y una versión normal?

Luis Alvarado
fuente
Las versiones normales de Ubuntu no son tan estables como la versión LTS. Los lanzamientos de LTS se prueban más a fondo. De lo contrario, todos se quedarían con la versión normal porque la actualización cada 9 meses no es un gran problema
Anwar
7

Respondamos eso usando el wiki :

Producimos una nueva versión de Ubuntu Desktop y Ubuntu Server cada seis meses [diagrama a continuación]. Eso significa que siempre tendrá las mejores y más recientes aplicaciones que el mundo de código abierto tiene para ofrecer. Ubuntu está diseñado con la seguridad en mente. Obtiene actualizaciones de seguridad gratuitas durante al menos 18 meses en el escritorio y el servidor.

Se lanza una nueva versión LTS cada 2 años. En versiones anteriores, una versión de soporte a largo plazo (LTS) tenía 3 años de soporte en Ubuntu (escritorio) y 5 años en Ubuntu Server. A partir de Ubuntu 12.04 LTS, ambas versiones recibirán 5 años de soporte. No hay tarifa adicional para la versión LTS; ponemos nuestro mejor trabajo a disposición de todos en los mismos términos gratuitos. Las actualizaciones a las nuevas versiones de Ubuntu son y siempre serán gratuitas.

SirCharlo
fuente
1
Esta respuesta es buena y explica claramente el modus-operandis de los lanzamientos. Pero la respuesta en sí no responde la pregunta. ¡Pulgares arriba de todos modos!
Geppettvs D'Constanzo
7

Me gustaría agregar algunos puntos del documento técnico del servidor Ubuntu . Ubuntu está diseñado teniendo en cuenta la seguridad

El ciclo de vida único de Ubuntu permite a nuestro equipo de desarrollo equilibrar más fácilmente la estabilidad del sistema con la capacidad de soportar el desarrollo de nuevo hardware y software. El ciclo de lanzamiento dual de Ubuntu ofrece lanzamientos frecuentes de seis meses que incorporan las últimas innovaciones de código abierto y soporte de hardware, mientras que las versiones de soporte a largo plazo (LTS), que se lanzan cada dos años, proporcionan una mayor estabilidad para los sistemas que no requieren Una alta frecuencia de actualización.

Ciclo de lanzamiento de seis meses (tipo de lanzamiento basado en funciones)

- asegura que las últimas actualizaciones tecnológicas se incorporen a una plataforma Ubuntu estable y de nivel empresarial. Estas versiones estándar se mantienen con actualizaciones de seguridad y correcciones de errores por hasta 18 meses. Las versiones regulares de Ubuntu significan que obtienes nuevas tecnologías y la capacidad de usar nuevos dispositivos con Ubuntu , más rápido que cualquier otro sistema operativo

Versión de soporte a largo plazo de Ubuntu (LTS)

--se liberan cada dos años. Como cada entorno de TI tiene diferentes clases de máquinas, el ciclo de vida LTS se creó específicamente para aquellos sistemas en entornos de TI que requieren una mayor estabilidad, en lugar de una alta frecuencia de actualización .

Las versiones de LTS se actualizan cada seis meses en un lanzamiento de punto consolidado que facilita a las organizaciones instalar el LTS actual en un nuevo hardware sin tener que descargar todos los parches posteriores lanzados desde la introducción del producto. Se proporcionan lanzamientos puntuales hasta que la próxima versión completa de LTS esté disponible. Las versiones de LTS se mantienen durante cinco años en servidores y equipos de escritorio.

La siguiente tabla resume las diferencias entre las versiones estándar y LTS.

ingrese la descripción de la imagen aquí

Una imagen de un blog ilustra los estados de desarrollo para brindar estabilidad y seguridad.

ingrese la descripción de la imagen aquí

Ubuntu lanzamientos se miden el tiempo que sea aproximadamente un mes después de GNOME comunicados, que son a su vez sobre un mes después de la liberación de X.Org , lo que resulta en cada versión de Ubuntu que incluye una nueva versión de GNOME y X .


Linux es el nombre de Kernel, Ubuntu es un sistema operativo completo basado en la rama de Debian. Sigue desarrollándose, incluido el soporte para nuevo hardware , mejorando el rendimiento y las nuevas características (Btrfs, por ejemplo). De la cual se incluye y se mantiene una versión más nueva en cada nueva versión.

En lo que respecta a la compra de una nueva versión de Other OS, sigue actualizándose (parche martes) como Service packs, que se pueden comparar a distancia con los lanzamientos de LTS Point . Las nuevas versiones no tienen una línea de tiempo específica a diferencia de Ubuntu. ( V***a was a failure , they patched it and fixed as ^seven). También debe actualizar manualmente las aplicaciones como navegadores, aplicaciones de Office, AV (no es necesario en Ubuntu), etc. Aquí solo tiene que hacer clic en un botón y proporcionar una contraseña para actualizar.

Francamente, si compra algo, entonces, por hábito, debe atenerse a él hasta que llegue la versión más nueva. Mientras que aquí obtienes lo mejor que está disponible en cada ciclo de lanzamiento de forma gratuita.

Los usuarios no deben abandonar la versión no admitida, deben actualizar para una mayor seguridad, estabilidad y funciones , siguiendo las actualizaciones tan simples como la actualización.

Sí, después de que finaliza el soporte de EOL , lo que significa que no hay actualizaciones de seguridad o de paquete , porque mantienen tres versiones de Ubuntu a la vez (corríjame si está equivocado).

Es decisión de los usuarios si desean continuar usando una versión no compatible o una versión más reciente, el uso no compatible no dañará el sistema ni causará degradación. Simplemente se negará a integrar nuevas características y mejoras.


Enlaces útiles

Un calendario de lanzamientos en el que puede confiar ›

Mantenimiento y soporte de ciclos de vida

Lista de lanzamientos de Ubuntu

atenz
fuente
1
Buena respuesta, pero suprimir palabras y evitar deliberadamente decir "Windows" (¡pruébalo, no es una palabrota!) No hace nada para mejorar la capacidad de búsqueda y la indexación :)
Cesium
0

Una respuesta corta y simple para aquellos que no necesitan mucho lenguaje técnico:

Una compañía de software tiene que encontrar un equilibrio entre admitir versiones antiguas del software y centrarse en desarrollar la próxima versión.

  • Por lo general, se comprometerán a admitir solo un cierto número de versiones recientes a la vez.

  • Muchas compañías declararán de antemano por cuánto tiempo se admitirá una versión en particular.

    • Saber esto de antemano permite a las grandes empresas planificar mejor su calendario de actualización.

    • Canonical (fundadores de Ubuntu) no son los únicos que hacen esto. Microsoft estableció horarios que indican cuánto tiempo también admitirán cada versión de Windows. Es común para los fabricantes de software que necesitan ser utilizados por grandes empresas (o "empresas") para quienes la actualización no es una tarea pequeña.

  • "Soporte" podría significar proporcionar actualizaciones para errores o fallas de seguridad, y / o proporcionar soporte técnico y asistencia para usar o instalar el software.

  • A medida que una pieza de software se desactualiza, se vuelve cada vez más diferente de la última versión.

    • Esto crea más trabajo para los desarrolladores que proporcionan correcciones de errores para esas versiones, y para que el personal de soporte conozca esas versiones.

    • Llega un momento en que el bajo número de personas que usan una versión anterior, su obsolescencia o el número de versiones más recientes que también requieren soporte, ya no justifica continuar apoyándolo.

  • A veces, las versiones particulares se designan como que tienen una vida útil de soporte más larga que otras.

    • En Ubuntu estas versiones están etiquetadas como "LTS" para "Soporte a largo plazo".

    • Estas versiones son particularmente atractivas para las grandes empresas para quienes la actualización no es una tarea pequeña.

thomasrutter
fuente