Il sospetto che l'attuale stato di avanzamento dei lavori su Java 8 non potesse permettere un rilascio entro l'anno corrente sarebbe stato confermato, infatti, la prossima major release della piattaforma non dovrebbe essere disponibile prima della primavera del 2014; per la precisione, la nuova road map indicherebbe nel 18 marzo la data prevista per la disponibilità del JDK 8, depennando l'appuntamento fissato settembre 2013.
Alla base di tale decisione vi sarebbero due motivazioni, entrambe legate agli impegni (preventivati o meno) del team di sviluppo: innanzitutto le numerose vulnerabilità emerse nel corso degli ultimi mesi che avrebbero costretto gli uomini di Oracle a concentrare i loro sforzi su obiettivi diversi dall'implementazione di Java 8 e, in secondo luogo, lo sviluppo del cosiddetto Project Lambda per l'introduzione del supporto per le closures in ambiente multicore.
Quindi, per rispettare le scadenze inizialmente previste sarebbe stato necessario rimandare la conclusione del Project Lambda, rilasciare una major release sostanzialmente povera di nuove feature (poco più di un'ennesima "security release" di Java 7) e attendere un altro biennio per l'introduzione delle closures; la casa madre ha infatti stabilito un intervallo (teoricamente) non superiore ai due anni tra un rilascio e quello successivo.
Sulla base di quanto deciso, la prossima generazione del Java Development Kit dovrebbe raggiungere la fase di completamento delle nuove funzionalità entro il prossimo 23 di maggio, fatto questo l'anteprima per gli sviluppatori dovrebbe essere disponibile a settembre e la prima release candidate entro gennaio del prossimo anno.
Via: OpenJDK