Release Management
Cuando son conocidos los requerimientos, dependencias y plazos, se comienza la construcción de la nueva entrega. El primer paso es el diseño de la nueva entrega. Se puede hacer usando técnicas de desarrollo de software, por ejemplo UML. El diseño es convertido en código fuente de algún lenguaje de programación (por ejemplo C). Se da a conocer a los desarrolladores la fecha de término para cambios (congelar el repositorio). Las piezas de código, clases, archivos de configuración, etc son entonces traídas desde el repositorio mediante un checkout, compiladas, enlazadas y finalmente armadas en un solo programa, un built. Se debe colocar una marca (tag) en el repositorio sobre la versión que fue traída, para posteriormente conocer el estado de avance de la versión usada por el usuario.
Ubuntu
Los exámenes de certificación habilitan a los estudiantes para:Existen diversas variantes de Ubuntu mantenidas por la comunidad pero reconocidas por la Fundación Ubuntu., las cuales poseen lanzamientos simultáneos con Ubuntu. Las más significativas son:Aunque las carátulas se imprimen en inglés, a partir de la versión 5.10 y hasta la 9.10, se incluyó el texto "Ubuntu es software libre", usando la palabra en español «libre», para eliminar la ambigüedad del término "free" (del inglés "free software") que puede significar tanto «libre» como «gratis».