pxattr 1.0.5 (Default branch)

Linux, FreeBSD, and Mac OS X all provide similar extended file attributes functionality, with significantly different interfaces. The pxattr package aims at providing a single extended file attributes interface on all three systems (and others in the future). It consists of a single C++ module to be included in the application source code. The C++ file can also be compiled to a command line attributes management command and test tool. License: MIT/X Consortium License Changes:
Portability to recent Linux systems: the system interface include file name has been changed from attr/xattr.h to sys/xattr.h.

More...