Comments (9)
The following files (added in bfc62b9) have BSD license headers; I'm not sure why licensecheck
doesn't see them:
The following file as migrated from svn (I think) by @isucan in 43ba254 without a license header:
- ./test/test_fcl_utility.cpp: No copyright UNKNOWN
The rest of the files were added without license headers by @panjia1983 in the following commits:
de8666f
- ./src/math/sampling.cpp: No copyright UNKNOWN
- ./include/fcl/exception.h: No copyright UNKNOWN
- ./include/fcl/learning/classifier.h: No copyright UNKNOWN
928b175
- ./src/continuous_collision.cpp: No copyright UNKNOWN
- ./include/fcl/continuous_collision.h: No copyright UNKNOWN
b16d32c
- ./include/fcl/math/vec_nf.h: No copyright UNKNOWN
- ./include/fcl/math/sampling.h: No copyright UNKNOWN
89887e9
- ./test/general_test.cpp: No copyright UNKNOWN
- ./test/libsvm_classifier.h: No copyright UNKNOWN
- ./test/test_fcl_simple.cpp: No copyright UNKNOWN
6330ad3
- ./test/libsvm/svm.cpp: No copyright UNKNOWN
- ./test/libsvm/svm.h: No copyright UNKNOWN
from fcl.
Steve, I also have an earlier email from you about possible non-BSD code in FCL:
On Tue, Jun 16, 2015 at 11:48 PM, Steven Peters <[email protected]> wrote:
I was peeking at the FCL source code, and I think I remember Karen saying that there was
some non-open code from UNC in FCL. Grepping for UNC, I found comments in the following
files that reference the CATCH library ( http://graphics.ewha.ac.kr/CATCH/ ), which requires
a password to download. I don't know if there is directly copied code there or not.
https://github.com/flexible-collision-library/fcl/blob/master/include/fcl/ccd/interval.h#L36-L37
https://github.com/flexible-collision-library/fcl/blob/master/include/fcl/ccd/interval_matrix.h#L35-L36
https://github.com/flexible-collision-library/fcl/blob/master/include/fcl/ccd/interval_vector.h#L35-L36
https://github.com/flexible-collision-library/fcl/blob/master/include/fcl/ccd/taylor_matrix.h#L35-L36
https://github.com/flexible-collision-library/fcl/blob/master/include/fcl/ccd/taylor_model.h#L35-L36
https://github.com/flexible-collision-library/fcl/blob/master/include/fcl/ccd/taylor_vector.h#L35-L36
Following links on the CATCH website, I also found the SWIFT++ library at UNC. This would be something to check as well.
http://gamma.cs.unc.edu/SWIFT++/download.html
Steve
It would be good to resolve these as well as the ones you mentioned here -- @panjia1983, can you help us figure out what are the correct licenses for this code?
from fcl.
Good point @sherm1
Those header files we discussed in the email have a BSD license listed, but the comment made we want to double-check that it was a correct license.
from fcl.
I remember talking about this code with Stephane Redon at RSS2014. I think what happened is that some legacy code within UNC's Gamma lab made its way into FCL. Redon was a postdoc there, and so was Kim (now at EWHA). Jia was a graduate student there. Tracing the licensing / copyright to the “real” license / copyright holders is tricky.
from fcl.
Tracing the licensing / copyright to the “real” license / copyright holders is tricky.
I emailed Jia to see if he can weigh in. It occurred to me that he might not be getting notifications.
from fcl.
Any updates?
from fcl.
#149 is created to move forward.
from fcl.
Could we close this issue?
from fcl.
I believe this is addressed by #149, please reopen if it's not.
from fcl.
Related Issues (20)
- Incorrect Collision and Distance Results with Box and Capsule HOT 1
- how to get tow collide objs contacts
- the time to create BVHModel HOT 1
- What does GST_INDEP mean? HOT 2
- Units for CollisionGeometry<>::computeMomentofInertia HOT 1
- test_fcl_simple timeouts HOT 1
- The order of collision geometry in fcl::Contact HOT 4
- creating a collision object from octree HOT 1
- Eigen3 dependancy error HOT 1
- Make error (no match for ‘operator[]’, remove_const_t is not a member of std, compiler too old) HOT 3
- ERROR: build/fcl/test/geometry/shape/test_box: symbol lookup error HOT 1
- Failure to detect collison with mesh soup in DynamicAABBTreeCollisionManager HOT 2
- Combining multiple shape bases into a convex shape HOT 1
- Failed to compile the source file in windows
- How to correctly handle Mesh to Mesh collision checking?
- FCL Unable to Compile with gcc 13.2.0
- Benefit of using Eigen in FCL + using in VS HOT 2
- Performance of FCL HOT 1
- test_fcl_octomap_distance.cpp cannot run
- test_fcl_octomap_distance.cpp cannot run HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fcl.