¿Por qué la última edición de Ubuntu no viene con la última versión estable del kernel de Linux?

49

Recientemente me di cuenta de que la última versión de Ubuntu no viene con la última versión estable del kernel de Linux.

Por ejemplo, Kubuntu 16.04 LTS viene con Kernel 4.4.0-21-generic mientras que la última versión estable del kernel es 4.5.2.

Seguramente hay una buena razón por la que no envían el sistema operativo con el último núcleo estable, que es algo sobre lo que me gustaría aprender.

También me gustaría saber si actualizar el kernel a su última edición estable es una mala idea o no.

Conocer
fuente

Respuestas:

58

Al igual que Ubuntu, el kernel de Linux también tiene versiones de soporte a largo plazo . Entonces, para una versión de Ubuntu LTS (como 16.04), tiene sentido elegir la última versión del kernel a largo plazo . De esta manera, a diferencia de una versión estable normal, Canonical puede confiar en los mantenedores del kernel para respaldar las soluciones durante mucho tiempo. 4.4 será compatible hasta febrero de 2018.

Canonical eligió una versión estable normal, 3.13, para Ubuntu 14.04. Esto fue considerado un error . La comunidad de Ubuntu y los desarrolladores de Canonical tuvieron que retomar el mantenimiento del kernel 3.13 el mismo mes que lanzó 14.04 . Por otro lado, 3.12 habría sido apoyado por el equipo del kernel hasta el próximo año.

muru
fuente
44
Además del problema de los problemas recientemente encontrados para obtener soluciones con puertos retroactivos durante más tiempo en ciertas versiones, debe tener en cuenta el período de tiempo que dura la fase de prueba final antes de que se publique una versión. Si se hiciera una nueva versión del kernel LTS una vez que esa fase haya comenzado, sería una locura colocarla en la versión: mantendría la versión actual (y la actualizaría más tarde después del tiempo de prueba relevante) o retrasaría su versión para permitir el tiempo de prueba adicional necesario.
David Spillett
@DavidSpillett como en el caso de la próxima versión de Debian, que se ha retrasado para acomodar un kernel LTS que probablemente esté disponible.
muru