Con il termine perpetual beta si indicano quei progetti software che vengono aggiornati in maniera pressoché continua, tanto rapidamente che non esiste più la distinzione tra versione di test e quella di versione di produzione.
Eventuali errori vengono corretti rapidamente, così come vengono aggiunte a ciclo continuo nuove funzionalità, questo fa sì che i bug vengano comunque risolti, ma ad ogni revisione ci siano delle novità.
Il concetto di perpetual beta si è sviluppato parallelamente all'esplosione dei progetti open source, ma sta vivendo la sua piena espansione nell'ambito del web 2.0.
Tim O'Reilly, considerato il teorico del Web 2.0, ha descritto il concetto in una intervista il 2005-09-30: