The Linux NFC subsystem

http://www.linuxplumbersconf.org/2011/ocw/proposals/453
http://www.linuxplumbersconf.org/2011/ocw//system/presentations/453/original/Linux_NFC_Subsystem_LPC2011_v5.pdf

Android support
- Libnfc-nxp library, provided by NXP to Google.
- 70000 lines of code.
- Strongly tied to the NXP hardware (pn544, pn65n).
- HCI support only.
- No community, exclusively maintained by NXP and Google.
- 100% userspace, complete frames are sent to /dev/pn544.
- Feature rich (target and reader mode, LLCP and SE support).
Open NFC
- opennfc library, provided by Inside Secure.
- Targeted for Android, although not the default Android stack.
- 100000 lines of code.
- Strongly tied to the Inside Secure hardware.
- Slightly better architecture for additional HW support.
- No community, no mailing list, rare tarballs release only.
- 100% userspace, complete frames are sent to a device entry.
- Feature rich  as well.
libnfc
- Libnfc library, about 10000 lines of code.
- More community oriented, although sponsored by il4p.fr.
- Forums, SVN repo, documented website.
- Userspace implementation.
- Work in progress, missing features.

というわけで、ベンダ独立の新しいサブシステムを作るよって話。
LKMLで議論があったのね。