Coder Social home page Coder Social logo

Comments (9)

scpeters avatar scpeters commented on June 13, 2024

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.

sherm1 avatar sherm1 commented on June 13, 2024

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.

scpeters avatar scpeters commented on June 13, 2024

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.

mamoll avatar mamoll commented on June 13, 2024

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.

sherm1 avatar sherm1 commented on June 13, 2024

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.

richmattes avatar richmattes commented on June 13, 2024

Any updates?

from fcl.

jslee02 avatar jslee02 commented on June 13, 2024

#149 is created to move forward.

from fcl.

jslee02 avatar jslee02 commented on June 13, 2024

Could we close this issue?

from fcl.

jslee02 avatar jslee02 commented on June 13, 2024

I believe this is addressed by #149, please reopen if it's not.

from fcl.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.