La mayoría de las distribuciones de Linux se entregan con una determinada versión del kernel y solo se actualizan en versiones puntuales ( x.y.z
a x.y.(z+1)
) y para actualizaciones de seguridad.
Por otro lado, sé que Linux tiene una política muy estricta sobre no cambiar la ABI del núcleo y nunca romper el espacio del usuario. De hecho, Linus ha tenido muchos berrinches públicos dirigidos a desarrolladores que querían (intencionalmente o accidentalmente) cambiar el núcleo de formas no compatibles con versiones anteriores.
No entiendo por qué las distribuciones usan núcleos "estables" en lugar de actualizar siempre al último núcleo. Esto no es una crítica, solo tengo curiosidad sobre la razón.