diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4d0d4a9e..107bcc2d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,16 +1,19 @@
# Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# This file is part of eProsima Fast DDS Monitor.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# eProsima Fast DDS Monitor 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.
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
+# eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
###############################################################################
# CMake build rules for Fast DDS Monitor
diff --git a/cmake/common/check_configuration.cmake b/cmake/common/check_configuration.cmake
index 953d5fe7..47dc9ab7 100644
--- a/cmake/common/check_configuration.cmake
+++ b/cmake/common/check_configuration.cmake
@@ -1,16 +1,19 @@
# Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# This file is part of eProsima Fast DDS Monitor.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# eProsima Fast DDS Monitor 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.
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
+# eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
macro(check_stdcxx)
diff --git a/cmake/common/gtest.cmake b/cmake/common/gtest.cmake
index d9275d2a..ab309cf0 100644
--- a/cmake/common/gtest.cmake
+++ b/cmake/common/gtest.cmake
@@ -1,16 +1,19 @@
# Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# This file is part of eProsima Fast DDS Monitor.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# eProsima Fast DDS Monitor 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.
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
+# eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
option(GTEST_INDIVIDUAL "Activate the execution of GTest tests" OFF)
diff --git a/cmake/packaging/Config.cmake.in b/cmake/packaging/Config.cmake.in
index 5a8025cb..1f1e2e41 100644
--- a/cmake/packaging/Config.cmake.in
+++ b/cmake/packaging/Config.cmake.in
@@ -1,16 +1,19 @@
# Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# This file is part of eProsima Fast DDS Monitor.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# eProsima Fast DDS Monitor 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.
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
+# eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
set(@PROJECT_NAME@_VERSION @PROJECT_VERSION@)
diff --git a/cmake/packaging/eProsimaPackaging.cmake b/cmake/packaging/eProsimaPackaging.cmake
index 6ddbed29..717210ee 100644
--- a/cmake/packaging/eProsimaPackaging.cmake
+++ b/cmake/packaging/eProsimaPackaging.cmake
@@ -1,16 +1,19 @@
# Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# This file is part of eProsima Fast DDS Monitor.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# eProsima Fast DDS Monitor 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.
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
+# eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
###############################################################################
# Set common CPACK variables.
diff --git a/docs/CMakeLists.txt b/docs/CMakeLists.txt
index a659c18e..f3174a19 100644
--- a/docs/CMakeLists.txt
+++ b/docs/CMakeLists.txt
@@ -1,16 +1,19 @@
# Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# This file is part of eProsima Fast DDS Monitor.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# eProsima Fast DDS Monitor 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.
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
+# eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
###############################################################################
# CMake build rules for Fast DDS Monitor Documentation
diff --git a/docs/cmake/modules/FindSphinx.cmake b/docs/cmake/modules/FindSphinx.cmake
index d5a64638..386f1292 100644
--- a/docs/cmake/modules/FindSphinx.cmake
+++ b/docs/cmake/modules/FindSphinx.cmake
@@ -1,16 +1,19 @@
# Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# This file is part of eProsima Fast DDS Monitor.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# eProsima Fast DDS Monitor 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.
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
+# eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
# Look for an executable called sphinx-build
find_program(SPHINX_EXECUTABLE
diff --git a/docs/test/CMakeLists.txt b/docs/test/CMakeLists.txt
index 6f84c3e5..c527cf1a 100644
--- a/docs/test/CMakeLists.txt
+++ b/docs/test/CMakeLists.txt
@@ -1,16 +1,19 @@
# Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# This file is part of eProsima Fast DDS Monitor.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# eProsima Fast DDS Monitor 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.
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
+# eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
####################################################################################################
# Add tests
diff --git a/include/fastdds_monitor/Controller.h b/include/fastdds_monitor/Controller.h
index 2c876d36..06feb81a 100644
--- a/include/fastdds_monitor/Controller.h
+++ b/include/fastdds_monitor/Controller.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Controller.h
diff --git a/include/fastdds_monitor/Engine.h b/include/fastdds_monitor/Engine.h
index bddf2fe8..074e147e 100644
--- a/include/fastdds_monitor/Engine.h
+++ b/include/fastdds_monitor/Engine.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Engine.h
diff --git a/include/fastdds_monitor/backend/Callback.h b/include/fastdds_monitor/backend/Callback.h
index 1b942082..f9eff862 100644
--- a/include/fastdds_monitor/backend/Callback.h
+++ b/include/fastdds_monitor/backend/Callback.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Callback.h
diff --git a/include/fastdds_monitor/backend/Listener.h b/include/fastdds_monitor/backend/Listener.h
index 3043af9d..459509c4 100644
--- a/include/fastdds_monitor/backend/Listener.h
+++ b/include/fastdds_monitor/backend/Listener.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Listener.h
diff --git a/include/fastdds_monitor/backend/SyncBackendConnection.h b/include/fastdds_monitor/backend/SyncBackendConnection.h
index 09bc2859..b8136d7e 100644
--- a/include/fastdds_monitor/backend/SyncBackendConnection.h
+++ b/include/fastdds_monitor/backend/SyncBackendConnection.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file SyncBackendConnection.h
diff --git a/include/fastdds_monitor/backend/backend_types.h b/include/fastdds_monitor/backend/backend_types.h
index 765fde64..cdf93398 100644
--- a/include/fastdds_monitor/backend/backend_types.h
+++ b/include/fastdds_monitor/backend/backend_types.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file backend_types.h
diff --git a/include/fastdds_monitor/backend/backend_utils.h b/include/fastdds_monitor/backend/backend_utils.h
index 0b97001a..772baf93 100644
--- a/include/fastdds_monitor/backend/backend_utils.h
+++ b/include/fastdds_monitor/backend/backend_utils.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file backend_utils.h
diff --git a/include/fastdds_monitor/config.h.in b/include/fastdds_monitor/config.h.in
index dcacc50c..273dce74 100644
--- a/include/fastdds_monitor/config.h.in
+++ b/include/fastdds_monitor/config.h.in
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#ifndef _FASTDDS_MONITOR_CONFIG_H_
#define _FASTDDS_MONITOR_CONFIG_H_
diff --git a/include/fastdds_monitor/io/csv.h b/include/fastdds_monitor/io/csv.h
index 8c534ad3..319a3cd3 100644
--- a/include/fastdds_monitor/io/csv.h
+++ b/include/fastdds_monitor/io/csv.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file csv.h
diff --git a/include/fastdds_monitor/model/EntityContainerModelItem.h b/include/fastdds_monitor/model/EntityContainerModelItem.h
index 3baa5898..b1e62228 100644
--- a/include/fastdds_monitor/model/EntityContainerModelItem.h
+++ b/include/fastdds_monitor/model/EntityContainerModelItem.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file EntityContainerModelItem.hpp
diff --git a/include/fastdds_monitor/model/ListItem.h b/include/fastdds_monitor/model/ListItem.h
index 9aa6dba8..e205546e 100644
--- a/include/fastdds_monitor/model/ListItem.h
+++ b/include/fastdds_monitor/model/ListItem.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file ListItem.hpp
diff --git a/include/fastdds_monitor/model/ListModel.h b/include/fastdds_monitor/model/ListModel.h
index bafb358a..de176fb9 100644
--- a/include/fastdds_monitor/model/ListModel.h
+++ b/include/fastdds_monitor/model/ListModel.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file ListModel.hpp
diff --git a/include/fastdds_monitor/model/SubListedListItem.h b/include/fastdds_monitor/model/SubListedListItem.h
index 36a355ba..2d920b0c 100644
--- a/include/fastdds_monitor/model/SubListedListItem.h
+++ b/include/fastdds_monitor/model/SubListedListItem.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file SubListedListItem.hpp
diff --git a/include/fastdds_monitor/model/SubListedListModel.h b/include/fastdds_monitor/model/SubListedListModel.h
index 953098cc..44869a68 100644
--- a/include/fastdds_monitor/model/SubListedListModel.h
+++ b/include/fastdds_monitor/model/SubListedListModel.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file SubListedListModel.hpp
diff --git a/include/fastdds_monitor/model/dds/EndpointModelItem.h b/include/fastdds_monitor/model/dds/EndpointModelItem.h
index 27047ba3..7088a9bc 100644
--- a/include/fastdds_monitor/model/dds/EndpointModelItem.h
+++ b/include/fastdds_monitor/model/dds/EndpointModelItem.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file EndpointModelItem.hpp
diff --git a/include/fastdds_monitor/model/dds/LocatorModelItem.h b/include/fastdds_monitor/model/dds/LocatorModelItem.h
index 51cce907..4fb27ffe 100644
--- a/include/fastdds_monitor/model/dds/LocatorModelItem.h
+++ b/include/fastdds_monitor/model/dds/LocatorModelItem.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file LocatorModelItem.hpp
diff --git a/include/fastdds_monitor/model/dds/ParticipantModelItem.h b/include/fastdds_monitor/model/dds/ParticipantModelItem.h
index 31ff2bfd..9c3999b6 100644
--- a/include/fastdds_monitor/model/dds/ParticipantModelItem.h
+++ b/include/fastdds_monitor/model/dds/ParticipantModelItem.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file ParticipantModelItem.hpp
diff --git a/include/fastdds_monitor/model/logical/DomainModelItem.h b/include/fastdds_monitor/model/logical/DomainModelItem.h
index 23537dd6..593d2aef 100644
--- a/include/fastdds_monitor/model/logical/DomainModelItem.h
+++ b/include/fastdds_monitor/model/logical/DomainModelItem.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file DomainModelItem.hpp
diff --git a/include/fastdds_monitor/model/logical/TopicModelItem.h b/include/fastdds_monitor/model/logical/TopicModelItem.h
index 03adfc12..ef2289a3 100644
--- a/include/fastdds_monitor/model/logical/TopicModelItem.h
+++ b/include/fastdds_monitor/model/logical/TopicModelItem.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file TopicModelItem.hpp
diff --git a/include/fastdds_monitor/model/model_types.h b/include/fastdds_monitor/model/model_types.h
index 0d082ee2..318cc515 100644
--- a/include/fastdds_monitor/model/model_types.h
+++ b/include/fastdds_monitor/model/model_types.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file model_types.hpp
diff --git a/include/fastdds_monitor/model/physical/HostModelItem.h b/include/fastdds_monitor/model/physical/HostModelItem.h
index 714242e2..98cf2501 100644
--- a/include/fastdds_monitor/model/physical/HostModelItem.h
+++ b/include/fastdds_monitor/model/physical/HostModelItem.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file HostModelItem.hpp
diff --git a/include/fastdds_monitor/model/physical/ProcessModelItem.h b/include/fastdds_monitor/model/physical/ProcessModelItem.h
index b950c8ac..7423a89b 100644
--- a/include/fastdds_monitor/model/physical/ProcessModelItem.h
+++ b/include/fastdds_monitor/model/physical/ProcessModelItem.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file ProcessModelItem.hpp
diff --git a/include/fastdds_monitor/model/physical/UserModelItem.h b/include/fastdds_monitor/model/physical/UserModelItem.h
index a263bda3..b99dddc1 100644
--- a/include/fastdds_monitor/model/physical/UserModelItem.h
+++ b/include/fastdds_monitor/model/physical/UserModelItem.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file UserModelItem.hpp
diff --git a/include/fastdds_monitor/model/statistics/EntityItem.h b/include/fastdds_monitor/model/statistics/EntityItem.h
index 3a6470d8..c534a1cd 100644
--- a/include/fastdds_monitor/model/statistics/EntityItem.h
+++ b/include/fastdds_monitor/model/statistics/EntityItem.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file EntityItem.hpp
diff --git a/include/fastdds_monitor/model/tree/TreeItem.h b/include/fastdds_monitor/model/tree/TreeItem.h
index bcf75e61..7b561ad3 100644
--- a/include/fastdds_monitor/model/tree/TreeItem.h
+++ b/include/fastdds_monitor/model/tree/TreeItem.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file TreeItem.hpp
diff --git a/include/fastdds_monitor/model/tree/TreeModel.h b/include/fastdds_monitor/model/tree/TreeModel.h
index 9c46cbcf..e5dd2d71 100644
--- a/include/fastdds_monitor/model/tree/TreeModel.h
+++ b/include/fastdds_monitor/model/tree/TreeModel.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file TreeModel.hpp
diff --git a/include/fastdds_monitor/statistics/DataChartBox.h b/include/fastdds_monitor/statistics/DataChartBox.h
index c6c5d2c4..1c548265 100644
--- a/include/fastdds_monitor/statistics/DataChartBox.h
+++ b/include/fastdds_monitor/statistics/DataChartBox.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file DataChartBox.hpp
diff --git a/include/fastdds_monitor/statistics/DataModel.h b/include/fastdds_monitor/statistics/DataModel.h
index b01020d5..a8bc65f1 100644
--- a/include/fastdds_monitor/statistics/DataModel.h
+++ b/include/fastdds_monitor/statistics/DataModel.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file DataModel.hpp
diff --git a/include/fastdds_monitor/statistics/StatisticsData.h b/include/fastdds_monitor/statistics/StatisticsData.h
index ce686ce1..75f7c42e 100644
--- a/include/fastdds_monitor/statistics/StatisticsData.h
+++ b/include/fastdds_monitor/statistics/StatisticsData.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file StatisticsData.h
diff --git a/include/fastdds_monitor/statistics/dynamic/DynamicDataChartBox.h b/include/fastdds_monitor/statistics/dynamic/DynamicDataChartBox.h
index a69795ae..d7d0e626 100644
--- a/include/fastdds_monitor/statistics/dynamic/DynamicDataChartBox.h
+++ b/include/fastdds_monitor/statistics/dynamic/DynamicDataChartBox.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file DynamicDataChartBox.hpp
diff --git a/include/fastdds_monitor/statistics/dynamic/DynamicStatisticsData.h b/include/fastdds_monitor/statistics/dynamic/DynamicStatisticsData.h
index 69330da5..e3b8f41d 100644
--- a/include/fastdds_monitor/statistics/dynamic/DynamicStatisticsData.h
+++ b/include/fastdds_monitor/statistics/dynamic/DynamicStatisticsData.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file DynamicStatisticsData.hpp
diff --git a/include/fastdds_monitor/statistics/historic/HistoricDataChartBox.h b/include/fastdds_monitor/statistics/historic/HistoricDataChartBox.h
index f663287b..c3da5505 100644
--- a/include/fastdds_monitor/statistics/historic/HistoricDataChartBox.h
+++ b/include/fastdds_monitor/statistics/historic/HistoricDataChartBox.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file HistoricDataChartBox.hpp
diff --git a/include/fastdds_monitor/statistics/historic/HistoricStatisticsData.h b/include/fastdds_monitor/statistics/historic/HistoricStatisticsData.h
index 4e66d243..f3bafe10 100644
--- a/include/fastdds_monitor/statistics/historic/HistoricStatisticsData.h
+++ b/include/fastdds_monitor/statistics/historic/HistoricStatisticsData.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file HistoricStatisticsData.hpp
diff --git a/include/fastdds_monitor/utils.h b/include/fastdds_monitor/utils.h
index 6e0eab9a..0cbd02af 100644
--- a/include/fastdds_monitor/utils.h
+++ b/include/fastdds_monitor/utils.h
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file utils.h
diff --git a/mock/CMakeLists.txt b/mock/CMakeLists.txt
index 1f8aa4cb..76bbe16a 100644
--- a/mock/CMakeLists.txt
+++ b/mock/CMakeLists.txt
@@ -1,16 +1,19 @@
# Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# This file is part of eProsima Fast DDS Monitor.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# eProsima Fast DDS Monitor 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.
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
+# eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
cmake_minimum_required(VERSION 3.5)
diff --git a/mock/complex_mock/CMakeLists.txt b/mock/complex_mock/CMakeLists.txt
index 36c0c855..17b25306 100644
--- a/mock/complex_mock/CMakeLists.txt
+++ b/mock/complex_mock/CMakeLists.txt
@@ -1,16 +1,19 @@
# Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# This file is part of eProsima Fast DDS Monitor.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# eProsima Fast DDS Monitor 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.
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
+# eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
cmake_minimum_required(VERSION 3.5)
diff --git a/mock/complex_mock/EntityId.cpp b/mock/complex_mock/EntityId.cpp
index 1e88e28c..8a5355b4 100644
--- a/mock/complex_mock/EntityId.cpp
+++ b/mock/complex_mock/EntityId.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file EntityId.cpp
diff --git a/mock/complex_mock/StatisticsBackend.cpp b/mock/complex_mock/StatisticsBackend.cpp
index c73a38d5..acc5f611 100644
--- a/mock/complex_mock/StatisticsBackend.cpp
+++ b/mock/complex_mock/StatisticsBackend.cpp
@@ -1,17 +1,19 @@
-/* Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * 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.
- */
+// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
+//
+// This file is part of eProsima Fast DDS Monitor.
+//
+// eProsima Fast DDS Monitor 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.
+//
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file StatisticsBackend.cpp
diff --git a/mock/complex_mock/database/Database.cpp b/mock/complex_mock/database/Database.cpp
index d13b45db..d0afb7f6 100644
--- a/mock/complex_mock/database/Database.cpp
+++ b/mock/complex_mock/database/Database.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Database.cpp
diff --git a/mock/complex_mock/database/Database.hpp b/mock/complex_mock/database/Database.hpp
index a06d1fdf..b22ca4b2 100644
--- a/mock/complex_mock/database/Database.hpp
+++ b/mock/complex_mock/database/Database.hpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Database.hpp
diff --git a/mock/complex_mock/database/RandomGenerator.cpp b/mock/complex_mock/database/RandomGenerator.cpp
index 6dc82f7c..3a8dca0a 100644
--- a/mock/complex_mock/database/RandomGenerator.cpp
+++ b/mock/complex_mock/database/RandomGenerator.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file RandomGenerator.cpp
diff --git a/mock/complex_mock/database/RandomGenerator.hpp b/mock/complex_mock/database/RandomGenerator.hpp
index 9a007b28..53f7a74c 100644
--- a/mock/complex_mock/database/RandomGenerator.hpp
+++ b/mock/complex_mock/database/RandomGenerator.hpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file RandomGenerator.hpp
diff --git a/mock/complex_mock/entities/headers/DDSEntity.hpp b/mock/complex_mock/entities/headers/DDSEntity.hpp
index ee3a1465..0ffe3272 100644
--- a/mock/complex_mock/entities/headers/DDSEntity.hpp
+++ b/mock/complex_mock/entities/headers/DDSEntity.hpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file DDSEntity.hpp
diff --git a/mock/complex_mock/entities/headers/DataReader.hpp b/mock/complex_mock/entities/headers/DataReader.hpp
index 9e89adfd..9eb8fdd6 100644
--- a/mock/complex_mock/entities/headers/DataReader.hpp
+++ b/mock/complex_mock/entities/headers/DataReader.hpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file DataReader.hpp
diff --git a/mock/complex_mock/entities/headers/DataWriter.hpp b/mock/complex_mock/entities/headers/DataWriter.hpp
index 2acfcf3d..f9a4a78f 100644
--- a/mock/complex_mock/entities/headers/DataWriter.hpp
+++ b/mock/complex_mock/entities/headers/DataWriter.hpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file DataWriter.hpp
diff --git a/mock/complex_mock/entities/headers/Domain.hpp b/mock/complex_mock/entities/headers/Domain.hpp
index dd2b31e9..a2528e87 100644
--- a/mock/complex_mock/entities/headers/Domain.hpp
+++ b/mock/complex_mock/entities/headers/Domain.hpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Domain.hpp
diff --git a/mock/complex_mock/entities/headers/Endpoint.hpp b/mock/complex_mock/entities/headers/Endpoint.hpp
index 7a723cab..7e0fb5f4 100644
--- a/mock/complex_mock/entities/headers/Endpoint.hpp
+++ b/mock/complex_mock/entities/headers/Endpoint.hpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Endpoint.hpp
diff --git a/mock/complex_mock/entities/headers/Entity.hpp b/mock/complex_mock/entities/headers/Entity.hpp
index 9da12299..9612c283 100644
--- a/mock/complex_mock/entities/headers/Entity.hpp
+++ b/mock/complex_mock/entities/headers/Entity.hpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Entity.hpp
diff --git a/mock/complex_mock/entities/headers/Host.hpp b/mock/complex_mock/entities/headers/Host.hpp
index 453565e9..49b0a1f3 100644
--- a/mock/complex_mock/entities/headers/Host.hpp
+++ b/mock/complex_mock/entities/headers/Host.hpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Host.hpp
diff --git a/mock/complex_mock/entities/headers/Locator.hpp b/mock/complex_mock/entities/headers/Locator.hpp
index 9b8790e5..db5e1522 100644
--- a/mock/complex_mock/entities/headers/Locator.hpp
+++ b/mock/complex_mock/entities/headers/Locator.hpp
@@ -1,17 +1,20 @@
//! DataReader Entity in Database
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Locator.hpp
diff --git a/mock/complex_mock/entities/headers/Participant.hpp b/mock/complex_mock/entities/headers/Participant.hpp
index d247a353..73ce9b5b 100644
--- a/mock/complex_mock/entities/headers/Participant.hpp
+++ b/mock/complex_mock/entities/headers/Participant.hpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Participant.hpp
diff --git a/mock/complex_mock/entities/headers/Process.hpp b/mock/complex_mock/entities/headers/Process.hpp
index d809b9a5..a9c9b99e 100644
--- a/mock/complex_mock/entities/headers/Process.hpp
+++ b/mock/complex_mock/entities/headers/Process.hpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Process.hpp
diff --git a/mock/complex_mock/entities/headers/Topic.hpp b/mock/complex_mock/entities/headers/Topic.hpp
index f8e5e755..8c94fa76 100644
--- a/mock/complex_mock/entities/headers/Topic.hpp
+++ b/mock/complex_mock/entities/headers/Topic.hpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Topic.hpp
diff --git a/mock/complex_mock/entities/headers/User.hpp b/mock/complex_mock/entities/headers/User.hpp
index e03f71fb..23e848bb 100644
--- a/mock/complex_mock/entities/headers/User.hpp
+++ b/mock/complex_mock/entities/headers/User.hpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file User.hpp
diff --git a/mock/complex_mock/entities/source/Domain.cpp b/mock/complex_mock/entities/source/Domain.cpp
index d72f516e..2bfb584c 100644
--- a/mock/complex_mock/entities/source/Domain.cpp
+++ b/mock/complex_mock/entities/source/Domain.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Domain.cpp
diff --git a/mock/complex_mock/entities/source/Endpoint.cpp b/mock/complex_mock/entities/source/Endpoint.cpp
index 930445fb..6e5c8e47 100644
--- a/mock/complex_mock/entities/source/Endpoint.cpp
+++ b/mock/complex_mock/entities/source/Endpoint.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Endpoint.cpp
diff --git a/mock/complex_mock/entities/source/Entity.cpp b/mock/complex_mock/entities/source/Entity.cpp
index bc86afce..df2a87d2 100644
--- a/mock/complex_mock/entities/source/Entity.cpp
+++ b/mock/complex_mock/entities/source/Entity.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Entity.cpp
diff --git a/mock/complex_mock/entities/source/Host.cpp b/mock/complex_mock/entities/source/Host.cpp
index 57b7a0db..a629083f 100644
--- a/mock/complex_mock/entities/source/Host.cpp
+++ b/mock/complex_mock/entities/source/Host.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Host.cpp
diff --git a/mock/complex_mock/entities/source/Locator.cpp b/mock/complex_mock/entities/source/Locator.cpp
index d1146c29..a57ef117 100644
--- a/mock/complex_mock/entities/source/Locator.cpp
+++ b/mock/complex_mock/entities/source/Locator.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Locator.cpp
diff --git a/mock/complex_mock/entities/source/Participant.cpp b/mock/complex_mock/entities/source/Participant.cpp
index 03f79b1d..48cc9ff6 100644
--- a/mock/complex_mock/entities/source/Participant.cpp
+++ b/mock/complex_mock/entities/source/Participant.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Participant.cpp
diff --git a/mock/complex_mock/entities/source/Process.cpp b/mock/complex_mock/entities/source/Process.cpp
index 4b2ea22e..b59b086c 100644
--- a/mock/complex_mock/entities/source/Process.cpp
+++ b/mock/complex_mock/entities/source/Process.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Process.cpp
diff --git a/mock/complex_mock/entities/source/Topic.cpp b/mock/complex_mock/entities/source/Topic.cpp
index cb22789b..3f35d326 100644
--- a/mock/complex_mock/entities/source/Topic.cpp
+++ b/mock/complex_mock/entities/source/Topic.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Topic.cpp
diff --git a/mock/complex_mock/entities/source/User.cpp b/mock/complex_mock/entities/source/User.cpp
index 933aa060..3cb6ff4d 100644
--- a/mock/complex_mock/entities/source/User.cpp
+++ b/mock/complex_mock/entities/source/User.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file User.cpp
diff --git a/mock/complex_mock/entities/utils.cpp b/mock/complex_mock/entities/utils.cpp
index e02a3855..4a718aa3 100644
--- a/mock/complex_mock/entities/utils.cpp
+++ b/mock/complex_mock/entities/utils.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file utils.cpp
diff --git a/mock/complex_mock/entities/utils.hpp b/mock/complex_mock/entities/utils.hpp
index 9729051b..7349dc61 100644
--- a/mock/complex_mock/entities/utils.hpp
+++ b/mock/complex_mock/entities/utils.hpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file Entity.hpp
diff --git a/mock/static_mock/CMakeLists.txt b/mock/static_mock/CMakeLists.txt
index 421007dd..d700d041 100644
--- a/mock/static_mock/CMakeLists.txt
+++ b/mock/static_mock/CMakeLists.txt
@@ -1,16 +1,19 @@
# Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# This file is part of eProsima Fast DDS Monitor.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# eProsima Fast DDS Monitor 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.
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
+# eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
cmake_minimum_required(VERSION 3.5)
diff --git a/mock/static_mock/EntityId.cpp b/mock/static_mock/EntityId.cpp
index 1e88e28c..8a5355b4 100644
--- a/mock/static_mock/EntityId.cpp
+++ b/mock/static_mock/EntityId.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file EntityId.cpp
diff --git a/mock/static_mock/StatisticsBackend.cpp b/mock/static_mock/StatisticsBackend.cpp
index 8881787d..23e97ca5 100644
--- a/mock/static_mock/StatisticsBackend.cpp
+++ b/mock/static_mock/StatisticsBackend.cpp
@@ -1,17 +1,19 @@
-/* Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * 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.
- */
+// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
+//
+// This file is part of eProsima Fast DDS Monitor.
+//
+// eProsima Fast DDS Monitor 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.
+//
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file StatisticsBackend.cpp
diff --git a/qml/AboutDialog.qml b/qml/AboutDialog.qml
index 0102163a..ec4ed26d 100644
--- a/qml/AboutDialog.qml
+++ b/qml/AboutDialog.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.0
import QtQuick.Controls 2.15
@@ -61,7 +64,8 @@ Dialog {
width: aboutPropertiesRect.width
Layout.preferredWidth: aboutPropertiesRect.width
text: "Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima). All Rights Reserved. " +
- "Licensed under the Apache License, Version 2.0."
+ "Licensed under the GNU General Public License version 3 (GPLv3), published by the " +
+ "Free Software Foundation."
wrapMode: Text.WordWrap
}
}
diff --git a/qml/AdaptiveComboBox.qml b/qml/AdaptiveComboBox.qml
index 6871a1c5..b2a15e07 100644
--- a/qml/AdaptiveComboBox.qml
+++ b/qml/AdaptiveComboBox.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.15
import QtQuick.Controls 2.15
diff --git a/qml/ChangeAliasDialog.qml b/qml/ChangeAliasDialog.qml
index 106831ef..d97967d9 100644
--- a/qml/ChangeAliasDialog.qml
+++ b/qml/ChangeAliasDialog.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.15
import QtQuick.Controls 2.15
diff --git a/qml/ChartsLayout.qml b/qml/ChartsLayout.qml
index 21270186..02851b15 100644
--- a/qml/ChartsLayout.qml
+++ b/qml/ChartsLayout.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.6
import QtQuick.Controls 2.15
diff --git a/qml/CustomLegend.qml b/qml/CustomLegend.qml
index 5ed226e3..e9768eb5 100644
--- a/qml/CustomLegend.qml
+++ b/qml/CustomLegend.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.15
import QtCharts 2.0
diff --git a/qml/CustomScrollBar.qml b/qml/CustomScrollBar.qml
index dabd4eff..f31416be 100644
--- a/qml/CustomScrollBar.qml
+++ b/qml/CustomScrollBar.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick.Controls 2.15
diff --git a/qml/DifferClickMouseArea.qml b/qml/DifferClickMouseArea.qml
index 448a4761..8596be75 100644
--- a/qml/DifferClickMouseArea.qml
+++ b/qml/DifferClickMouseArea.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.6
import QtQuick.Controls 2.15
diff --git a/qml/DoubleSpinBox.qml b/qml/DoubleSpinBox.qml
index 2bb242fc..9445ff3d 100644
--- a/qml/DoubleSpinBox.qml
+++ b/qml/DoubleSpinBox.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
// Reference: https://stackoverflow.com/questions/43406830/how-to-use-float-in-a-qml-spinbox/43407687#43407687
diff --git a/qml/DynamicDataKindDialog.qml b/qml/DynamicDataKindDialog.qml
index 49e143a3..d38dbec0 100644
--- a/qml/DynamicDataKindDialog.qml
+++ b/qml/DynamicDataKindDialog.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.0
import QtQuick.Dialogs 1.2
diff --git a/qml/DynamicDisplayStatisticsDialog.qml b/qml/DynamicDisplayStatisticsDialog.qml
index 07974b0a..e8f8fafc 100644
--- a/qml/DynamicDisplayStatisticsDialog.qml
+++ b/qml/DynamicDisplayStatisticsDialog.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQml 2.15
import QtQuick 2.15
diff --git a/qml/DynamicStatisticsChartView.qml b/qml/DynamicStatisticsChartView.qml
index e6216d33..5cf6f60a 100644
--- a/qml/DynamicStatisticsChartView.qml
+++ b/qml/DynamicStatisticsChartView.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.0
import QtCharts 2.1
diff --git a/qml/EntityList.qml b/qml/EntityList.qml
index 7cc064f8..45cbbc5c 100644
--- a/qml/EntityList.qml
+++ b/qml/EntityList.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.15
import QtQuick.Controls 2.15
diff --git a/qml/ErrorDialog.qml b/qml/ErrorDialog.qml
index 3ebffa88..60c05239 100644
--- a/qml/ErrorDialog.qml
+++ b/qml/ErrorDialog.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.15
import QtQuick.Controls 2.15
diff --git a/qml/ExportCSVFileDialog.qml b/qml/ExportCSVFileDialog.qml
index 254839df..1b598555 100644
--- a/qml/ExportCSVFileDialog.qml
+++ b/qml/ExportCSVFileDialog.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.15
import QtQuick.Controls 2.15
diff --git a/qml/HistoricDataKindDialog.qml b/qml/HistoricDataKindDialog.qml
index d1ea45a9..ffb29974 100644
--- a/qml/HistoricDataKindDialog.qml
+++ b/qml/HistoricDataKindDialog.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.0
import QtQuick.Dialogs 1.2
diff --git a/qml/HistoricDisplayStatisticsDialog.qml b/qml/HistoricDisplayStatisticsDialog.qml
index 77847085..784b099a 100644
--- a/qml/HistoricDisplayStatisticsDialog.qml
+++ b/qml/HistoricDisplayStatisticsDialog.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQml 2.15
import QtQuick 2.15
diff --git a/qml/HistoricStatisticsChartView.qml b/qml/HistoricStatisticsChartView.qml
index 3720dda1..25b6eb0d 100644
--- a/qml/HistoricStatisticsChartView.qml
+++ b/qml/HistoricStatisticsChartView.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.0
import QtCharts 2.1
diff --git a/qml/IconSVG.qml b/qml/IconSVG.qml
index e8327f66..4f9b4b33 100644
--- a/qml/IconSVG.qml
+++ b/qml/IconSVG.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.0
diff --git a/qml/IconsVBar.qml b/qml/IconsVBar.qml
index 32f24d15..e09e43d8 100644
--- a/qml/IconsVBar.qml
+++ b/qml/IconsVBar.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.6
import QtQuick.Controls 2.15
diff --git a/qml/InfoToolTip.qml b/qml/InfoToolTip.qml
index 7a9287e1..6d3c2232 100644
--- a/qml/InfoToolTip.qml
+++ b/qml/InfoToolTip.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.15
import QtQuick.Controls 2.15
diff --git a/qml/InitDSMonitorDialog.qml b/qml/InitDSMonitorDialog.qml
index 7c9a1011..d84e25dd 100644
--- a/qml/InitDSMonitorDialog.qml
+++ b/qml/InitDSMonitorDialog.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.6
import QtQuick.Layouts 1.3
diff --git a/qml/InitMonitorDialog.qml b/qml/InitMonitorDialog.qml
index 395b1ed5..af262348 100644
--- a/qml/InitMonitorDialog.qml
+++ b/qml/InitMonitorDialog.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.6
import QtQuick.Layouts 1.3
diff --git a/qml/IssueView.qml b/qml/IssueView.qml
index 5abdf6d3..c1c03b1a 100644
--- a/qml/IssueView.qml
+++ b/qml/IssueView.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.4
import QtQuick.Controls 1.4
diff --git a/qml/IssuesPanel.qml b/qml/IssuesPanel.qml
index 0ed9f8ea..2cb937a9 100644
--- a/qml/IssuesPanel.qml
+++ b/qml/IssuesPanel.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.6
import QtQuick.Controls 2.15
diff --git a/qml/LeftPanel.qml b/qml/LeftPanel.qml
index 334f02b9..5afcaf68 100644
--- a/qml/LeftPanel.qml
+++ b/qml/LeftPanel.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.6
import QtQuick.Controls 2.15
diff --git a/qml/LogView.qml b/qml/LogView.qml
index 30fe966b..bc005013 100644
--- a/qml/LogView.qml
+++ b/qml/LogView.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.4
import QtQuick.Controls 1.4
diff --git a/qml/LogicalView.qml b/qml/LogicalView.qml
index 5d25d0e1..a7ceb18b 100644
--- a/qml/LogicalView.qml
+++ b/qml/LogicalView.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.15
import QtQuick.Controls 2.15
diff --git a/qml/MainStartView.qml b/qml/MainStartView.qml
index a1053dc6..4cf579e9 100644
--- a/qml/MainStartView.qml
+++ b/qml/MainStartView.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.15
import QtQuick.Layouts 1.1
diff --git a/qml/MonitorToolBar.qml b/qml/MonitorToolBar.qml
index 5618fa7f..74082f82 100644
--- a/qml/MonitorToolBar.qml
+++ b/qml/MonitorToolBar.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.15
import QtQuick.Controls 2.15
diff --git a/qml/MonitorToolBarButton.qml b/qml/MonitorToolBarButton.qml
index 15102edb..03b7ae9e 100644
--- a/qml/MonitorToolBarButton.qml
+++ b/qml/MonitorToolBarButton.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.15
import QtQuick.Controls 2.15
diff --git a/qml/MonitoringPanel.qml b/qml/MonitoringPanel.qml
index c2b7594e..17e9bbf1 100644
--- a/qml/MonitoringPanel.qml
+++ b/qml/MonitoringPanel.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.6
import QtQuick.Controls 2.15
diff --git a/qml/Panels.qml b/qml/Panels.qml
index d4b07f54..dcba0550 100644
--- a/qml/Panels.qml
+++ b/qml/Panels.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.6
import QtQuick.Controls 2.15
diff --git a/qml/PhysicalView.qml b/qml/PhysicalView.qml
index c978d10b..3d448c95 100644
--- a/qml/PhysicalView.qml
+++ b/qml/PhysicalView.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.15
import QtQuick.Controls 2.15
diff --git a/qml/QosView.qml b/qml/QosView.qml
index 85bbd7d8..91e91f50 100644
--- a/qml/QosView.qml
+++ b/qml/QosView.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.4
import QtQuick.Controls 1.4
diff --git a/qml/SetAxesDialog.qml b/qml/SetAxesDialog.qml
index cd1a8b1a..db61ef08 100644
--- a/qml/SetAxesDialog.qml
+++ b/qml/SetAxesDialog.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQml 2.15
import QtQuick 2.15
diff --git a/qml/StatisticsChartBox.qml b/qml/StatisticsChartBox.qml
index 6e1c6548..c8a4a14d 100644
--- a/qml/StatisticsChartBox.qml
+++ b/qml/StatisticsChartBox.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.15
import QtQuick.Controls 2.15
diff --git a/qml/StatisticsChartView.qml b/qml/StatisticsChartView.qml
index 4b9c4fa0..bcd04f9b 100644
--- a/qml/StatisticsChartView.qml
+++ b/qml/StatisticsChartView.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.15
import QtCharts 2.1
diff --git a/qml/StatusPanel.qml b/qml/StatusPanel.qml
index 4a7d0f02..8b35c431 100644
--- a/qml/StatusPanel.qml
+++ b/qml/StatusPanel.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.6
import QtQuick.Controls 2.15
diff --git a/qml/StatusView.qml b/qml/StatusView.qml
index 952e8dfa..8242a29f 100644
--- a/qml/StatusView.qml
+++ b/qml/StatusView.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.4
import QtQuick.Controls 1.4
diff --git a/qml/SummaryView.qml b/qml/SummaryView.qml
index 0afbcd2f..d333066b 100644
--- a/qml/SummaryView.qml
+++ b/qml/SummaryView.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.4
import QtQuick.Controls 1.4
diff --git a/qml/main.qml b/qml/main.qml
index 791af0e6..75772c4b 100644
--- a/qml/main.qml
+++ b/qml/main.qml
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
import QtQuick 2.15
import QtQuick.Layouts 1.1
diff --git a/src/Controller.cpp b/src/Controller.cpp
index da2e89fc..fa2ba4f9 100644
--- a/src/Controller.cpp
+++ b/src/Controller.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
#include
diff --git a/src/Engine.cpp b/src/Engine.cpp
index 324dd1cf..7ce7f311 100644
--- a/src/Engine.cpp
+++ b/src/Engine.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
diff --git a/src/backend/Listener.cpp b/src/backend/Listener.cpp
index fb949e02..a00375ed 100644
--- a/src/backend/Listener.cpp
+++ b/src/backend/Listener.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
diff --git a/src/backend/SyncBackendConnection.cpp b/src/backend/SyncBackendConnection.cpp
index 03f1ba97..09ee7f33 100644
--- a/src/backend/SyncBackendConnection.cpp
+++ b/src/backend/SyncBackendConnection.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file SyncBackendConnection.cpp
diff --git a/src/backend/backend_utils.cpp b/src/backend/backend_utils.cpp
index 7552c92d..67cf988f 100644
--- a/src/backend/backend_utils.cpp
+++ b/src/backend/backend_utils.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include // std::ostringstream
diff --git a/src/io/csv.cpp b/src/io/csv.cpp
index 57e82b5a..40c6088d 100644
--- a/src/io/csv.cpp
+++ b/src/io/csv.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
diff --git a/src/main.cpp b/src/main.cpp
index 4b296ef5..69ca24e1 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
diff --git a/src/model/ListItem.cpp b/src/model/ListItem.cpp
index ae444506..e6b4732d 100644
--- a/src/model/ListItem.cpp
+++ b/src/model/ListItem.cpp
@@ -27,17 +27,20 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
diff --git a/src/model/ListModel.cpp b/src/model/ListModel.cpp
index e1453ab6..5b3579c6 100644
--- a/src/model/ListModel.cpp
+++ b/src/model/ListModel.cpp
@@ -27,17 +27,20 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
diff --git a/src/model/SubListedListModel.cpp b/src/model/SubListedListModel.cpp
index 2971c8a1..c77d856f 100644
--- a/src/model/SubListedListModel.cpp
+++ b/src/model/SubListedListModel.cpp
@@ -27,17 +27,20 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
diff --git a/src/model/dds/EndpointModelItem.cpp b/src/model/dds/EndpointModelItem.cpp
index 11a686b3..e44b7e4c 100644
--- a/src/model/dds/EndpointModelItem.cpp
+++ b/src/model/dds/EndpointModelItem.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
#include
diff --git a/src/model/dds/ParticipantModelItem.cpp b/src/model/dds/ParticipantModelItem.cpp
index ddfa2d8d..8db37185 100644
--- a/src/model/dds/ParticipantModelItem.cpp
+++ b/src/model/dds/ParticipantModelItem.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
#include
diff --git a/src/model/logical/TopicModelItem.cpp b/src/model/logical/TopicModelItem.cpp
index c9bd394a..7bc1e42d 100644
--- a/src/model/logical/TopicModelItem.cpp
+++ b/src/model/logical/TopicModelItem.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
#include
diff --git a/src/model/physical/ProcessModelItem.cpp b/src/model/physical/ProcessModelItem.cpp
index 6116b2b9..ef226a1f 100644
--- a/src/model/physical/ProcessModelItem.cpp
+++ b/src/model/physical/ProcessModelItem.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
#include
diff --git a/src/model/statistics/EntityItem.cpp b/src/model/statistics/EntityItem.cpp
index aa2773bf..fa56526b 100644
--- a/src/model/statistics/EntityItem.cpp
+++ b/src/model/statistics/EntityItem.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
diff --git a/src/model/tree/TreeItem.cpp b/src/model/tree/TreeItem.cpp
index 88855c67..ad2dbe3d 100644
--- a/src/model/tree/TreeItem.cpp
+++ b/src/model/tree/TreeItem.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
diff --git a/src/model/tree/TreeModel.cpp b/src/model/tree/TreeModel.cpp
index 7b884cac..1a0e09e2 100644
--- a/src/model/tree/TreeModel.cpp
+++ b/src/model/tree/TreeModel.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
diff --git a/src/statistics/DataChartBox.cpp b/src/statistics/DataChartBox.cpp
index b039ce3c..7afc92a7 100644
--- a/src/statistics/DataChartBox.cpp
+++ b/src/statistics/DataChartBox.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
#include
diff --git a/src/statistics/DataModel.cpp b/src/statistics/DataModel.cpp
index 732196d6..fee0d037 100644
--- a/src/statistics/DataModel.cpp
+++ b/src/statistics/DataModel.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
diff --git a/src/statistics/StatisticsData.cpp b/src/statistics/StatisticsData.cpp
index 61db7d95..58c0ec77 100644
--- a/src/statistics/StatisticsData.cpp
+++ b/src/statistics/StatisticsData.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
#include
diff --git a/src/statistics/dynamic/DynamicDataChartBox.cpp b/src/statistics/dynamic/DynamicDataChartBox.cpp
index 7d6b8f6c..7a1a052e 100644
--- a/src/statistics/dynamic/DynamicDataChartBox.cpp
+++ b/src/statistics/dynamic/DynamicDataChartBox.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
#include
diff --git a/src/statistics/dynamic/DynamicStatisticsData.cpp b/src/statistics/dynamic/DynamicStatisticsData.cpp
index a3267090..602ff651 100644
--- a/src/statistics/dynamic/DynamicStatisticsData.cpp
+++ b/src/statistics/dynamic/DynamicStatisticsData.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
diff --git a/src/statistics/historic/HistoricDataChartBox.cpp b/src/statistics/historic/HistoricDataChartBox.cpp
index a4df3761..146d1b06 100644
--- a/src/statistics/historic/HistoricDataChartBox.cpp
+++ b/src/statistics/historic/HistoricDataChartBox.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
#include
diff --git a/src/statistics/historic/HistoricStatisticsData.cpp b/src/statistics/historic/HistoricStatisticsData.cpp
index ba19da8d..0a334353 100644
--- a/src/statistics/historic/HistoricStatisticsData.cpp
+++ b/src/statistics/historic/HistoricStatisticsData.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
diff --git a/src/utils.cpp b/src/utils.cpp
index ab7c6634..f6ec63ca 100644
--- a/src/utils.cpp
+++ b/src/utils.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
#include
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index 264a8955..5af93e79 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -1,16 +1,19 @@
-# Copyright 2018 Proyectos y Sistemas de Mantenimiento SL (eProsima).
+# Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# This file is part of eProsima Fast DDS Monitor.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# eProsima Fast DDS Monitor 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.
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
+# eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
# add utils dependency to all targets
include_directories("TestUtils")
diff --git a/test/TestUtils/gtest_aux.hpp b/test/TestUtils/gtest_aux.hpp
index e2f9382c..8202dd69 100644
--- a/test/TestUtils/gtest_aux.hpp
+++ b/test/TestUtils/gtest_aux.hpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
/**
* @file gtest_aux.hpp
diff --git a/test/blackbox/CMakeLists.txt b/test/blackbox/CMakeLists.txt
index 51038428..75f640e7 100644
--- a/test/blackbox/CMakeLists.txt
+++ b/test/blackbox/CMakeLists.txt
@@ -1,16 +1,19 @@
# Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# This file is part of eProsima Fast DDS Monitor.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# eProsima Fast DDS Monitor 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.
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
+# eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
if(BUILD_MOCK)
add_subdirectory(static_mock)
diff --git a/test/blackbox/static_mock/BlackboxStaticMockTest.cpp b/test/blackbox/static_mock/BlackboxStaticMockTest.cpp
index 6b78e19f..205a54c0 100644
--- a/test/blackbox/static_mock/BlackboxStaticMockTest.cpp
+++ b/test/blackbox/static_mock/BlackboxStaticMockTest.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
#include
diff --git a/test/blackbox/static_mock/CMakeLists.txt b/test/blackbox/static_mock/CMakeLists.txt
index b5996bbb..71f35ce9 100644
--- a/test/blackbox/static_mock/CMakeLists.txt
+++ b/test/blackbox/static_mock/CMakeLists.txt
@@ -1,16 +1,19 @@
# Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# This file is part of eProsima Fast DDS Monitor.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# eProsima Fast DDS Monitor 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.
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
+# eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
###############################################################################
# Configure Qt project
diff --git a/test/unittest/CMakeLists.txt b/test/unittest/CMakeLists.txt
index 9c1125f7..362256c1 100644
--- a/test/unittest/CMakeLists.txt
+++ b/test/unittest/CMakeLists.txt
@@ -1,16 +1,19 @@
# Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# This file is part of eProsima Fast DDS Monitor.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# eProsima Fast DDS Monitor 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.
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
+# eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
add_subdirectory(utils)
add_subdirectory(backend)
diff --git a/test/unittest/backend/CMakeLists.txt b/test/unittest/backend/CMakeLists.txt
index d53cbfa8..b315cdc6 100644
--- a/test/unittest/backend/CMakeLists.txt
+++ b/test/unittest/backend/CMakeLists.txt
@@ -1,16 +1,19 @@
# Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# This file is part of eProsima Fast DDS Monitor.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# eProsima Fast DDS Monitor 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.
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
+# eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
################
# SYNC BACKEND #
diff --git a/test/unittest/backend/SyncBackendConnectionTest.cpp b/test/unittest/backend/SyncBackendConnectionTest.cpp
index 527b7c51..469d13bc 100644
--- a/test/unittest/backend/SyncBackendConnectionTest.cpp
+++ b/test/unittest/backend/SyncBackendConnectionTest.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
diff --git a/test/unittest/utils/CMakeLists.txt b/test/unittest/utils/CMakeLists.txt
index a9038a30..2274b51d 100644
--- a/test/unittest/utils/CMakeLists.txt
+++ b/test/unittest/utils/CMakeLists.txt
@@ -1,16 +1,19 @@
# Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# This file is part of eProsima Fast DDS Monitor.
#
-# http://www.apache.org/licenses/LICENSE-2.0
+# eProsima Fast DDS Monitor 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.
#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
+# eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#########
# UTILS #
diff --git a/test/unittest/utils/backend_utilsTest.cpp b/test/unittest/utils/backend_utilsTest.cpp
index 52f5a602..0385b26b 100644
--- a/test/unittest/utils/backend_utilsTest.cpp
+++ b/test/unittest/utils/backend_utilsTest.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
#include
diff --git a/test/unittest/utils/utilsTest.cpp b/test/unittest/utils/utilsTest.cpp
index aa58d30a..f0556e28 100644
--- a/test/unittest/utils/utilsTest.cpp
+++ b/test/unittest/utils/utilsTest.cpp
@@ -1,16 +1,19 @@
// Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
+// This file is part of eProsima Fast DDS Monitor.
//
-// http://www.apache.org/licenses/LICENSE-2.0
+// eProsima Fast DDS Monitor 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.
//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// 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.
+// eProsima Fast DDS Monitor 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 eProsima Fast DDS Monitor. If not, see .
#include
#include