Java 7 ha sicuramente avuto il suo tempo, ma è tempo di prepararsi per il futuro. Oracle ha cercato di implementare Java 8 e 11 e renderlo la norma, tuttavia, ci sono sempre sviluppatori che continuano a utilizzare Java 7 e 8. Pertanto, l’azienda interrompe il supporto per la vecchia versione. L’azienda ha annunciato che Java 7 raggiungerà la fine del suo ciclo di vita. Pertanto, l’azienda cesserà il supporto esteso per questa particolare versione.

Secondo la dichiarazione ufficiale, al termine del ciclo di vita, il prodotto entrerà in modalità di supporto continuo. Non verranno forniti ulteriori aggiornamenti di patch, correzioni di bug, correzioni di sicurezza o implementazione di funzionalità e verrà fornito solo un supporto limitato. Inoltre, l’azienda interromperà il supporto per Java SE 7. Pertanto, alcune versioni precedenti di vari prodotti Oracle Fusion Middleware non forniranno più JDK certificati.

Java 7 SE non riceverà più il supporto esteso, gli utenti devono per adattarsi alla versione 8

“Il supporto della community terminerà quando Java 7 raggiungerà la fine del servizio il 29 luglio 2022. Tutte le applicazioni in esecuzione su 7 continueranno a essere eseguite, ma la stessa 7 non riceverà aggiornamenti o sicurezza cerotti. Per ridurre al minimo i rischi e le potenziali vulnerabilità di sicurezza, aggiorna le tue applicazioni a 8 o 11 a seconda dei requisiti del tuo carico di lavoro.

La guida canonica da seguire è Oracle JDK Migration Guide. La guida alla migrazione affronta tutte le incompatibilità delle specifiche Java e le incompatibilità dell’implementazione JDK. La maggior parte di queste incompatibilità sono casi limite. Dovresti effettuare un’indagine quando si verifica un avviso o un errore.”

“La maggior parte delle applicazioni dovrebbe essere eseguita su 8 senza modifiche. La prima cosa da provare è eseguire su 8 senza ricompilare il codice. Il punto della semplice esecuzione è vedere quali avvisi ed errori provengono dall’esecuzione. Questo approccio consente a un’applicazione di funzionare più velocemente su 8 per il minimo sforzo richiesto.”

Oracle consiglia ai suoi utenti di eseguire l’aggiornamento a una nuova versione di Java SE con supporto. Attualmente, l’azienda offre supporto per Java SE 8 e Java SE 11. Gli utenti che optano per queste versioni riceveranno il pieno supporto per il loro runtime Java.

È un comportamento comune per le aziende interrompere i servizi esistenti per concentrarsi su nuovi. Amazon, ad esempio, sta chiudendo Amazon Cloud Drive per concentrarsi su Amazon Photos. Google l’anno scorso ha cambiato le norme di Google Foto.

Fonte/VIA:

Categories: IT Info