-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
fix rosbag_controller license #1924
Conversation
@ChenxiTU are the changes in the code closely linked to Autoware? or would they also benefit the wider ROS community? if the latter, it might be worth trying to make the update upstream to reduce the amount of code that needs to be maintained within the Autoware project |
@sgermanserrano Thanks for your advice. In order to support rosbag_controller, I modify some parts in the code. I think it has some conflict with its original version in ROS. So maybe it's better to keep it alone. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ChenxiTU Aren't your changes worth for upstream (original ROS)? I suggest to split two licenses.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
* |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* | |
******************************************************************** |
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
* |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* | |
******************************************************************** |
@kfunaoka Thanks for your advice. You are right, now licenses are split. |
* fix rosbag_controller license * split two licenses
Description
Fix the license violations
https://github.com/CPFL/Autoware/blob/develop/ros/src/util/packages/autoware_rviz_plugins/rosbag_controller/src/core/recorder.cpp
copied from
https://github.com/ros/ros_comm/blob/kinetic-devel/tools/rosbag/src/recorder.cpp
https://github.com/CPFL/Autoware/blob/develop/ros/src/util/packages/autoware_rviz_plugins/rosbag_controller/src/core/recorder.h
copied from
https://github.com/ros/ros_comm/blob/kinetic-devel/tools/rosbag/include/rosbag/recorder.h
Not 100% copy, I add some other functions to support rest codes.
Apache license is now appended before original BSD Licenses for two files mentioned before.