Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LGPL license for tree_kinematics package #3

Open
bit-pirate opened this issue Dec 5, 2011 · 2 comments
Open

LGPL license for tree_kinematics package #3

bit-pirate opened this issue Dec 5, 2011 · 2 comments
Assignees

Comments

@bit-pirate
Copy link
Contributor

The whole tree_kinematics package is licensed using the LPGL, which I think is not necessary. The only true LPGL file is the treeiksolverpos_online.cpp, since it was derived from the KDL's LGP-licensed KDL::TreeIkSolverPos_NR_JL class.
Hence, I suggest to change the licenses to modified BSD for all files, but the treeiksolverpos_online.cpp and also modifiy the manifest accordingly.
Do you agree with this?

Note: In the future I'd like to move this IK solver out of this package and back into KDL. In that way the package becomes completely clean of LGPL stuff.

@ghost ghost assigned bit-pirate Dec 5, 2011
@bit-pirate
Copy link
Contributor Author

@adolfo-rt do you (PAL Robotics) agree with changing the lincensing to BSD for all files expect treeiksolverpos_online.hpp/.cpp?

@adolfo-rt
Copy link
Contributor

I don't remember how the different files interact with one another, but if the BSD part uses the LGPL code in a way that is consistent with its terms, you can go for it. Please make sure that it is the case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants