Let me quote the answer:
* BioAPI is closed. There does not seem to be any way to provide
input for API design, unless you are a member.
* BioAPI is not free. While a 6-year old version of the standard can
be freely downloaded, the latest version must be purchased.
* BioAPI adoption seems to be very low. I only know of a single
freely downloadable software product which uses BioAPI, and that
one is closed source: UPEKs own Linux fingerprint drivers.
* BioAPI is vague and complex. It turns out that designing API's to
drive biometric hardware in general is a hard problem, and I don't
really agree with their approach on things. Actually, I don't feel
that I have a complete understanding of it either, despite
spending a long time looking at it. Another reason for avoidance.
* BioAPI doesn't do as much as people think. For example it has no
image processing code, it just describes an API for how such code
might be driven.
More here http://www.reactivated.net/fprint/wiki/FAQ#Why_no_BioAPI.3F
I not only agreed with what this guy establishes, moreover, I think that
clouse-source development model is showing it's close end and giving
place to open designs, open sourced frameworks && code, where everyone,
not only the product industries, decides and plays a role for the best
of it.
Completely backwards with what actually happens in BioAPI Consortium
that, if you are not member, which means to be part of the industry
(manufactures one, not software unless you are one of those huge ones),
you are not allowed to make a noise.
Hope this helped you.
Greetings,
Dererk
--
BOFH excuse #356: the daemons! the daemons! the terrible daemons!.