-
Notifications
You must be signed in to change notification settings - Fork 43
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
Does the author permit re-licensing the cmake code for extracting package name and version from package.xml? #8
Comments
Out of curiosity: both Apache v2 and BSD are pretty liberal, and are actually compatible with one another (IANAL and IIRC). Would it be a problem to add a notice stating that particular snippet came from another project and is licensed under a different (but compatible) license? Edit: and to be precise: that snippet eventually comes from |
I don't think so for the my case (Apache v2) but not sure if it would be an issue for other packages with different licenses. I just think this piece of code is very useful and could be used by all ROS packages. |
Again, IANAL, but if you're I can't really find any CMake-specific examples wrt licensing, but it's not a compiled and/or linked language system, so I would expect things to be different from those. |
I agree, in the case if this is added to cmake_common_scripts and I just added BSD-3 license to it, then this would be the only affected package. Though if someone wanted to use the snippet and not use say cmake_common_scripts then they too would need to add a BSD-3 license to there package unless the author gives permission to change the license for this code snippet. |
I would like to us the following cmake code for my project but would like use my projects licenses and avoid adding BSD-3. I believe in order to use the Apache 2 license I need permission of the author to do so.
The text was updated successfully, but these errors were encountered: