If you're having trouble using any part of the spacenav project, feel free to
contact us by sending an email to the spacenav-users mailing
list. You're also welcome to post bug reports and feature requests there, although
there is a dedicated bug/feature tracking
system which is more suitable for that sort of thing.

There's also a developers
mailing list that you should join if you plan on contributing to the project
with code, bug fixes, patches, etc.

The spacenavd driver is released under the GNU General Public License (GPL) version
3 (or any later version). This means that you can run it without any restrictions,
for any purpose, you can modify it, and you can re-distribute it verbatim or with
any modifications. However, if you release anything that contains this code or parts
of it, you must release it under the terms of the GPL v3 (or at your option, any
later version published by the free software foundation). For more details, see the
full text of the license.

The libspnav and libspnav_java libraries, are released under the terms of the
"modified" (3-clause) BSD license. This means that you can use it without any
restrictions, you can modify it, and re-distribute it verbatime or with any
modifications, under any license. However, you must retain the copyright notices in
any source files containing code from the library, and binary redistributions must
include the copyright notice in any documentation or other acompanying materials.
For more details, see the full text of the license.

Platforms & Devices

Spacenavd (as of version 0.6) supports all USB 3Dconnexion 6dof devices on
GNU/Linux systems. Serial spaceball devices are also supported on
GNU/Linux, FreeBSD, and MacOSX(?).