You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
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.
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.
The text was updated successfully, but these errors were encountered: