La fonte è (purtroppo) più che attendibile, trattandosi del già citato Mark Reinhold, "Chief Architect" del Java Platform Group.
Cià che non è ancora chiaro è l'ammontare di questo ritardo, data la presenza di due diverse "timeline" per lo sviluppo di Java 7:
- la prima prevede il rilascio di Java 7 a metà 2012 (!);
- la seconda prevede Java 7 a metà 2011 ma con molte feature in meno rispetto a quanto preventivato (quindi niente Lambda, Jigsaw e buona parte di Coin) e Java 8 a fine 2012, ormai "feature-complete".
I pareri sono come al solito discordi: c'è chi preferisce la prima timeline, per avere una release con novità sostanziali e fare una migrazione sola del codice, qualora necessario. Altri invece optano per il doppio rilascio, in modo tale da avere il prima possibile disponibile già nuove caratteristiche e allentare la pressione della comunità che attende in maniera ormai spasmodica una nuova versione di Java.
Attualmente, in Oracle pare si stia propendendo verso la seconda opzione. Voi che ne pensate?