[Discussioni] interfaccia smartcard e open source: progetti silimi?

Paolo Mascellani paolo a elabor.homelinux.org
Lun 29 Mar 2004 14:34:46 CEST


Ciao Bud,

>> Per la pubblicazione con licenza libera, invece, ammesso che i 
>> proprietari del sistema non vogliano collaborare, che sarebbe la 
>> meglio, quello che si puo` fare e` scrivere un piccolo wrapper 
>> proprietario delle funzionalita` di base e di costruire una libreria 
>> pubblica che lo utilizza.
> 
> Per il caso che non e' possibile avere tutto aperto, sto pensando a una 
> soluzione di questo tipo.  Sembra che chi decide si sente sicuro con una 
> binary distribution del codice.  Mi piaccerebbe di limitare il binary 
> quanto possibile--forse soltanto a quanche routine che specificano 
> indirizzi e id di file e oggetti.

Certamente e` opportuno limitare il piu` possibile la parte proprietaria.

> * il piu' piccolo il codice binario, il piu' facile diventa il reverse 
> engineering.

Questo e` un problema solo per chi vuole tenere chiuso il codice, quindi 
non nostro.

> * l'obiettivo primario e' la interoperabilita' con qualunque 
> piattaforma--non mi sembra possibile un binario multi-piattaforma.  

Dipende. Se si riuscisse ad interagire con la card attraverso metodi 
Java standard di I/O, ad esempio, si potrebbe fare un sistema 
multipiattaforma. Anche se questo non fosse possibile, proprio la 
limitatezza della cosa da costruire potrebbe permettere di avere almeno 
la compatibilita` a livello sorgente tra diverse piattaforme.

Certo che sarebbe meglio poter pubblicare tutto, ma, agli utenti Windows 
e Mac dovresti comunque fornire i binari  in quanto in generale non 
dispongono dei compilatori.

> Forse si potrebbe invece avere dati crittati--di decrittarli sarebbe 
> simila al reverse engineering di codice.

Non ho capito cosa vuoi dire.

Ciao, Paolo.

-- 
Paolo Mascellani
METAware spa - p.mascellani a metaware.it
Margherita onLine - paolomascellani a margheritaonline.it
eLabor scrl - paolo a elabor.homelinux.org
via G. Garibaldi 33, 56127 Pisa - tel. 050 098 0888 - fax 050 313 7878
http://elabor.homelinux.org - info a elabor.homelinux.org




More information about the discussioni mailing list