On 03.05.2007, at 0:38, Martin Preuss wrote:
> I don't like this situation any more than you do, but that's how it  
> is right
> now. In this situation I don't find it helpfull if any interface  
> exclusively
> grabs all readers, thereby blocking any other interface.
>
> I know that at least the PC/SC developers want to keep it that way,  
> but I
> still feel entitled to my own (in this case: different) opinion on  
> that.
> That's why I changed Libchipcard's behaviour from the same excluding
> behaviour to a less aggressive one.

...

> In general I don't have problems with having a variety of APIs  
> (although one
> single API would greatly simplify the application programmers work)  
> as long
> as none of them tries to bind the readers exclusively.

Please describe the situation and motivation behind this.
Why does it matter if pcscd grabs the readers ? Because existing  
CTAPI drivers (needed for
secure communication with the reader) are then blocked out ?

Why not bomb reader companies to deal with the driver (and thus API)  
problem ?

What should be done differently (except for the design decision 'grab  
or not to grab')
so that there could be only one reader access layer/api/library on  
Linux  that would focus on
'card communication via whatever channel' ?

Libchipcard works on Windows (partially). This means it SHOULD work  
on linux/mac via pcsclite as well
(given my assumption that most ctapi drivers are implemented on top  
of pcsc is correct).

m.

-- 
Martin Paljak


_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to