Newsgroup: it.hobby.fai-da-te
Titolo: Dichiarazione dei redditi su Debian e versioni derivate

Come tutti gli anni ho imparato che si fa tutto all'ultimo
giorno, cosi' si evitano problemi (altrove nel mondo sarebbe
il contrario, ma Italia fa testo a se).
 
Quindi, oggi scadenza del pagamento acconto IRPEF e' ora di
fare la dichiarazione dei redditi per sapere quanto si ha
da pagare.
 
C'e' la solita pagina per il software dell'AdE:
 
http://www.agenziaentrate.gov.it/wps/content/nsilib/nsi/home/cosadevifare/dichiarare/dichiarazioniredditipf/redditi+persone+fisiche+2017/software+compilazione+redditi+pf+2017/indice+software+compilazione+redditi+pf+2017
 
 
ma questo anno c'e' una novita':
 
"si utilizza una nuova tecnologia di distribuzione dei software basati 
su Java che consente all'utente di usufruire delle applicazioni 
direttamente dal web"
 
Traduzione: non si scarica piu' l'applicativo nel proprio disco
fisso per poi installarlo e lanciarlo, almeno le volte successive,
senza una connessione internet (salvo una volta all'anno per
permettergli di autoaggiornarsi).
 
Da una parte diventa tutto piu' semplice e rapido.
 
Dall'altra parte ho due crucci:
 
a) occorre aprire all'accesso tutto il proprio computer
(il che suggerisce, viste le capacita' "antivirus" del settore
pubblico di dedicare una macchina apposita solo per le dichiarazioni
dei redditi, a meno che non volete correre il rischio di vedere i
vostri panni sciorinati per tutto il mondo)
 
b) senza connessione internet funzionante vi scordate di usare
l'applicativo
 
Ma tant'e': mangiare questa finestra o saltare dalla finestra
(che sarebbe: rivolgersi a commercialisti e CAAF).
 
Per chi usa Windows o MAC non ci sono problemi.
Per chi usa Linux ci sono sempre piccoli ostacoli.
Vi racconto come si supera quello (piccolo) di quest'anno.
 
Io uso una distribuzione Debian (la 8, cioe' "jessie").
Cosi' come vi trovate l'installazione senza aggiunte (che
personalmente evito perche' c'e' aumenta il rischio di
fare prendere al computer qualche "malanno"), se sulla
linea di comando scrivete:
 
java -version
 
scoprite che c'e' gia' installato OpenJDK Runtime Environment
e OpenJDK 64-Bit Server VM. Il che mi ha fatto sperare che non
c'era da installare lo Java Virtual Machine della Oracle.
Cosa che non mi piacerebbe fare per la ragione citata e perche'
non e' software "aperto" (cioe' controllabile dagli utilizzatori).
 
Speranzoso clicco su link della pagine dell'AdE e:
 
http://jws.agenziaentrate.it/jws/dichiarazioni/2017/RPF17.jnlp
 
 
e visto che l'alternativa e' una inutile visione del contenuto
in gedit, scarico la procedura RFP17.jnlp sul disco fisso.
Ed ora ? Provo con il comando java in varie salse, ma nulla da
fare. Per fortuna c'e' la rete, e cercando (in inglese) questa
tecnologia basato su Java che apre le applicazioni direttamente
dal web, scopro che mi serve il programma javaws. Che ovviamente
non e' installato sul mio Debian al momento. Rapida ricerca e
scopro che javaws si trova dentro il pacchetto IcedTea.
 
Detto fatto:
 
Applications --> System Tools --> Packages
 
e scrivo icetead nella casella di ricerca in alto a sinistra.
Selezioni i pacchetti
 
NetX - implementation of the Java Network Launching Protocol (JNLP)
 
che tral'altro e' anche l'acronimo in coda al nome del file
scaricato dal sito dell'ADE (e quindi la cosa ispira fiducia).
 
Fatto questo, ogni volta per avviare il software (Redditi, F23,
770, non importa, funziona con tutto), basta aprire la finestra
del "Terminal", posizionarsi nella cartella in cui si trova la
procedura di lancio che vi serve (in questo caso RPF17.jnlp)
e scrivere:
 
javaws RPF17.jlnp
 
Vi chiedera' ripetutamente conferma, avvisando che state cedendo
un controllo totale del vosto PC al programma java (sigh!), se
continuare a cliccase su "Yes" (mi pare 4-5 volte) alla fine
vi trovate nel programma per la dichiarazione dei redditi delle
persone fisiche per il 2017.
La stessa procedura vale per la compilazione del F24:
 
http://www.agenziaentrate.gov.it/wps/content/nsilib/nsi/home/cosadevifare/versare/f24/sw+compilazione+f24
 
 
da cui vi scaricate la procedura:
 
http://jws.agenziaentrate.it/jws/F24/F24OnLine.jnlp
 
 
che poi lanciate con la riga:
 
javaws F24OnLine.jnlp
 
 
Conclusione, a partire dalla installazione di Debian versione
"jessie", come "dalla scatola", vi basta aggiungere un piccolo
applicativo nel pacchetto IcedTea, operazione rapidissima, per
poi potere avviare il software dell'AdE senza passare dalle
forche caudine della Oracle (e la accettazione delle loro
licenze).

Conclusione
 
Torna a windows.
 


Quali sarebbero i vantaggi ?
 


Che funziona.