I'm trying to build a ROS client for NatNet 3, since the existing open-source solutions are not very good. Depending on whether I can use the SDK itself on Linux, I intend to base my work on either the basic SDK sample client or the direct depacketization example. I would like to release my work as open source software, but I am unclear about the legal requirements for doing so. What license are the NatNet SDK sample and binaries available under? Am I allowed to redistribute them? Am I allowed to make derivative works and distribute those, and if so what license can I distribute them under? Am I allowed to document the NatNet protocol based on the samples and distribute that documentation?
It would be great if the samples were available under a permissive license like BSD. It would be even better if the SDK source was available, but permission to distribute the SDK binaries would be enough if that is not possible.
Cheers,
Matthew
