Nuovi approfondimenti dall'ultimo rapporto sullo stato dell'ecosistema Java del 2023 di New Relic rivelano che l'utilizzo di Java 17, l'ultima versione di Java con supporto a lungo termine (LTS), ha registrato una crescita monumentale del 430% nell'ultimo anno. Inoltre, con una quota del 31% di istanze Java, Amazon Corretto è diventato il Java Development Kit (JDK) più utilizzato, superando Oracle. Oggi, oltre il 9% delle applicazioni di produzione Java utilizza Java 17, rispetto a meno dell'1% nel 2022. Java 17, noto anche come JDK 17, è stato lanciato nel settembre 2021. Come versione LTS, Oracle offre diversi anni di Supporto esteso e di livello Premier per Java 17. L'analisi condotta da New Relic ha mostrato che oltre il 56% delle applicazioni Java di produzione intervistate utilizzava Java 11, un'edizione LTS rilasciata a settembre 2018.
Successivamente, Java 8, un'altra versione LTS del 2014, è diventata la seconda versione più popolare in produzione, rappresentando quasi il 33% delle applicazioni monitorate. Si tratta di una diminuzione significativa rispetto al suo utilizzo del 46% nel 2022. Sorprendentemente, Java 7, rilasciato nel luglio 2011, è ancora utilizzato da meno dell'1% delle applicazioni di produzione. New Relic ha raccolto queste informazioni da milioni di applicazioni nel gennaio 2023, che contribuiscono con i dati sulle prestazioni alla loro piattaforma di osservabilità. I dati sono stati resi anonimi per offrire una prospettiva generale dell'utilizzo di Java, senza presentare un ritratto globale completo dell'adozione di Java. Il rapporto ha anche scoperto che Amazon ora detiene il titolo di fornitore JDK più popolare con una quota di mercato del 31%. Nel 2020, Oracle deteneva la maggior parte del mercato con circa il 75%, ma da allora è scesa al 34% nel 2022 e al 28% nel 2023. New Relic attribuisce il declino di Oracle alla sua licenza più restrittiva di Java 11. Tuttavia, la società ha ha recentemente adottato una posizione più aperta con Java 17. Inoltre, Java 14, rilasciato a gennaio 2020, è emerso come la versione non LTS più diffusa di Java.
L'adozione di versioni non LTS, che ricevono solo sei mesi di supporto, rimane relativamente bassa, con solo l'1,6% delle applicazioni che le implementa. Le versioni non LTS vengono rilasciate ogni sei mesi, interrotte solo dalle versioni LTS, che ora arrivano ogni due anni. Java 17 è attualmente la versione LTS di spicco, mentre Java 21, la prossima edizione LTS, debutterà a settembre. Secondo New Relic, il 70% delle applicazioni Java segnala i propri dati da un contenitore. Inoltre, il Garbage Collector G1 rimane la scelta ideale per Java 11 o utenti più recenti, con il 65% dei clienti di New Relic che lo utilizzano. Mentre il settore tecnologico continua a evolversi, le soluzioni low-code e no-code come AppMaster consentono alle aziende di creare facilmente applicazioni web e mobili. Sfruttando il potenziale delle soluzioni no-code, le organizzazioni possono aumentare la produttività e ottimizzare i costi, fornendo loro gli strumenti necessari per stare al passo con i progressi del settore.