Skip to content

Commit

Permalink
Switched license to MIT.
Browse files Browse the repository at this point in the history
  • Loading branch information
StefanFabian committed Oct 11, 2023
1 parent a7d5d50 commit b1f7b93
Show file tree
Hide file tree
Showing 55 changed files with 127 additions and 1,508 deletions.
695 changes: 21 additions & 674 deletions LICENSE

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Logging, Publisher, Subscription, ImageTransportSubscription, Service client, Ac

**Note:** For full examples including ROS init calls and shutdown handling checkout the examples directory.

**License:** GPLv3 - If you require a different license, contact me.
**License:** MIT

## Logging

Expand Down
18 changes: 2 additions & 16 deletions include/qml_ros2_plugin/action_client.hpp
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
/*
* Copyright (C) 2021 Stefan Fabian
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
// Copyright (c) 2021 Stefan Fabian. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

#ifndef QML_ROS2_PLUGIN_ACTION_CLIENT_HPP
#define QML_ROS2_PLUGIN_ACTION_CLIENT_HPP
Expand Down
18 changes: 2 additions & 16 deletions include/qml_ros2_plugin/ament_index.hpp
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
/*
* Copyright (C) 2021 Stefan Fabian
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
// Copyright (c) 2021 Stefan Fabian. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

#ifndef QML_ROS2_PLUGIN_AMENT_INDEX_HPP
#define QML_ROS2_PLUGIN_AMENT_INDEX_HPP
Expand Down
18 changes: 2 additions & 16 deletions include/qml_ros2_plugin/array.hpp
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
/*
* Copyright (C) 2021 Stefan Fabian
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
// Copyright (c) 2021 Stefan Fabian. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

#ifndef QML_ROS2_PLUGIN_ARRAY_HPP
#define QML_ROS2_PLUGIN_ARRAY_HPP
Expand Down
18 changes: 2 additions & 16 deletions include/qml_ros2_plugin/babel_fish_dispenser.hpp
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
/*
* Copyright (C) 2021 Stefan Fabian
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
// Copyright (c) 2021 Stefan Fabian. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

#ifndef QML_ROS2_PLUGIN_BABEL_FISH_DISPENSER_HPP
#define QML_ROS2_PLUGIN_BABEL_FISH_DISPENSER_HPP
Expand Down
18 changes: 2 additions & 16 deletions include/qml_ros2_plugin/conversion/message_conversions.hpp
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
/*
* Copyright (C) 2021 Stefan Fabian
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
// Copyright (c) 2021 Stefan Fabian. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

#ifndef QML_ROS2_PLUGIN_MESSAGE_CONVERSIONS_HPP
#define QML_ROS2_PLUGIN_MESSAGE_CONVERSIONS_HPP
Expand Down
18 changes: 2 additions & 16 deletions include/qml_ros2_plugin/conversion/qml_ros_conversion.hpp
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
/*
* Copyright (C) 2021 Stefan Fabian
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
// Copyright (c) 2021 Stefan Fabian. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

#ifndef QML_ROS2_PLUGIN_QML_ROS_CONVERSION_HPP
#define QML_ROS2_PLUGIN_QML_ROS_CONVERSION_HPP
Expand Down
18 changes: 2 additions & 16 deletions include/qml_ros2_plugin/goal_handle.hpp
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
/*
* Copyright (C) 2021 Stefan Fabian
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
// Copyright (c) 2021 Stefan Fabian. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

#ifndef QML_ROS2_PLUGIN_GOAL_HANDLE_HPP
#define QML_ROS2_PLUGIN_GOAL_HANDLE_HPP
Expand Down
18 changes: 2 additions & 16 deletions include/qml_ros2_plugin/goal_status.hpp
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
/*
* Copyright (C) 2021 Stefan Fabian
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
// Copyright (c) 2021 Stefan Fabian. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

#ifndef QML_ROS2_PLUGIN_GOAL_STATUS_HPP
#define QML_ROS2_PLUGIN_GOAL_STATUS_HPP
Expand Down
18 changes: 2 additions & 16 deletions include/qml_ros2_plugin/helpers/logging.hpp
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
/*
* Copyright (C) 2021 Stefan Fabian
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
// Copyright (c) 2021 Stefan Fabian. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

#ifndef QML_ROS2_PLUGIN_LOGGING_HPP
#define QML_ROS2_PLUGIN_LOGGING_HPP
Expand Down
18 changes: 2 additions & 16 deletions include/qml_ros2_plugin/helpers/rolling_average.h
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
/*
* Copyright (C) 2021 Stefan Fabian
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
// Copyright (c) 2021 Stefan Fabian. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

#ifndef QML_ROS2_PLUGIN_ROLLING_AVERAGE_H
#define QML_ROS2_PLUGIN_ROLLING_AVERAGE_H
Expand Down
18 changes: 2 additions & 16 deletions include/qml_ros2_plugin/image_buffer.hpp
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
/*
* Copyright (C) 2021 Stefan Fabian
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
// Copyright (c) 2021 Stefan Fabian. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

#ifndef QML_ROS2_PLUGIN_IMAGE_BUFFER_HPP
#define QML_ROS2_PLUGIN_IMAGE_BUFFER_HPP
Expand Down
18 changes: 2 additions & 16 deletions include/qml_ros2_plugin/image_transport_manager.hpp
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
/*
* Copyright (C) 2021 Stefan Fabian
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
// Copyright (c) 2021 Stefan Fabian. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

#ifndef QML_ROS2_PLUGIN_IMAGE_TRANSPORT_MANAGER_HPP
#define QML_ROS2_PLUGIN_IMAGE_TRANSPORT_MANAGER_HPP
Expand Down
18 changes: 2 additions & 16 deletions include/qml_ros2_plugin/image_transport_subscription.hpp
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
/*
* Copyright (C) 2021 Stefan Fabian
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
// Copyright (c) 2021 Stefan Fabian. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

#ifndef QML_ROS2_PLUGIN_IMAGE_TRANSPORT_SUBSCRIPTION_HPP
#define QML_ROS2_PLUGIN_IMAGE_TRANSPORT_SUBSCRIPTION_HPP
Expand Down
18 changes: 2 additions & 16 deletions include/qml_ros2_plugin/io.hpp
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
/*
* Copyright (C) 2021 Stefan Fabian
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
// Copyright (c) 2021 Stefan Fabian. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

#ifndef QML_ROS2_PLUGIN_IO_HPP
#define QML_ROS2_PLUGIN_IO_HPP
Expand Down
18 changes: 2 additions & 16 deletions include/qml_ros2_plugin/logger.hpp
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
/*
* Copyright (C) 2021 Stefan Fabian
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
// Copyright (c) 2021 Stefan Fabian. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

#ifndef QML_ROS2_PLUGIN_LOGGER_HPP
#define QML_ROS2_PLUGIN_LOGGER_HPP
Expand Down
18 changes: 2 additions & 16 deletions include/qml_ros2_plugin/publisher.hpp
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
/*
* Copyright (C) 2021 Stefan Fabian
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
// Copyright (c) 2021 Stefan Fabian. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

#ifndef QML_ROS2_PLUGIN_PUBLISHER_HPP
#define QML_ROS2_PLUGIN_PUBLISHER_HPP
Expand Down
18 changes: 2 additions & 16 deletions include/qml_ros2_plugin/qobject_ros2.hpp
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
/*
* Copyright (C) 2021 Stefan Fabian
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
// Copyright (c) 2021 Stefan Fabian. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

#ifndef QML_ROS2_PLUGIN_QOBJECT_ROS2_HPP
#define QML_ROS2_PLUGIN_QOBJECT_ROS2_HPP
Expand Down

0 comments on commit b1f7b93

Please sign in to comment.