Situazione Java dal punto di vista delle licenze?
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/ [2] https://adoptopenjdk.net/ -- Inviato dal computer che sto usando in questo momento Enrico Agliotti cell. +39-328-0517312 tel. con segreteria: +39-011-23415553
Se ricordo bene il progetto OpenJDK è stato "adottato" dalla Eclipse Foundation Il giorno lun 13 dic 2021 alle ore 13:48 Enrico Agliotti via SLiP < slip@liszt.softwareliberopinerolo.org> 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/ [2] https://adoptopenjdk.net/
-- Inviato dal computer che sto usando in questo momento
Enrico Agliotti cell. +39-328-0517312 tel. con segreteria: +39-011-23415553 -- SLiP mailing list SLiP@liszt.softwareliberopinerolo.org https://liszt.softwareliberopinerolo.org/listinfo/slip
-- Davide Corio enlightx@gmail.com
Il giorno lun 13 dic 2021 alle ore 14:13 Davide Corio via SLiP < slip@liszt.softwareliberopinerolo.org> ha scritto:
Se ricordo bene il progetto OpenJDK è stato "adottato" dalla Eclipse Foundation
Grazie, però mi servono notizie certe e fonti attendibili -- Inviato dal computer che sto usando in questo momento Enrico Agliotti cell. +39-328-0517312 tel. con segreteria: +39-011-23415553
C'è un banner giallo sul sito https://adoptopenjdk.net e un link che porta al nuovo sito https://adoptium.net che è di Eclipse Foundation Il giorno lun 13 dic 2021 alle ore 14:21 Enrico Agliotti via SLiP < slip@liszt.softwareliberopinerolo.org> ha scritto:
Il giorno lun 13 dic 2021 alle ore 14:13 Davide Corio via SLiP < slip@liszt.softwareliberopinerolo.org> ha scritto:
Se ricordo bene il progetto OpenJDK è stato "adottato" dalla Eclipse Foundation
Grazie, però mi servono notizie certe e fonti attendibili
-- Inviato dal computer che sto usando in questo momento
Enrico Agliotti cell. +39-328-0517312 tel. con segreteria: +39-011-23415553 -- SLiP mailing list SLiP@liszt.softwareliberopinerolo.org https://liszt.softwareliberopinerolo.org/listinfo/slip
-- Davide Corio enlightx@gmail.com
Il giorno lun 13 dic 2021 alle ore 15:37 Davide Corio via SLiP < slip@liszt.softwareliberopinerolo.org> ha scritto:
C'è un banner giallo sul sito https://adoptopenjdk.net e un link che porta al nuovo sito https://adoptium.net che è di Eclipse Foundation
Grazie, questo è un indizio importante! -- Inviato dal computer che sto usando in questo momento Enrico Agliotti cell. +39-328-0517312 tel. con segreteria: +39-011-23415553
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
partecipanti (3)
-
Davide Corio -
Enrico Agliotti -
Lucio Crusca