[S.Li.P] Situazione Java dal punto di vista delle licenze?

Lucio Crusca lucio a sulweb.org
Sab 18 Dic 2021 12:07:05 CET


Vado a memoria, perché non sviluppo più in Java ormai da alcuni anni, 
ma, prima, metto lì una considerazione, a margine: qualunque sia il 
pacchetto Java che usi, la licenza dovrebbe essere inclusa come file di 
testo all'interno del pacchetto stesso, quindi basta provare a 
scaricarlo o installarlo per scoprire con quale licenza ti arriva.

Detto questo, in generale OpenJDK è la versione di Java con licenza 
libera (credo GPL con classpath exception). Sicuramente, e senza 
particolari sorprese, Oracle compare fra gli autori e manutentori di 
OpenJDK, visto che OpenJDK è nato dal JDK di Oracle.

Quanto al JRE, su Debian trovi il pacchetto openjdk-18-jre (o anche 
versioni precedenti). Puoi certamente comporti il pacchetto fai da te, 
ma se usi quello già fatto probabilmente fai prima. Non ho idea di cosa 
faccia il sito adoptopenjdk, perché non ne ho mai avuto bisogno.

Il 13/12/21 13:48, Enrico Agliotti via SLiP ha scritto:
> Ciao a tutti,
> 
> faccio un po' fatica a capire cosa è successo nel mondo Java dal punto 
> di vista delle licenze.
> 
> Finora ho semplicemente usato il pacchetto disponibile in Debian senza 
> pormi problemi. Ma ora, sul lavoro, ho bisogno di essere molto preciso 
> su quale sia la fonte affidabile dell'ambiente Java e di quale sia la 
> sua licenza.
> 
> Ho provato a cercare su Internet ma ho trovato solo un gran pasticcio. 
> Da quello che ho capito, la versione Oracle è libera fino alla 8.u211. 
> La versione libera tout court è la OpenJDK che però, sorpresa, è pure 
> Oracle [1]. Però, problema, sul relativo sito [1] c'è solo il JDK e non 
> il JRE. Per avere il JRE, alcuni colleghi mi hanno spiegato che, bisogna 
> comporsi il pacchetto "fai da te" dal sito "adoptopenjdk" [2] di cui 
> però non ho capito chi sia il proprietario e il manutentore.
> 
> Insomma tanta confusione sotto il cielo.
> Se qualcuno mi aiuta a orientarmi, gliene sono grato.
> 
> Grazie e saluti!
> Enrico
> 
> [1] https://openjdk.java.net/ <https://openjdk.java.net/>
> [2] https://adoptopenjdk.net/ <https://adoptopenjdk.net/>
> 
> 
> -- 
> Inviato dal computer che sto usando in questo momento
> 
> 
> Enrico Agliotti
> cell. +39-328-0517312
> tel. con segreteria: +39-011-23415553
> 


Maggiori informazioni sulla lista SLiP