982
contributi
S3v (discussione | contributi) (tolta categoria "Da Adottare" (era stata inserita a mano)) |
m (rimosso riferimenti obsoleti; aggiunto alcune informazioni;) |
||
Riga 2: | Riga 2: | ||
== Introduzione == | == Introduzione == | ||
Questa guida vuole dare all'utente una visuale il più possibile completa dello stato di Java all'interno di Debian, mostrando le soluzioni possibili per la sua installazione e le alternative, passando per la policy relativa a Java ed alle applicazioni scritte con questo linguaggio. | Questa guida vuole dare all'utente una visuale il più possibile completa dello stato di Java all'interno di Debian, mostrando le soluzioni possibili per la sua installazione e le alternative, passando per la policy relativa a Java ed alle applicazioni scritte con questo linguaggio. | ||
Riga 12: | Riga 8: | ||
Lo scopo di Debian è quello di fornire una piattaforma costituita al 100% da software libero. Per questa ragione, quindi, alcuni programmi Java non sono disponibili nella distribuzione standard di Debian: non già, certamente, per motivi tecnologici. Al contrario, sono nati diversi progetti collaterali - subito incorporati nel sistema Debian - allo scopo di fornire un'infrastruttura Java, con licenza "libera". | Lo scopo di Debian è quello di fornire una piattaforma costituita al 100% da software libero. Per questa ragione, quindi, alcuni programmi Java non sono disponibili nella distribuzione standard di Debian: non già, certamente, per motivi tecnologici. Al contrario, sono nati diversi progetti collaterali - subito incorporati nel sistema Debian - allo scopo di fornire un'infrastruttura Java, con licenza "libera". | ||
Allo stato attuale Debian rende disponibili le seguenti implementazioni Java: | |||
* OpenJDK | |||
Allo stato attuale | |||
* | |||
* Javacc | * Javacc | ||
* Gcj | * Gcj | ||
=== Applicazioni scritte in Java === | === Applicazioni scritte in Java === | ||
Riga 29: | Riga 19: | ||
== Java in Debian == | == Java in Debian == | ||
=== | === OpenJDK === | ||
[http:// | * Home page: http://openjdk.java.net/ | ||
* Pacchetti Debian: [http://packages.debian.org/search?keywords=openjdk-6 openjdk-6], [http://packages.debian.org/search?keywords=openjdk-7 openjdk-7], [http://packages.debian.org/search?keywords=openjdk-8 openjdk-8], [http://packages.debian.org/search?keywords=openjdk-9 openjdk-9] | |||
* Home | === Javacc === | ||
* Pacchetti | * Home page: https://javacc.java.net/ | ||
* Pacchetti: [http://packages.debian.org/search?keywords=javacc javacc, javacc-doc e libjavacc-maven-plugin-java] | |||
=== | === Gcj === | ||
* Home page: https://gcc.gnu.org/java/ | |||
[http:// | * Pacchetti: [http://packages.debian.org/search?keywords=gcj elenco pacchetti Gcj disponibili nei repository Debian] | ||
=== Oracle Java === | === Oracle Java === | ||
Il Java ufficiale. | Il Java ufficiale. Non è nè FreeSoftware, nè OpenSource. | ||
* Home Page: http://www.java.com | * Home Page: http://www.java.com | ||
=== Pacchetti homemade === | === Pacchetti homemade === | ||
In Debian è presente una comoda utility per permettere agli utenti di crearsi i propri pacchetti personalizzati e installarli correttamente all'interno della propria distribuzione, senza sporcare e, soprattutto, potendo gestire il tutto tramite le [[alternatives]] (e quindi avere più JVM installate). | |||
Il pacchetto in questione è java-package. Sul wiki è presente una guida: [[Make-jpkg: Pacchettizziamo Java]] | Il pacchetto in questione è java-package. Sul wiki è presente una guida: [[Make-jpkg: Pacchettizziamo Java]] |
contributi