Ciclo de vida del lanzamiento de software
En la programación de código abierto los números de las versiones, o los términos estable e inestable, normalmente distinguen las fases del desarrollo. En el pasado, el núcleo Linux usaba el número de versión para denotar si una versión era estable o inestable. En efecto, las versiones estaban formada por cuatro números, separados por un punto. Una cifra impar en el segundo número de la versión indicaba una versión inestable. Hoy en día ya no se usa esta convención, y todas las versiones son estables independientemente del número de versión. En la práctica el uso de números pares e impares para indicar la estabilidad de un producto ha sido usado por otros muchos proyectos de "software" libre.
LibreOffice
Desde marzo de 2014 y a partir de la versión 4.2.2, constantemente existen dos versiones disponibles de LibreOffice una estable y otra en pruebas. Estas versiones sirven de guía para los usuarios finales, siendo diferenciadas de la siguiente manera: LibreOffice puede utilizarse sin dificultades con los manuales, las extensiones, las plantillas de documentos, las macros, los foros de ayuda y de discusión de OpenOffice. Como cualquier programa informático, y sobre todo del tamaño de este proyecto, siempre existen tareas pendientes y muchas de ellas, son de fácil realización. Algunas son triviales y otras requieren de mayores conocimientos. Hay también otras que no requieren saber de programación, como introducir mejoras en la documentación o en las ayudas al usuario, desarrollar plantillas de documentos, realizar traducciones, mejorar gráficos, descubrir fallas y hacer sugerencias, entre otras.