<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: fprint project featured in LWN</title>
	<atom:link href="http://www.reactivated.net/weblog/archives/2007/11/fprint-project-featured-in-lwn/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.reactivated.net/weblog/archives/2007/11/fprint-project-featured-in-lwn/</link>
	<description>they got a skin and they put me in</description>
	<lastBuildDate>Mon, 06 Feb 2012 21:01:21 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
	<item>
		<title>By: dsd&#8217;s weblog &#187; Blog Archive &#187; writings</title>
		<link>http://www.reactivated.net/weblog/archives/2007/11/fprint-project-featured-in-lwn/comment-page-1/#comment-16503</link>
		<dc:creator>dsd&#8217;s weblog &#187; Blog Archive &#187; writings</dc:creator>
		<pubDate>Fri, 28 Dec 2007 21:08:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.reactivated.net/weblog/archives/2007/11/fprint-project-featured-in-lwn/#comment-16503</guid>
		<description>[...] Guignot&#8217;s LinuxFR article has been translated by kang on a previous [...]</description>
		<content:encoded><![CDATA[<p>[...] Guignot&#8217;s LinuxFR article has been translated by kang on a previous [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lori Widmer</title>
		<link>http://www.reactivated.net/weblog/archives/2007/11/fprint-project-featured-in-lwn/comment-page-1/#comment-16397</link>
		<dc:creator>Lori Widmer</dc:creator>
		<pubDate>Thu, 29 Nov 2007 14:45:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.reactivated.net/weblog/archives/2007/11/fprint-project-featured-in-lwn/#comment-16397</guid>
		<description>I just dropped by to tell you how much I enjoy your site, Daniel. You bring an enthusiasm to the industry that we could all learn from. A belated happy birthday to you. :) I gave you some link love over on my site, posting on Friday.</description>
		<content:encoded><![CDATA[<p>I just dropped by to tell you how much I enjoy your site, Daniel. You bring an enthusiasm to the industry that we could all learn from. A belated happy birthday to you. :) I gave you some link love over on my site, posting on Friday.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: remy</title>
		<link>http://www.reactivated.net/weblog/archives/2007/11/fprint-project-featured-in-lwn/comment-page-1/#comment-16356</link>
		<dc:creator>remy</dc:creator>
		<pubDate>Sat, 24 Nov 2007 09:44:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.reactivated.net/weblog/archives/2007/11/fprint-project-featured-in-lwn/#comment-16356</guid>
		<description>Great job Daniel, i feel the force is with you !
May Fprint be a success, and module authors use it ;)

Thanks a lot</description>
		<content:encoded><![CDATA[<p>Great job Daniel, i feel the force is with you !<br />
May Fprint be a success, and module authors use it ;)</p>
<p>Thanks a lot</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kang</title>
		<link>http://www.reactivated.net/weblog/archives/2007/11/fprint-project-featured-in-lwn/comment-page-1/#comment-16349</link>
		<dc:creator>kang</dc:creator>
		<pubDate>Fri, 23 Nov 2007 10:45:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.reactivated.net/weblog/archives/2007/11/fprint-project-featured-in-lwn/#comment-16349</guid>
		<description>wrote it at 3am when coming home xD well feel free to fix anything wrong if u wanna reuse it, it&#039;s totally free on my side ;)</description>
		<content:encoded><![CDATA[<p>wrote it at 3am when coming home xD well feel free to fix anything wrong if u wanna reuse it, it&#8217;s totally free on my side ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: patrick guignot</title>
		<link>http://www.reactivated.net/weblog/archives/2007/11/fprint-project-featured-in-lwn/comment-page-1/#comment-16345</link>
		<dc:creator>patrick guignot</dc:creator>
		<pubDate>Fri, 23 Nov 2007 06:34:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.reactivated.net/weblog/archives/2007/11/fprint-project-featured-in-lwn/#comment-16345</guid>
		<description>Thanks kang !

One error :  it&#039;s LGPL for the libfprint and not GPL</description>
		<content:encoded><![CDATA[<p>Thanks kang !</p>
<p>One error :  it&#8217;s LGPL for the libfprint and not GPL</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kang</title>
		<link>http://www.reactivated.net/weblog/archives/2007/11/fprint-project-featured-in-lwn/comment-page-1/#comment-16344</link>
		<dc:creator>kang</dc:creator>
		<pubDate>Fri, 23 Nov 2007 01:55:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.reactivated.net/weblog/archives/2007/11/fprint-project-featured-in-lwn/#comment-16344</guid>
		<description>Hi, this is a free translation of the French article: http://linuxfr.org/2007/11/22/23395.html

Links are omitted (blog posts ... :p)

Translation notes:
- fingerprint scanner can also be written fingerprint reader. I prefer the later however scanner seems to be the official word. well, easily replaced if you want to duplicate this translation.
- i believe my translation to be as free as typo as i could (aspell says so ;p)
- this translation is provided under as is, for free with no warranty of any kind.

Finally, I hope the English is Ok for you and that you will find it helpful.
I personally used your code when you first posted it (way before this fprint project) and modified it to work with some microsoft readers. I made my own algorithm as NIST&#039;s algorithm was hard to obtain and it is quite slower than what they did (yet, it worked and is acceptable on a fast machine :)

Good luck with it!


The translation follows:

The Fprint project and digital fingerprint scanners

The digital fingerprint scanners are getting more and more common in today&#039;s life. Many laptops
are now offering one built in, and external scanners are easy to find everywhere.

However, using these biometric devices on Linux is still an issue. Often, the scanner simply
do not support Linux at all. When, by luck, it is support by Linux, it&#039;s often by a proprietary
Linux module, with it&#039;s own API and no code shared with other fingerprint scanners.

That is why the Fprint project, initiated by Daniel Drake, is so important for the free software world.

You will find more details about Fprint after the jump.





This project has been announced only a few weeks ago, but has been under development sine many months
now, as a university project by Daniel Drake. He&#039;s a student at the Manchester university.

His objective, is to make as easy as possible to port fingerprint scanner drivers on Linux. In order to achieve
 this goal, it is mandatory to simplify the work of the programmers, so that they can code good applications for the users.

As the project&#039;s e-mail announcement declares:

 - Software developers should not have to worry about the kind of fingerprint scanner being used
 - Software developers should not have to worry about the fact that a scanner A only take image snapshots, while the scanner B does the complete fingerprint processing internally.
 - Software developers should not have to worry about writing new code to handle a new scanner

To achieve this complete abstraction, the Fprint project propose the libfprint library (under the GPL license). When using this library, software programmers will get support for every fingerprint scanners at once.

This library contain image recognition code, given away to the public by the National Institute of
Standards and Technology (NIST). Various optimized algorithms  let you analyze the interesting
points of the digital images (Minutiae), in only 0.15 seconds for a 384x289 image, on a single core 2Ghz laptop.

Bundled with this library, there is also an authentication module called pam_fprint, that handle the complete
login procedure on a machine using fingerprint scanners.

As of today, four drivers are currently using the libfprint library:

- uru4000 (used by Microsoft with DigitalPersona)
- aes4000 (used by Authentec AES4000)
- aes2501 (used by Authentec AES2501)
- upekts (used by UPEK TouchStrip)

We can feel the strength of the Fprint project through these four drivers. While all very different technically,
the libfprint abstraction layer hide all these hardware details to the programmers.

For example, the DigitalPersonna fingerprint scanner only send an image of the fingerprint to the
computer and do not process it at all. The computer&#039;s CPU must process the image and determine
if the fingerprint is recognized or not. On the contrary, the UPEK TouchStrip fingerprint scanner does
the complete processing internally. The digital fingerprint is analyzed by an integrated chip, and the
driver only replies with a boolean result (OK or NOT OK).

The abstraction layer libfprint is sufficiently high level to hide all these technical details from the
software programmer. It&#039;s also then possible to share the code and avoid duplicating efforts.

Daniel Drake also developed a demo application, using GTK, in order to test the different functionalities
provided by the libfprint. Screenshots are available on the dedicated page on the project website.

On the other solutions side, the BioAPI cannot really fit free software users. The FAQ from the Fprint project
explains why. To summarize, BioAPI is a very complex API. The consortium is closed and the standards
used not free. Also, the BioAPI didn&#039;t really get a warm welcome from the developers and drivers based on it seems rare.

To conclude, Fprint is the backbone project that the free software world was awaiting, in order to use fingerprint
scanner easily under GNU/Linux.</description>
		<content:encoded><![CDATA[<p>Hi, this is a free translation of the French article: <a href="http://linuxfr.org/2007/11/22/23395.html" rel="nofollow">http://linuxfr.org/2007/11/22/23395.html</a></p>
<p>Links are omitted (blog posts &#8230; :p)</p>
<p>Translation notes:<br />
- fingerprint scanner can also be written fingerprint reader. I prefer the later however scanner seems to be the official word. well, easily replaced if you want to duplicate this translation.<br />
- i believe my translation to be as free as typo as i could (aspell says so ;p)<br />
- this translation is provided under as is, for free with no warranty of any kind.</p>
<p>Finally, I hope the English is Ok for you and that you will find it helpful.<br />
I personally used your code when you first posted it (way before this fprint project) and modified it to work with some microsoft readers. I made my own algorithm as NIST&#8217;s algorithm was hard to obtain and it is quite slower than what they did (yet, it worked and is acceptable on a fast machine :)</p>
<p>Good luck with it!</p>
<p>The translation follows:</p>
<p>The Fprint project and digital fingerprint scanners</p>
<p>The digital fingerprint scanners are getting more and more common in today&#8217;s life. Many laptops<br />
are now offering one built in, and external scanners are easy to find everywhere.</p>
<p>However, using these biometric devices on Linux is still an issue. Often, the scanner simply<br />
do not support Linux at all. When, by luck, it is support by Linux, it&#8217;s often by a proprietary<br />
Linux module, with it&#8217;s own API and no code shared with other fingerprint scanners.</p>
<p>That is why the Fprint project, initiated by Daniel Drake, is so important for the free software world.</p>
<p>You will find more details about Fprint after the jump.</p>
<p>This project has been announced only a few weeks ago, but has been under development sine many months<br />
now, as a university project by Daniel Drake. He&#8217;s a student at the Manchester university.</p>
<p>His objective, is to make as easy as possible to port fingerprint scanner drivers on Linux. In order to achieve<br />
 this goal, it is mandatory to simplify the work of the programmers, so that they can code good applications for the users.</p>
<p>As the project&#8217;s e-mail announcement declares:</p>
<p> &#8211; Software developers should not have to worry about the kind of fingerprint scanner being used<br />
 &#8211; Software developers should not have to worry about the fact that a scanner A only take image snapshots, while the scanner B does the complete fingerprint processing internally.<br />
 &#8211; Software developers should not have to worry about writing new code to handle a new scanner</p>
<p>To achieve this complete abstraction, the Fprint project propose the libfprint library (under the GPL license). When using this library, software programmers will get support for every fingerprint scanners at once.</p>
<p>This library contain image recognition code, given away to the public by the National Institute of<br />
Standards and Technology (NIST). Various optimized algorithms  let you analyze the interesting<br />
points of the digital images (Minutiae), in only 0.15 seconds for a 384&#215;289 image, on a single core 2Ghz laptop.</p>
<p>Bundled with this library, there is also an authentication module called pam_fprint, that handle the complete<br />
login procedure on a machine using fingerprint scanners.</p>
<p>As of today, four drivers are currently using the libfprint library:</p>
<p>- uru4000 (used by Microsoft with DigitalPersona)<br />
- aes4000 (used by Authentec AES4000)<br />
- aes2501 (used by Authentec AES2501)<br />
- upekts (used by UPEK TouchStrip)</p>
<p>We can feel the strength of the Fprint project through these four drivers. While all very different technically,<br />
the libfprint abstraction layer hide all these hardware details to the programmers.</p>
<p>For example, the DigitalPersonna fingerprint scanner only send an image of the fingerprint to the<br />
computer and do not process it at all. The computer&#8217;s CPU must process the image and determine<br />
if the fingerprint is recognized or not. On the contrary, the UPEK TouchStrip fingerprint scanner does<br />
the complete processing internally. The digital fingerprint is analyzed by an integrated chip, and the<br />
driver only replies with a boolean result (OK or NOT OK).</p>
<p>The abstraction layer libfprint is sufficiently high level to hide all these technical details from the<br />
software programmer. It&#8217;s also then possible to share the code and avoid duplicating efforts.</p>
<p>Daniel Drake also developed a demo application, using GTK, in order to test the different functionalities<br />
provided by the libfprint. Screenshots are available on the dedicated page on the project website.</p>
<p>On the other solutions side, the BioAPI cannot really fit free software users. The FAQ from the Fprint project<br />
explains why. To summarize, BioAPI is a very complex API. The consortium is closed and the standards<br />
used not free. Also, the BioAPI didn&#8217;t really get a warm welcome from the developers and drivers based on it seems rare.</p>
<p>To conclude, Fprint is the backbone project that the free software world was awaiting, in order to use fingerprint<br />
scanner easily under GNU/Linux.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Bowling</title>
		<link>http://www.reactivated.net/weblog/archives/2007/11/fprint-project-featured-in-lwn/comment-page-1/#comment-16343</link>
		<dc:creator>Kevin Bowling</dc:creator>
		<pubDate>Thu, 22 Nov 2007 21:04:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.reactivated.net/weblog/archives/2007/11/fprint-project-featured-in-lwn/#comment-16343</guid>
		<description>Great!  This is very exciting.  I think the finger print readers in laptops are very handy and it will be nice when they work out of the box in the major distros as most other things do these days.</description>
		<content:encoded><![CDATA[<p>Great!  This is very exciting.  I think the finger print readers in laptops are very handy and it will be nice when they work out of the box in the major distros as most other things do these days.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: patrick guignot</title>
		<link>http://www.reactivated.net/weblog/archives/2007/11/fprint-project-featured-in-lwn/comment-page-1/#comment-16342</link>
		<dc:creator>patrick guignot</dc:creator>
		<pubDate>Thu, 22 Nov 2007 20:17:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.reactivated.net/weblog/archives/2007/11/fprint-project-featured-in-lwn/#comment-16342</guid>
		<description>Hello Daniel,

Of course you have my permission to translate my article in english. I cannot do the job myself because i am not competent enough.
I can read english but it&#039;s vastly harder and intimidating to write ;-)

Thanks a lot for the fprint project and for all your work.

Patrick</description>
		<content:encoded><![CDATA[<p>Hello Daniel,</p>
<p>Of course you have my permission to translate my article in english. I cannot do the job myself because i am not competent enough.<br />
I can read english but it&#8217;s vastly harder and intimidating to write ;-)</p>
<p>Thanks a lot for the fprint project and for all your work.</p>
<p>Patrick</p>
]]></content:encoded>
	</item>
</channel>
</rss>

