I have a smartcard device (Yubikey 4) that has both OpenPGP and PIV applications
on it. While scdaemon has claimed the card and is enabling my use of its OpenPGP
app, I cannot use, e.g. jarsigner with the PIV app on the card, which is really
quite sad.
I don't know of any way to bend an application that expects PC/SC to use scdaemon
instead, so I believe it would be beneficial for scdaemon to not lock the card
exclusively, or perhaps only lock it exclusively during key operations, if that's
necessary.