Main Page

From NFC Tools
(Difference between revisions)
Jump to: navigation, search
(TODO)
m (Change nfc-eventd page link)
 
(30 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=libnfc.org - Public platform independent Near Field Communication (NFC) library=
 
  
=TODO=
+
=Introduction=
* There will be more than libnfc, move sw pages to libnfc-specific pages
+
* Extensions
+
** Rawfile
+
** SyntaxHighlight
+
  
==Introduction==
+
On this site you will find official information concerning the open source library '''[[libnfc]]''' for [http://en.wikipedia.org/wiki/Near_Field_Communication Near Field Communication (NFC)] and other projects using this library. Since the RFID/NFC market is spoiled by proprietary hard and software we want to contribute constructively by distributing a free library and free tools which can be used for various RFID and NFC applications.
  
Welcome to libnfc's official website. On this site you will find information concerning the open source library for [http://en.wikipedia.org/wiki/Near_Field_Communication Near Field Communication (NFC)]. libnfc is the first [http://en.wikipedia.org/wiki/Libre_software libre] low level [[API|NFC SDK and Programmers API]] released under the [[GNU Lesser General Public License]]. It provides complete transparency and royalty-free use for everyone. Since the RFID market is spoiled by proprietary hard and software we want to contribute constructively by distributing a free library which can be used for various RFID and NFC applications.
+
This website mainly focuses itself on researchers and developers willing to work with NFC hardware but without the pain of programming NFC software on a very low level. '''[[Libnfc]]''' does not require any license fee or [http://en.wikipedia.org/wiki/Non-disclosure_agreement non-disclosure agreement] to be signed for. We hope to move NFC development to a more open culture where discussions about applications and techniques can be shared among the users.
  
This website mainly focuses itself on researches and developers that want to work with NFC hardware but don't want the pain of programming NFC software on a very low level. Furthermore, this library does not require any license fee or [http://en.wikipedia.org/wiki/Non-disclosure_agreement non-disclosure agreement] to be signed for. This list shows the current [[Features|supported features]]. We hope this moves the NFC development to a more open culture where discussions about applications and techniques can be shared among the users.
+
=[[Libnfc|libnfc]]=
 +
libnfc is the first libre, platform-independent, low level NFC SDK and Programmers API.
 +
<br>Status: '''mature''', with still small API changes possible in the near future
  
All major operating systems are supported, including GNU/Linux, Mac OS X and Windows. Compilation should work out of the box on POSIX-systems. This library supports [http://www.libnfc.org/documentation/hardware/compatibility various NFC hardware devices]: dongles, flat and OEM devices. The library currently supports modulations for ISO/IEC 14443 (A and B), [http://en.wikipedia.org/wiki/FeliCa FeliCa], Jewel tags and Data Exchange Protocol (P2P) as target and as initiator.
+
=[[Libfreefare|libfreefare]]=
 +
libfreefare aims to provide a convenient API for [[MIFARE]] card manipulations on top of libnfc.
 +
<br>Status: '''mature'''
  
===[http://www.libnfc.org/community libnfc developers community]===
+
=[[ifdnfc]]=
 +
ifdnfc aims to provide a libre PCSC driver (ifdhandler) which supports all libnfc-compatible readers.
 +
<br>Status: '''beta'''
  
[[File:Libnfc-community.png|left]] The power of libnfc comes from all the volunteers that are willing to help. There is always challenge available for designers, developers, engineers and documentors. Near Field Communication provides a lot of opportunities for connecting objects to each other. Feel free to introduce new ideas and innovative steps that can be made together.
+
=[[nfc-eventd]]=
 +
NFC EventD is a NFC monitor daemon which is able to launch modules (libraries) on action (tag inserted or removed).
 +
<br>Status: '''beta'''
  
We welcome you to join the [http://www.libnfc.org/community developers community] and contribute your expertise to improve libnfc and it's documentation.
+
=[http://www.libnfc.org/community Developers community]=
 +
 
 +
[[File:Libnfc-community.png|left]] The power of libnfc and derived tools comes from all the volunteers that are willing to help. There is always challenge available for designers, developers, engineers and documentalists. Near Field Communication provides a lot of opportunities for connecting objects to each other. Feel free to introduce new ideas and innovative steps that can be made together.
 +
 
 +
We welcome you to join the '''[http://www.libnfc.org/community developers community]''' and contribute your expertise to improve libnfc and derived projects as well as their documentation.
 +
 
 +
'''This wiki is open''' to everybody for improvements but to limit spamming plague, a few measures have been taken:
 +
* You will need to register first
 +
* Basic access does not allow to create new page, you can [[contact]] us to request a more complete access if needed

Latest revision as of 17:46, 13 June 2013

Contents

[edit] Introduction

On this site you will find official information concerning the open source library libnfc for Near Field Communication (NFC) and other projects using this library. Since the RFID/NFC market is spoiled by proprietary hard and software we want to contribute constructively by distributing a free library and free tools which can be used for various RFID and NFC applications.

This website mainly focuses itself on researchers and developers willing to work with NFC hardware but without the pain of programming NFC software on a very low level. Libnfc does not require any license fee or non-disclosure agreement to be signed for. We hope to move NFC development to a more open culture where discussions about applications and techniques can be shared among the users.

[edit] libnfc

libnfc is the first libre, platform-independent, low level NFC SDK and Programmers API.
Status: mature, with still small API changes possible in the near future

[edit] libfreefare

libfreefare aims to provide a convenient API for MIFARE card manipulations on top of libnfc.
Status: mature

[edit] ifdnfc

ifdnfc aims to provide a libre PCSC driver (ifdhandler) which supports all libnfc-compatible readers.
Status: beta

[edit] nfc-eventd

NFC EventD is a NFC monitor daemon which is able to launch modules (libraries) on action (tag inserted or removed).
Status: beta

[edit] Developers community

Libnfc-community.png
The power of libnfc and derived tools comes from all the volunteers that are willing to help. There is always challenge available for designers, developers, engineers and documentalists. Near Field Communication provides a lot of opportunities for connecting objects to each other. Feel free to introduce new ideas and innovative steps that can be made together.

We welcome you to join the developers community and contribute your expertise to improve libnfc and derived projects as well as their documentation.

This wiki is open to everybody for improvements but to limit spamming plague, a few measures have been taken:

  • You will need to register first
  • Basic access does not allow to create new page, you can contact us to request a more complete access if needed
Personal tools
Namespaces

Variants
Actions
Navigation
Documentation
Misc
Toolbox
Partners