Skip to content
This repository has been archived by the owner on May 8, 2024. It is now read-only.

Valid license? #4

Closed
jviramo1 opened this issue Apr 7, 2020 · 5 comments
Closed

Valid license? #4

jviramo1 opened this issue Apr 7, 2020 · 5 comments

Comments

@jviramo1
Copy link

jviramo1 commented Apr 7, 2020

We would like to contribute to the project but we're concerned about the licensing.
The repo is setup as "MIT" but you appear to be using the CGAL library which is either GPL or LGPL so we have concerns about the licensing restrictions attached to this code.
Have you confirmed that you're allowed to release this code as "MIT"?

@seebq
Copy link
Member

seebq commented Apr 7, 2020 via email

@jviramo1
Copy link
Author

jviramo1 commented Apr 7, 2020

The confusing part is that there's no single license for CGAL, each package seems to be licensed individually. So I think the first step is understanding what exactly you're using from CGAL and verifying the license.
If it's LGPL then you may be able to make it work as a linked library?
If what you're using is GPL then my understanding is that anything that touches that code needs to be released as GPL.

@seebq
Copy link
Member

seebq commented Apr 7, 2020

Yeah we talked internally today and we think the right answer is to talk to an IP lawyer knowledgeable in open source software.

There is a fine line with LGPL and GPL, and the GPL is "infectious," ("you are furthermore obliged to distribute the source code of your own software under the GPL"), but as to whether this ROS node we released, which is the entire node, may need to be LGPL or GPL now, and how far up it goes if you decide to use this in your "application" via network connections, or compile it altogether in your build process....

Regardless, we'll find out more and get back to you. Thanks for bringing this to our attention.

@seebq
Copy link
Member

seebq commented Apr 15, 2020

Thanks for alerting of this.

Be aware that using this in a project may subject the entire project to the GPL licensing. We've updated our license and README to reflect.

@seebq seebq closed this as completed Apr 15, 2020
@Gonzalo-Mier
Copy link

I would like to comment that on the readme says this project has a GPL license, but the LICENSE file attached is for a LGPL license.

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

No branches or pull requests

3 participants