Release candidate
La release candidate, nell'ambito della realizzazione di un progetto informatico, è una particolare versione del software che prelude al rilascio di quella finale e stabile. Generalmente la release candidate, abbreviata con rc, è rilasciata a sua volta in varie versioni (rc1, rc2, ...), le quali si differenziano tra loro solo per la soluzione dei bug ma non per l'introduzione di nuove funzionalità. Infatti, all'annuncio della pubblicazione di una rc, viene dato dal coordinatore del progetto lo stop allo sviluppo, e tutti gli sforzi dal quel momento fino al rilascio della versione stabile vengono concentrati sulla risoluzione di eventuali problemi. Ogni modifica è tracciata nel ChangeLog.
Esiste anche un altro modo per denominare le versioni di un ciclo di sviluppo che precedono il rilascio di una versione ufficiale, utilizzando le lettere dell'alfabeto greco alfa, beta, ... Per esempio, si può parlare di versione beta.