Perche' la Carta Regionale dei Servizi non funziona se non su Windows
Articolo obsoleto: [UPDATE]
Non lo sapevate? La Carta Regionale dei Servizi funziona solo sotto Windows.
Uno si aspetterebbe che funzioni almeno anche su Mac e Linux, viste
anche le direttive e leggi vigenti.
Ci si aspetterebbe che una tal cordata di partner tecnologici abbia
ben pianificato la cosa visto che in gioco c'e' l'anello piu' debole e
piu' difficilmente controllabile della catena: il PC del cittadino.
Invece non e' cosi'.
Vediamo cosa succede se voglio farlo funzionare con Linux.
Il lettore smart card, e' vero, funziona e ci sono anche le istruzioni
sul sito della carta servizi [1] e i driver scaricabili se quelli gia'
compresi nella propria distribuzione non fossero sufficienti (le
principali sono gia' a posto).
Il sito parla poi di installare il software di gestione per la carta
"CRS manager, Kit per il cittadino" [2], senza il quale la carta non
funziona.
Questo software, in particolare, è disponibile solo per Windows, mentre
per le altre piattaforme si legge sul sito [3]:
"Possiedo un personal computer con
un sistema operativo diverso da Microsoft Windows ma sul sito
Cartaservizi non ho trovato il software di gestione del lettore di
smart card per il mio sistema.
Cosa devo fare?
Il Servizio e-government della Regione Autonoma Friuli Venezia Giulia,
responsabile del progetto "SMART - Carta Regionale dei Servizi", è a
conoscenza del problema rappresentato dalla attuale mancata
compatibilità del software di card management con sistemi operativi
diversi da Windows. Tale situazione non è da ascriversi ad alcun intento
discriminatorio, ma alla momentanea indisponibilità di tale software in
altri ambienti. Il Servizio si è sin da subito attivato per porre
rimedio a tale mancanza e sta ora attendendo dai partner tecnologici del
progetto indicazioni in merito al rilascio del software compatibile con
sistemi operativi Mac e Linux. Non appena sarà disponibile tale software
ne verrà data immediata notizia attraverso questo sito."
Non sara' discriminatorio secondo loro, ma la totale assenza di
funzionamento sotto Linux e Mac ormai da sei mesi secondo me parla nel
senso opposto.
Infatti, cercando un po' in giro per Internet, ho scoperto che la CRS non è
altro che un doppione della Carta Nazionale Servizi (CNS) e usa gli
stessi software della CNS. Il sito della CNS è questo [4] e il CRS
manager non è altro che il CNS manager. Nel manuale della CNS è scritto
invece così [5]:
"Posso usare la CNS con il “Macintosh” oppure con Linux o altri sistemi
operativi per PC ?
Tecnicamente è possibile, ma non tutte le PA mettono a disposizione il
necessario software. Per maggiori dettagli, contattare la propria PA di
riferimento (es. Regione)."
Di chi e' la colpa allora?
In questo sito [7] è descritto chi si occupa della carta.
Il CNS manager è creato dalla Oberthur card sistemi.
Contatto telefonicamente la SIA S.p.A. (fusa con una vecchia conoscenza:
la SSB: Societa' per i Servizi Bancari) che si occupa dell'informazione
alle amministrazioni locali e al cittadino. Sembra che pur non essendoci
il Friuli Venezia Giulia fra le regioni che hanno aderito alla CNS, le
tecnologie, i certificati e le smart card siano esattamente le stesse.
I lettori distribuiti al cittadino sono invece diversi da quelli
nazionali. Dopo aver dichiarato di voler sapere ufficialmente perche'
non venissero supportati altri sistemi operativi per fare una raccolta di
firme e chiedere un chiarimento al Consiglio Regionale, e dopo che loro
mi hanno chiesto nome e cognome prima di darmi le informazioni
richieste, scopro che i driver per il lettore sono scaricabili anche
dal sito nazionale.
Diverso e' per le librerie di accesso alla smartcard che funzionano solo
sotto windows. Mi viene detto che quel pezzo di software devo chiederlo
all'aministrazione locale. ...Mah!
Da una ricerca sommaria sembra poi che le librerie per Windows Vista
vengano distribuite solo dalla regione Lombardia (e questo confuta la
tesi di un acquisto autonomo delle necessarie licenze della Oberthur).
[UPDATE] specifiche della carta.
La domanda sorge spontanea: che senso ha fare un contratto quadro
nazionale milionario di sei anni per l'emissione delle carte, se non
viene previsto il software per leggerle in quei sei anni?
Per inciso il problema e' la libreria che serve per colloquiare con il
chip della smart card: e' reperibile solo in forma di .dll Windows.
Anche usando software che funziona per le smart card di infocamere e
altre [6] non si ha successo perche' il chip e' diverso.
Spero un giorno di poter scrivere una pagina di storia dell'e-government
un po' meno triste di questa.
Andrej Suligoi e Daniele Albrizio per il LugTrieste
[1] http://cartaservizi.regione.fvg.it/CRSPortale/Index.jsp?STATO=FEDownload.jsp
[2] http://cartaservizi.regione.fvg.it/CRS/FEComeAccedo.html#2
[3] http://cartaservizi.regione.fvg.it/CRS/FEFaq.html#12
[4] http://www.progettocns.it/
[5] http://www.progettocns.it/download/Manuale%20Utente%20della%20CNS.zip
[6] http://opensignature.sourceforge.net/
[7] http://www.cnipa.gov.it/site/it-IT/Attivit%C3%A0/Certificatori_accreditati/Carta_Nazionale_dei_Servizi/