Candidato de liberación.
Por convención, cada vez que una actualización de un programa está casi lista, la versión de prueba recibe un número rc. Si se encuentran errores críticos que requieren correcciones, el programa se actualiza y se vuelve a publicar con un número rc más alto. Cuando no quedan errores críticos, o no se encuentran errores críticos adicionales, se elimina la designación rc.
El ciclo de lanzamiento actual de Linux funciona así:Digamos que 3.7 se lanza hoy, que abre alrededor de 2 semanas de "ventana de combinación" (Linus acepta nuevas funciones que se han probado en otros lugares, en árboles experimentales; la mayor parte de la actividad que conduce a 3.8 ocurre aquí ). Linus lanza 3.8-rc1, cerrando la ventana de fusión oficialmente, después de esto acepta solo (casi) correcciones de errores a lo que se fusionó. A veces, las cosas que se fusionaron se eliminan nuevamente, rara vez las cosas nuevas encuentran su camino hacia el núcleo. Alrededor de cada semana, Linus lanza 3.8-rc2, -rc3, ... continuando hasta que está satisfecho de que no hay nuevos errores y lanza 3.8. Entonces el ciclo comienza de nuevo. El ciclo dura alrededor de 8 semanas, por lo que sube a rc6 más o menos, pero a veces el período entre rc se acorta, a veces los errores obstinados hacen que todo el ciclo sea más largo.
Después del lanzamiento de 3.8, el equipo estable se hace cargo, recopila las correcciones de errores para problemas graves y un impacto mínimo, y lanza 3.8.1, 3.8.2, ... No hay un plazo fijo para esto, y una vez que llegue 3.9 afuera ya no hay 3.8.x.
También hay versiones de soporte a largo plazo, principalmente para el beneficio (y bajo el mantenimiento de) las distribuciones empresariales o personas en el área integrada, actualmente mantenidas hasta cierto punto son 2.6.32.60 y 2.6.34.14 (estilo de numeración antiguo), 3.0.63, 3.2.38, 3.4.30.