diff --git a/COPYING b/COPYING
index dbc3698..c3ef0cb 100644
--- a/COPYING
+++ b/COPYING
@@ -1,5 +1,5 @@
- GNU GENERAL PUBLIC LICENSE
- Version 3, 29 June 2007
+ GNU AFFERO GENERAL PUBLIC LICENSE
+ Version 3, 19 November 2007
Copyright (C) 2007 Free Software Foundation, Inc.
Everyone is permitted to copy and distribute verbatim copies
@@ -7,17 +7,15 @@
Preamble
- The GNU General Public License is a free, copyleft license for
-software and other kinds of works.
+ The GNU Affero General Public License is a free, copyleft license for
+software and other kinds of works, specifically designed to ensure
+cooperation with the community in the case of network server software.
The licenses for most software and other practical works are designed
to take away your freedom to share and change the works. By contrast,
-the GNU General Public License is intended to guarantee your freedom to
+our General Public Licenses are intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
-software for all its users. We, the Free Software Foundation, use the
-GNU General Public License for most of our software; it applies also to
-any other work released this way by its authors. You can apply it to
-your programs, too.
+software for all its users.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
@@ -26,44 +24,34 @@ them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.
- To protect your rights, we need to prevent others from denying you
-these rights or asking you to surrender the rights. Therefore, you have
-certain responsibilities if you distribute copies of the software, or if
-you modify it: responsibilities to respect the freedom of others.
+ Developers that use our General Public Licenses protect your rights
+with two steps: (1) assert copyright on the software, and (2) offer
+you this License which gives you legal permission to copy, distribute
+and/or modify the software.
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must pass on to the recipients the same
-freedoms that you received. You must make sure that they, too, receive
-or can get the source code. And you must show them these terms so they
-know their rights.
+ A secondary benefit of defending all users' freedom is that
+improvements made in alternate versions of the program, if they
+receive widespread use, become available for other developers to
+incorporate. Many developers of free software are heartened and
+encouraged by the resulting cooperation. However, in the case of
+software used on network servers, this result may fail to come about.
+The GNU General Public License permits making a modified version and
+letting the public access it on a server without ever releasing its
+source code to the public.
- Developers that use the GNU GPL protect your rights with two steps:
-(1) assert copyright on the software, and (2) offer you this License
-giving you legal permission to copy, distribute and/or modify it.
+ The GNU Affero General Public License is designed specifically to
+ensure that, in such cases, the modified source code becomes available
+to the community. It requires the operator of a network server to
+provide the source code of the modified version running there to the
+users of that server. Therefore, public use of a modified version, on
+a publicly accessible server, gives the public access to the source
+code of the modified version.
- For the developers' and authors' protection, the GPL clearly explains
-that there is no warranty for this free software. For both users' and
-authors' sake, the GPL requires that modified versions be marked as
-changed, so that their problems will not be attributed erroneously to
-authors of previous versions.
-
- Some devices are designed to deny users access to install or run
-modified versions of the software inside them, although the manufacturer
-can do so. This is fundamentally incompatible with the aim of
-protecting users' freedom to change the software. The systematic
-pattern of such abuse occurs in the area of products for individuals to
-use, which is precisely where it is most unacceptable. Therefore, we
-have designed this version of the GPL to prohibit the practice for those
-products. If such problems arise substantially in other domains, we
-stand ready to extend this provision to those domains in future versions
-of the GPL, as needed to protect the freedom of users.
-
- Finally, every program is threatened constantly by software patents.
-States should not allow patents to restrict development and use of
-software on general-purpose computers, but in those that do, we wish to
-avoid the special danger that patents applied to a free program could
-make it effectively proprietary. To prevent this, the GPL assures that
-patents cannot be used to render the program non-free.
+ An older license, called the Affero General Public License and
+published by Affero, was designed to accomplish similar goals. This is
+a different license, not a version of the Affero GPL, but Affero has
+released a new version of the Affero GPL which permits relicensing under
+this license.
The precise terms and conditions for copying, distribution and
modification follow.
@@ -72,7 +60,7 @@ modification follow.
0. Definitions.
- "This License" refers to version 3 of the GNU General Public License.
+ "This License" refers to version 3 of the GNU Affero General Public License.
"Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
@@ -549,35 +537,45 @@ to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.
- 13. Use with the GNU Affero General Public License.
+ 13. Remote Network Interaction; Use with the GNU General Public License.
+
+ Notwithstanding any other provision of this License, if you modify the
+Program, your modified version must prominently offer all users
+interacting with it remotely through a computer network (if your version
+supports such interaction) an opportunity to receive the Corresponding
+Source of your version by providing access to the Corresponding Source
+from a network server at no charge, through some standard or customary
+means of facilitating copying of software. This Corresponding Source
+shall include the Corresponding Source for any work covered by version 3
+of the GNU General Public License that is incorporated pursuant to the
+following paragraph.
Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
-under version 3 of the GNU Affero General Public License into a single
+under version 3 of the GNU General Public License into a single
combined work, and to convey the resulting work. The terms of this
License will continue to apply to the part which is the covered work,
-but the special requirements of the GNU Affero General Public License,
-section 13, concerning interaction through a network will apply to the
-combination as such.
+but the work with which it is combined will remain governed by version
+3 of the GNU General Public License.
14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of
-the GNU General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
+the GNU Affero General Public License from time to time. Such new versions
+will be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the
-Program specifies that a certain numbered version of the GNU General
+Program specifies that a certain numbered version of the GNU Affero General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of the
-GNU General Public License, you may choose any version ever published
+GNU Affero General Public License, you may choose any version ever published
by the Free Software Foundation.
If the Program specifies that a proxy can decide which future
-versions of the GNU General Public License can be used, that proxy's
+versions of the GNU Affero General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.
@@ -635,45 +633,34 @@ the "copyright" line and a pointer to where the full notice is found.
Copyright (C)
This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
+ it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
+ GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public License
+ You should have received a copy of the GNU Affero General Public License
along with this program. If not, see .
Also add information on how to contact you by electronic and paper mail.
- If the program does terminal interaction, make it output a short
-notice like this when it starts in an interactive mode:
-
- Copyright (C)
- This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, your program's commands
-might be different; for a GUI interface, you would use an "about box".
+ If your software can interact with users remotely through a computer
+network, you should also make sure that it provides a way for users to
+get its source. For example, if your program is a web application, its
+interface could display a "Source" link that leads users to an archive
+of the code. There are many ways you could offer source, and different
+solutions will be better for different programs; see section 13 for the
+specific requirements.
You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
-For more information on this, and how to apply and follow the GNU GPL, see
+For more information on this, and how to apply and follow the GNU AGPL, see
.
- The GNU General Public License does not permit incorporating your program
-into proprietary programs. If your program is a subroutine library, you
-may consider it more useful to permit linking proprietary applications with
-the library. If this is what you want to do, use the GNU Lesser General
-Public License instead of this License. But first, please read
-.
-
-Additional permission under GNU GPL version 3 section 7
+Additional permission under GNU AGPL version 3 section 7
If you modify this program, or any covered work, by linking or
combining it with the OpenSSL project's OpenSSL library (or a
diff --git a/LICENSES/GPL-3.0-or-later-OpenSSL.txt b/LICENSES/AGPL-3.0-only-OpenSSL.txt
similarity index 86%
rename from LICENSES/GPL-3.0-or-later-OpenSSL.txt
rename to LICENSES/AGPL-3.0-only-OpenSSL.txt
index dbc3698..c3ef0cb 100644
--- a/LICENSES/GPL-3.0-or-later-OpenSSL.txt
+++ b/LICENSES/AGPL-3.0-only-OpenSSL.txt
@@ -1,5 +1,5 @@
- GNU GENERAL PUBLIC LICENSE
- Version 3, 29 June 2007
+ GNU AFFERO GENERAL PUBLIC LICENSE
+ Version 3, 19 November 2007
Copyright (C) 2007 Free Software Foundation, Inc.
Everyone is permitted to copy and distribute verbatim copies
@@ -7,17 +7,15 @@
Preamble
- The GNU General Public License is a free, copyleft license for
-software and other kinds of works.
+ The GNU Affero General Public License is a free, copyleft license for
+software and other kinds of works, specifically designed to ensure
+cooperation with the community in the case of network server software.
The licenses for most software and other practical works are designed
to take away your freedom to share and change the works. By contrast,
-the GNU General Public License is intended to guarantee your freedom to
+our General Public Licenses are intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
-software for all its users. We, the Free Software Foundation, use the
-GNU General Public License for most of our software; it applies also to
-any other work released this way by its authors. You can apply it to
-your programs, too.
+software for all its users.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
@@ -26,44 +24,34 @@ them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.
- To protect your rights, we need to prevent others from denying you
-these rights or asking you to surrender the rights. Therefore, you have
-certain responsibilities if you distribute copies of the software, or if
-you modify it: responsibilities to respect the freedom of others.
+ Developers that use our General Public Licenses protect your rights
+with two steps: (1) assert copyright on the software, and (2) offer
+you this License which gives you legal permission to copy, distribute
+and/or modify the software.
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must pass on to the recipients the same
-freedoms that you received. You must make sure that they, too, receive
-or can get the source code. And you must show them these terms so they
-know their rights.
+ A secondary benefit of defending all users' freedom is that
+improvements made in alternate versions of the program, if they
+receive widespread use, become available for other developers to
+incorporate. Many developers of free software are heartened and
+encouraged by the resulting cooperation. However, in the case of
+software used on network servers, this result may fail to come about.
+The GNU General Public License permits making a modified version and
+letting the public access it on a server without ever releasing its
+source code to the public.
- Developers that use the GNU GPL protect your rights with two steps:
-(1) assert copyright on the software, and (2) offer you this License
-giving you legal permission to copy, distribute and/or modify it.
+ The GNU Affero General Public License is designed specifically to
+ensure that, in such cases, the modified source code becomes available
+to the community. It requires the operator of a network server to
+provide the source code of the modified version running there to the
+users of that server. Therefore, public use of a modified version, on
+a publicly accessible server, gives the public access to the source
+code of the modified version.
- For the developers' and authors' protection, the GPL clearly explains
-that there is no warranty for this free software. For both users' and
-authors' sake, the GPL requires that modified versions be marked as
-changed, so that their problems will not be attributed erroneously to
-authors of previous versions.
-
- Some devices are designed to deny users access to install or run
-modified versions of the software inside them, although the manufacturer
-can do so. This is fundamentally incompatible with the aim of
-protecting users' freedom to change the software. The systematic
-pattern of such abuse occurs in the area of products for individuals to
-use, which is precisely where it is most unacceptable. Therefore, we
-have designed this version of the GPL to prohibit the practice for those
-products. If such problems arise substantially in other domains, we
-stand ready to extend this provision to those domains in future versions
-of the GPL, as needed to protect the freedom of users.
-
- Finally, every program is threatened constantly by software patents.
-States should not allow patents to restrict development and use of
-software on general-purpose computers, but in those that do, we wish to
-avoid the special danger that patents applied to a free program could
-make it effectively proprietary. To prevent this, the GPL assures that
-patents cannot be used to render the program non-free.
+ An older license, called the Affero General Public License and
+published by Affero, was designed to accomplish similar goals. This is
+a different license, not a version of the Affero GPL, but Affero has
+released a new version of the Affero GPL which permits relicensing under
+this license.
The precise terms and conditions for copying, distribution and
modification follow.
@@ -72,7 +60,7 @@ modification follow.
0. Definitions.
- "This License" refers to version 3 of the GNU General Public License.
+ "This License" refers to version 3 of the GNU Affero General Public License.
"Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
@@ -549,35 +537,45 @@ to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.
- 13. Use with the GNU Affero General Public License.
+ 13. Remote Network Interaction; Use with the GNU General Public License.
+
+ Notwithstanding any other provision of this License, if you modify the
+Program, your modified version must prominently offer all users
+interacting with it remotely through a computer network (if your version
+supports such interaction) an opportunity to receive the Corresponding
+Source of your version by providing access to the Corresponding Source
+from a network server at no charge, through some standard or customary
+means of facilitating copying of software. This Corresponding Source
+shall include the Corresponding Source for any work covered by version 3
+of the GNU General Public License that is incorporated pursuant to the
+following paragraph.
Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
-under version 3 of the GNU Affero General Public License into a single
+under version 3 of the GNU General Public License into a single
combined work, and to convey the resulting work. The terms of this
License will continue to apply to the part which is the covered work,
-but the special requirements of the GNU Affero General Public License,
-section 13, concerning interaction through a network will apply to the
-combination as such.
+but the work with which it is combined will remain governed by version
+3 of the GNU General Public License.
14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of
-the GNU General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
+the GNU Affero General Public License from time to time. Such new versions
+will be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the
-Program specifies that a certain numbered version of the GNU General
+Program specifies that a certain numbered version of the GNU Affero General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of the
-GNU General Public License, you may choose any version ever published
+GNU Affero General Public License, you may choose any version ever published
by the Free Software Foundation.
If the Program specifies that a proxy can decide which future
-versions of the GNU General Public License can be used, that proxy's
+versions of the GNU Affero General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.
@@ -635,45 +633,34 @@ the "copyright" line and a pointer to where the full notice is found.
Copyright (C)
This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
+ it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
+ GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public License
+ You should have received a copy of the GNU Affero General Public License
along with this program. If not, see .
Also add information on how to contact you by electronic and paper mail.
- If the program does terminal interaction, make it output a short
-notice like this when it starts in an interactive mode:
-
- Copyright (C)
- This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, your program's commands
-might be different; for a GUI interface, you would use an "about box".
+ If your software can interact with users remotely through a computer
+network, you should also make sure that it provides a way for users to
+get its source. For example, if your program is a web application, its
+interface could display a "Source" link that leads users to an archive
+of the code. There are many ways you could offer source, and different
+solutions will be better for different programs; see section 13 for the
+specific requirements.
You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
-For more information on this, and how to apply and follow the GNU GPL, see
+For more information on this, and how to apply and follow the GNU AGPL, see
.
- The GNU General Public License does not permit incorporating your program
-into proprietary programs. If your program is a subroutine library, you
-may consider it more useful to permit linking proprietary applications with
-the library. If this is what you want to do, use the GNU Lesser General
-Public License instead of this License. But first, please read
-.
-
-Additional permission under GNU GPL version 3 section 7
+Additional permission under GNU AGPL version 3 section 7
If you modify this program, or any covered work, by linking or
combining it with the OpenSSL project's OpenSSL library (or a
diff --git a/README.md b/README.md
index 3f170ad..bbcbd75 100644
--- a/README.md
+++ b/README.md
@@ -95,23 +95,21 @@ extremely helpful information about FEC and error correction.
## About
-Created by Florian Märkl.
+Created by Florian Märkl
This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version, with the additional exemption
-that compiling, linking, and/or using OpenSSL is allowed.
+it under the terms of the GNU Affero General Public License version 3
+as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
+GNU Affero General Public License for more details.
-You should have received a copy of the GNU General Public License
+You should have received a copy of the GNU Affero General Public License
along with this program. If not, see .
-Additional permission under GNU GPL version 3 section 7
+Additional permission under GNU AGPL version 3 section 7
If you modify this program, or any covered work, by linking or
combining it with the OpenSSL project's OpenSSL library (or a
diff --git a/android/app/src/main/cpp/audio-decoder.c b/android/app/src/main/cpp/audio-decoder.c
index 814bd83..35f97e9 100644
--- a/android/app/src/main/cpp/audio-decoder.c
+++ b/android/app/src/main/cpp/audio-decoder.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include "audio-decoder.h"
diff --git a/android/app/src/main/cpp/audio-decoder.h b/android/app/src/main/cpp/audio-decoder.h
index 1bca6cd..c365cd2 100644
--- a/android/app/src/main/cpp/audio-decoder.h
+++ b/android/app/src/main/cpp/audio-decoder.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_JNI_AUDIO_DECODER_H
#define CHIAKI_JNI_AUDIO_DECODER_H
diff --git a/android/app/src/main/cpp/audio-output.cpp b/android/app/src/main/cpp/audio-output.cpp
index ccd9733..53157f1 100644
--- a/android/app/src/main/cpp/audio-output.cpp
+++ b/android/app/src/main/cpp/audio-output.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include "audio-output.h"
diff --git a/android/app/src/main/cpp/audio-output.h b/android/app/src/main/cpp/audio-output.h
index 3cad981..b521ebe 100644
--- a/android/app/src/main/cpp/audio-output.h
+++ b/android/app/src/main/cpp/audio-output.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_JNI_AUDIO_OUTPUT_H
#define CHIAKI_JNI_AUDIO_OUTPUT_H
diff --git a/android/app/src/main/cpp/chiaki-jni.c b/android/app/src/main/cpp/chiaki-jni.c
index b970ddc..21fab93 100644
--- a/android/app/src/main/cpp/chiaki-jni.c
+++ b/android/app/src/main/cpp/chiaki-jni.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/android/app/src/main/cpp/chiaki-jni.h b/android/app/src/main/cpp/chiaki-jni.h
index 3c802ec..99383f4 100644
--- a/android/app/src/main/cpp/chiaki-jni.h
+++ b/android/app/src/main/cpp/chiaki-jni.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_JNI_H
#define CHIAKI_JNI_H
diff --git a/android/app/src/main/cpp/circular-buf.hpp b/android/app/src/main/cpp/circular-buf.hpp
index bddc8b6..21baf9c 100644
--- a/android/app/src/main/cpp/circular-buf.hpp
+++ b/android/app/src/main/cpp/circular-buf.hpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_JNI_CIRCULARBUF_HPP
#define CHIAKI_JNI_CIRCULARBUF_HPP
diff --git a/android/app/src/main/cpp/log.c b/android/app/src/main/cpp/log.c
index 8962d10..cbb3c7e 100644
--- a/android/app/src/main/cpp/log.c
+++ b/android/app/src/main/cpp/log.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include "log.h"
diff --git a/android/app/src/main/cpp/log.h b/android/app/src/main/cpp/log.h
index 6edf769..19caf35 100644
--- a/android/app/src/main/cpp/log.h
+++ b/android/app/src/main/cpp/log.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_JNI_LOG_H
#define CHIAKI_JNI_LOG_H
diff --git a/android/app/src/main/cpp/video-decoder.c b/android/app/src/main/cpp/video-decoder.c
index 534cc89..43c9bc4 100644
--- a/android/app/src/main/cpp/video-decoder.c
+++ b/android/app/src/main/cpp/video-decoder.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include "video-decoder.h"
diff --git a/android/app/src/main/cpp/video-decoder.h b/android/app/src/main/cpp/video-decoder.h
index f7ecdc8..0578e7f 100644
--- a/android/app/src/main/cpp/video-decoder.h
+++ b/android/app/src/main/cpp/video-decoder.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_JNI_VIDEO_DECODER_H
#define CHIAKI_JNI_VIDEO_DECODER_H
diff --git a/android/app/src/main/java/com/metallic/chiaki/common/AppDatabase.kt b/android/app/src/main/java/com/metallic/chiaki/common/AppDatabase.kt
index 71db6c2..5a794f1 100644
--- a/android/app/src/main/java/com/metallic/chiaki/common/AppDatabase.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/common/AppDatabase.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.common
diff --git a/android/app/src/main/java/com/metallic/chiaki/common/DisplayHost.kt b/android/app/src/main/java/com/metallic/chiaki/common/DisplayHost.kt
index 658785c..f930f39 100644
--- a/android/app/src/main/java/com/metallic/chiaki/common/DisplayHost.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/common/DisplayHost.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.common
diff --git a/android/app/src/main/java/com/metallic/chiaki/common/LogManager.kt b/android/app/src/main/java/com/metallic/chiaki/common/LogManager.kt
index 33683b3..22c4c0c 100644
--- a/android/app/src/main/java/com/metallic/chiaki/common/LogManager.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/common/LogManager.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.common
diff --git a/android/app/src/main/java/com/metallic/chiaki/common/MacAddress.kt b/android/app/src/main/java/com/metallic/chiaki/common/MacAddress.kt
index c0c9181..7927d77 100644
--- a/android/app/src/main/java/com/metallic/chiaki/common/MacAddress.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/common/MacAddress.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.common
diff --git a/android/app/src/main/java/com/metallic/chiaki/common/ManualHost.kt b/android/app/src/main/java/com/metallic/chiaki/common/ManualHost.kt
index 3b5784e..5825000 100644
--- a/android/app/src/main/java/com/metallic/chiaki/common/ManualHost.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/common/ManualHost.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.common
diff --git a/android/app/src/main/java/com/metallic/chiaki/common/Preferences.kt b/android/app/src/main/java/com/metallic/chiaki/common/Preferences.kt
index a7766b9..3da0a22 100644
--- a/android/app/src/main/java/com/metallic/chiaki/common/Preferences.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/common/Preferences.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.common
diff --git a/android/app/src/main/java/com/metallic/chiaki/common/RegisteredHost.kt b/android/app/src/main/java/com/metallic/chiaki/common/RegisteredHost.kt
index 9e679fe..203ff75 100644
--- a/android/app/src/main/java/com/metallic/chiaki/common/RegisteredHost.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/common/RegisteredHost.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.common
diff --git a/android/app/src/main/java/com/metallic/chiaki/common/SerializedSettings.kt b/android/app/src/main/java/com/metallic/chiaki/common/SerializedSettings.kt
index c85bffd..eb6c9e4 100644
--- a/android/app/src/main/java/com/metallic/chiaki/common/SerializedSettings.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/common/SerializedSettings.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.common
diff --git a/android/app/src/main/java/com/metallic/chiaki/common/ext/RevealActivity.kt b/android/app/src/main/java/com/metallic/chiaki/common/ext/RevealActivity.kt
index b1d25ac..321e0bd 100644
--- a/android/app/src/main/java/com/metallic/chiaki/common/ext/RevealActivity.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/common/ext/RevealActivity.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.common.ext
diff --git a/android/app/src/main/java/com/metallic/chiaki/common/ext/RxLiveData.kt b/android/app/src/main/java/com/metallic/chiaki/common/ext/RxLiveData.kt
index 8c1d0d5..bd98458 100644
--- a/android/app/src/main/java/com/metallic/chiaki/common/ext/RxLiveData.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/common/ext/RxLiveData.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.common.ext
diff --git a/android/app/src/main/java/com/metallic/chiaki/common/ext/StringHex.kt b/android/app/src/main/java/com/metallic/chiaki/common/ext/StringHex.kt
index 73011e1..6212ddc 100644
--- a/android/app/src/main/java/com/metallic/chiaki/common/ext/StringHex.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/common/ext/StringHex.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.common.ext
diff --git a/android/app/src/main/java/com/metallic/chiaki/common/ext/ViewGroupInflate.kt b/android/app/src/main/java/com/metallic/chiaki/common/ext/ViewGroupInflate.kt
index 887d509..0b613cc 100644
--- a/android/app/src/main/java/com/metallic/chiaki/common/ext/ViewGroupInflate.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/common/ext/ViewGroupInflate.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.common.ext
diff --git a/android/app/src/main/java/com/metallic/chiaki/discovery/DiscoveryManager.kt b/android/app/src/main/java/com/metallic/chiaki/discovery/DiscoveryManager.kt
index 146b779..1579d83 100644
--- a/android/app/src/main/java/com/metallic/chiaki/discovery/DiscoveryManager.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/discovery/DiscoveryManager.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.discovery
diff --git a/android/app/src/main/java/com/metallic/chiaki/main/DisplayHostRecyclerViewAdapter.kt b/android/app/src/main/java/com/metallic/chiaki/main/DisplayHostRecyclerViewAdapter.kt
index 22ceae6..4dd9a69 100644
--- a/android/app/src/main/java/com/metallic/chiaki/main/DisplayHostRecyclerViewAdapter.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/main/DisplayHostRecyclerViewAdapter.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.main
diff --git a/android/app/src/main/java/com/metallic/chiaki/main/FloatingActionButtonBackgroundBehavior.kt b/android/app/src/main/java/com/metallic/chiaki/main/FloatingActionButtonBackgroundBehavior.kt
index 0776723..3babfa9 100644
--- a/android/app/src/main/java/com/metallic/chiaki/main/FloatingActionButtonBackgroundBehavior.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/main/FloatingActionButtonBackgroundBehavior.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.main
diff --git a/android/app/src/main/java/com/metallic/chiaki/main/FloatingActionButtonSpeedDialBehavior.kt b/android/app/src/main/java/com/metallic/chiaki/main/FloatingActionButtonSpeedDialBehavior.kt
index 20853fd..59a2003 100644
--- a/android/app/src/main/java/com/metallic/chiaki/main/FloatingActionButtonSpeedDialBehavior.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/main/FloatingActionButtonSpeedDialBehavior.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.main
diff --git a/android/app/src/main/java/com/metallic/chiaki/main/MainActivity.kt b/android/app/src/main/java/com/metallic/chiaki/main/MainActivity.kt
index 12eb19b..779c789 100644
--- a/android/app/src/main/java/com/metallic/chiaki/main/MainActivity.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/main/MainActivity.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.main
diff --git a/android/app/src/main/java/com/metallic/chiaki/main/MainViewModel.kt b/android/app/src/main/java/com/metallic/chiaki/main/MainViewModel.kt
index 95d4eee..6224be5 100644
--- a/android/app/src/main/java/com/metallic/chiaki/main/MainViewModel.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/main/MainViewModel.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.main
diff --git a/android/app/src/main/java/com/metallic/chiaki/manualconsole/EditManualConsoleActivity.kt b/android/app/src/main/java/com/metallic/chiaki/manualconsole/EditManualConsoleActivity.kt
index 143f712..d61fe30 100644
--- a/android/app/src/main/java/com/metallic/chiaki/manualconsole/EditManualConsoleActivity.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/manualconsole/EditManualConsoleActivity.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.manualconsole
diff --git a/android/app/src/main/java/com/metallic/chiaki/manualconsole/EditManualConsoleViewModel.kt b/android/app/src/main/java/com/metallic/chiaki/manualconsole/EditManualConsoleViewModel.kt
index da8b5fe..160e4a3 100644
--- a/android/app/src/main/java/com/metallic/chiaki/manualconsole/EditManualConsoleViewModel.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/manualconsole/EditManualConsoleViewModel.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.manualconsole
diff --git a/android/app/src/main/java/com/metallic/chiaki/regist/ChiakiRxLog.kt b/android/app/src/main/java/com/metallic/chiaki/regist/ChiakiRxLog.kt
index 536fab2..f43695f 100644
--- a/android/app/src/main/java/com/metallic/chiaki/regist/ChiakiRxLog.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/regist/ChiakiRxLog.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.regist
diff --git a/android/app/src/main/java/com/metallic/chiaki/regist/RegistActivity.kt b/android/app/src/main/java/com/metallic/chiaki/regist/RegistActivity.kt
index 4762119..4f5af54 100644
--- a/android/app/src/main/java/com/metallic/chiaki/regist/RegistActivity.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/regist/RegistActivity.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.regist
diff --git a/android/app/src/main/java/com/metallic/chiaki/regist/RegistExecuteActivity.kt b/android/app/src/main/java/com/metallic/chiaki/regist/RegistExecuteActivity.kt
index 7bf79ee..88e0f6b 100644
--- a/android/app/src/main/java/com/metallic/chiaki/regist/RegistExecuteActivity.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/regist/RegistExecuteActivity.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.regist
diff --git a/android/app/src/main/java/com/metallic/chiaki/regist/RegistExecuteViewModel.kt b/android/app/src/main/java/com/metallic/chiaki/regist/RegistExecuteViewModel.kt
index 02593af..9d8a0d5 100644
--- a/android/app/src/main/java/com/metallic/chiaki/regist/RegistExecuteViewModel.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/regist/RegistExecuteViewModel.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.regist
diff --git a/android/app/src/main/java/com/metallic/chiaki/regist/RegistViewModel.kt b/android/app/src/main/java/com/metallic/chiaki/regist/RegistViewModel.kt
index 297e65a..d99778e 100644
--- a/android/app/src/main/java/com/metallic/chiaki/regist/RegistViewModel.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/regist/RegistViewModel.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.regist
diff --git a/android/app/src/main/java/com/metallic/chiaki/session/StreamSession.kt b/android/app/src/main/java/com/metallic/chiaki/session/StreamSession.kt
index f76d37f..059840c 100644
--- a/android/app/src/main/java/com/metallic/chiaki/session/StreamSession.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/session/StreamSession.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.session
diff --git a/android/app/src/main/java/com/metallic/chiaki/settings/ItemTouchSwipeCallback.kt b/android/app/src/main/java/com/metallic/chiaki/settings/ItemTouchSwipeCallback.kt
index d4f2125..7168bce 100644
--- a/android/app/src/main/java/com/metallic/chiaki/settings/ItemTouchSwipeCallback.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/settings/ItemTouchSwipeCallback.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.settings
diff --git a/android/app/src/main/java/com/metallic/chiaki/settings/SettingsActivity.kt b/android/app/src/main/java/com/metallic/chiaki/settings/SettingsActivity.kt
index 9f1c712..3a87e1b 100644
--- a/android/app/src/main/java/com/metallic/chiaki/settings/SettingsActivity.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/settings/SettingsActivity.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.settings
diff --git a/android/app/src/main/java/com/metallic/chiaki/settings/SettingsFragment.kt b/android/app/src/main/java/com/metallic/chiaki/settings/SettingsFragment.kt
index 0558708..2001eed 100644
--- a/android/app/src/main/java/com/metallic/chiaki/settings/SettingsFragment.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/settings/SettingsFragment.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.settings
diff --git a/android/app/src/main/java/com/metallic/chiaki/settings/SettingsLogsAdapter.kt b/android/app/src/main/java/com/metallic/chiaki/settings/SettingsLogsAdapter.kt
index 93821e3..46c8904 100644
--- a/android/app/src/main/java/com/metallic/chiaki/settings/SettingsLogsAdapter.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/settings/SettingsLogsAdapter.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.settings
diff --git a/android/app/src/main/java/com/metallic/chiaki/settings/SettingsLogsFragment.kt b/android/app/src/main/java/com/metallic/chiaki/settings/SettingsLogsFragment.kt
index c0c2e3d..07e1e3f 100644
--- a/android/app/src/main/java/com/metallic/chiaki/settings/SettingsLogsFragment.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/settings/SettingsLogsFragment.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.settings
diff --git a/android/app/src/main/java/com/metallic/chiaki/settings/SettingsLogsViewModel.kt b/android/app/src/main/java/com/metallic/chiaki/settings/SettingsLogsViewModel.kt
index 97cd214..89a58de 100644
--- a/android/app/src/main/java/com/metallic/chiaki/settings/SettingsLogsViewModel.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/settings/SettingsLogsViewModel.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.settings
diff --git a/android/app/src/main/java/com/metallic/chiaki/settings/SettingsRegisteredHostsAdapter.kt b/android/app/src/main/java/com/metallic/chiaki/settings/SettingsRegisteredHostsAdapter.kt
index 4edeed7..b92d7f7 100644
--- a/android/app/src/main/java/com/metallic/chiaki/settings/SettingsRegisteredHostsAdapter.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/settings/SettingsRegisteredHostsAdapter.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.settings
diff --git a/android/app/src/main/java/com/metallic/chiaki/settings/SettingsRegisteredHostsFragment.kt b/android/app/src/main/java/com/metallic/chiaki/settings/SettingsRegisteredHostsFragment.kt
index f83164d..7c69266 100644
--- a/android/app/src/main/java/com/metallic/chiaki/settings/SettingsRegisteredHostsFragment.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/settings/SettingsRegisteredHostsFragment.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.settings
diff --git a/android/app/src/main/java/com/metallic/chiaki/settings/SettingsRegisteredHostsViewModel.kt b/android/app/src/main/java/com/metallic/chiaki/settings/SettingsRegisteredHostsViewModel.kt
index 1df6662..a00e897 100644
--- a/android/app/src/main/java/com/metallic/chiaki/settings/SettingsRegisteredHostsViewModel.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/settings/SettingsRegisteredHostsViewModel.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.settings
diff --git a/android/app/src/main/java/com/metallic/chiaki/settings/SettingsViewModel.kt b/android/app/src/main/java/com/metallic/chiaki/settings/SettingsViewModel.kt
index 1811eb8..3df021c 100644
--- a/android/app/src/main/java/com/metallic/chiaki/settings/SettingsViewModel.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/settings/SettingsViewModel.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.settings
diff --git a/android/app/src/main/java/com/metallic/chiaki/stream/StreamActivity.kt b/android/app/src/main/java/com/metallic/chiaki/stream/StreamActivity.kt
index 8d3412f..67d425b 100644
--- a/android/app/src/main/java/com/metallic/chiaki/stream/StreamActivity.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/stream/StreamActivity.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.stream
diff --git a/android/app/src/main/java/com/metallic/chiaki/stream/StreamViewModel.kt b/android/app/src/main/java/com/metallic/chiaki/stream/StreamViewModel.kt
index 8709090..ebaaf80 100644
--- a/android/app/src/main/java/com/metallic/chiaki/stream/StreamViewModel.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/stream/StreamViewModel.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.stream
diff --git a/android/app/src/main/java/com/metallic/chiaki/touchcontrols/AnalogStickView.kt b/android/app/src/main/java/com/metallic/chiaki/touchcontrols/AnalogStickView.kt
index f1aa815..0c0a310 100644
--- a/android/app/src/main/java/com/metallic/chiaki/touchcontrols/AnalogStickView.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/touchcontrols/AnalogStickView.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.touchcontrols
diff --git a/android/app/src/main/java/com/metallic/chiaki/touchcontrols/ButtonView.kt b/android/app/src/main/java/com/metallic/chiaki/touchcontrols/ButtonView.kt
index d709bc5..b2eba6b 100644
--- a/android/app/src/main/java/com/metallic/chiaki/touchcontrols/ButtonView.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/touchcontrols/ButtonView.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.touchcontrols
diff --git a/android/app/src/main/java/com/metallic/chiaki/touchcontrols/ControlsBackgroundView.kt b/android/app/src/main/java/com/metallic/chiaki/touchcontrols/ControlsBackgroundView.kt
index 96a3fc7..3edbd86 100644
--- a/android/app/src/main/java/com/metallic/chiaki/touchcontrols/ControlsBackgroundView.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/touchcontrols/ControlsBackgroundView.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.touchcontrols
diff --git a/android/app/src/main/java/com/metallic/chiaki/touchcontrols/DPadView.kt b/android/app/src/main/java/com/metallic/chiaki/touchcontrols/DPadView.kt
index eb6f52d..9386e8f 100644
--- a/android/app/src/main/java/com/metallic/chiaki/touchcontrols/DPadView.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/touchcontrols/DPadView.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.touchcontrols
diff --git a/android/app/src/main/java/com/metallic/chiaki/touchcontrols/TouchControlsFragment.kt b/android/app/src/main/java/com/metallic/chiaki/touchcontrols/TouchControlsFragment.kt
index ece97b2..9c4ca51 100644
--- a/android/app/src/main/java/com/metallic/chiaki/touchcontrols/TouchControlsFragment.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/touchcontrols/TouchControlsFragment.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.touchcontrols
diff --git a/android/app/src/main/java/com/metallic/chiaki/touchcontrols/TouchTracker.kt b/android/app/src/main/java/com/metallic/chiaki/touchcontrols/TouchTracker.kt
index cb65c33..01d6869 100644
--- a/android/app/src/main/java/com/metallic/chiaki/touchcontrols/TouchTracker.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/touchcontrols/TouchTracker.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.touchcontrols
diff --git a/android/app/src/main/java/com/metallic/chiaki/touchcontrols/TouchpadOnlyFragment.kt b/android/app/src/main/java/com/metallic/chiaki/touchcontrols/TouchpadOnlyFragment.kt
index 36c8744..610c099 100644
--- a/android/app/src/main/java/com/metallic/chiaki/touchcontrols/TouchpadOnlyFragment.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/touchcontrols/TouchpadOnlyFragment.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.touchcontrols
diff --git a/android/app/src/main/java/com/metallic/chiaki/touchcontrols/Vector.kt b/android/app/src/main/java/com/metallic/chiaki/touchcontrols/Vector.kt
index dc3bed7..36216e8 100644
--- a/android/app/src/main/java/com/metallic/chiaki/touchcontrols/Vector.kt
+++ b/android/app/src/main/java/com/metallic/chiaki/touchcontrols/Vector.kt
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
package com.metallic.chiaki.touchcontrols
diff --git a/cli/include/chiaki-cli.h b/cli/include/chiaki-cli.h
index 852441d..91ee0dd 100644
--- a/cli/include/chiaki-cli.h
+++ b/cli/include/chiaki-cli.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_CHIAKI_CLI_H
#define CHIAKI_CHIAKI_CLI_H
diff --git a/cli/src/discover.c b/cli/src/discover.c
index 0f2f152..3ebb9d1 100644
--- a/cli/src/discover.c
+++ b/cli/src/discover.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/cli/src/main.c b/cli/src/main.c
index 05f0b4c..41c157e 100644
--- a/cli/src/main.c
+++ b/cli/src/main.c
@@ -1,19 +1,4 @@
-/*
-* This file is part of Chiaki.
-*
-* Chiaki 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.
-*
-* Chiaki 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 Chiaki. If not, see .
-*/
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/cli/src/wakeup.c b/cli/src/wakeup.c
index 7c6213f..cc7dcde 100644
--- a/cli/src/wakeup.c
+++ b/cli/src/wakeup.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/gui/CMakeLists.txt b/gui/CMakeLists.txt
index 2932883..a61b763 100644
--- a/gui/CMakeLists.txt
+++ b/gui/CMakeLists.txt
@@ -93,7 +93,7 @@ set_target_properties(chiaki PROPERTIES
MACOSX_BUNDLE_INFO_PLIST "${CMAKE_CURRENT_SOURCE_DIR}/MacOSXBundleInfo.plist.in"
MACOSX_BUNDLE_BUNDLE_NAME Chiaki
MACOSX_BUNDLE_BUNDLE_VERSION ${CHIAKI_VERSION}
- MACOSX_BUNDLE_COPYRIGHT "thestr4ng3r (GPLv3)"
+ MACOSX_BUNDLE_COPYRIGHT "thestr4ng3r (AGPLv3)"
MACOSX_BUNDLE_GUI_IDENTIFIER "org.chiaki.chiaki"
MACOSX_BUNDLE_ICON_FILE chiaki.icns
RESOURCE "${RESOURCE_FILES}")
diff --git a/gui/include/avopenglframeuploader.h b/gui/include/avopenglframeuploader.h
index 12c85ef..51fd2d9 100644
--- a/gui/include/avopenglframeuploader.h
+++ b/gui/include/avopenglframeuploader.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_AVOPENGLFRAMEUPLOADER_H
#define CHIAKI_AVOPENGLFRAMEUPLOADER_H
diff --git a/gui/include/avopenglwidget.h b/gui/include/avopenglwidget.h
index 179be64..328b74f 100644
--- a/gui/include/avopenglwidget.h
+++ b/gui/include/avopenglwidget.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_AVOPENGLWIDGET_H
#define CHIAKI_AVOPENGLWIDGET_H
diff --git a/gui/include/controllermanager.h b/gui/include/controllermanager.h
index b409a50..6ec6efb 100644
--- a/gui/include/controllermanager.h
+++ b/gui/include/controllermanager.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_CONTROLLERMANAGER_H
#define CHIAKI_CONTROLLERMANAGER_H
diff --git a/gui/include/discoverymanager.h b/gui/include/discoverymanager.h
index ba0cdf4..67093de 100644
--- a/gui/include/discoverymanager.h
+++ b/gui/include/discoverymanager.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_DISCOVERYMANAGER_H
#define CHIAKI_DISCOVERYMANAGER_H
diff --git a/gui/include/dynamicgridwidget.h b/gui/include/dynamicgridwidget.h
index 517fe13..6a9330d 100644
--- a/gui/include/dynamicgridwidget.h
+++ b/gui/include/dynamicgridwidget.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_DYNAMICGRIDWIDGET_H
#define CHIAKI_DYNAMICGRIDWIDGET_H
diff --git a/gui/include/exception.h b/gui/include/exception.h
index fd09846..2ffe45c 100644
--- a/gui/include/exception.h
+++ b/gui/include/exception.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_EXCEPTION_H
#define CHIAKI_EXCEPTION_H
diff --git a/gui/include/host.h b/gui/include/host.h
index 1394e40..0e403ce 100644
--- a/gui/include/host.h
+++ b/gui/include/host.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_HOST_H
#define CHIAKI_HOST_H
diff --git a/gui/include/loginpindialog.h b/gui/include/loginpindialog.h
index e794e1a..cc3a411 100644
--- a/gui/include/loginpindialog.h
+++ b/gui/include/loginpindialog.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_LOGINPINDIALOG_H
#define CHIAKI_LOGINPINDIALOG_H
diff --git a/gui/include/mainwindow.h b/gui/include/mainwindow.h
index 20e2d45..715c7d9 100644
--- a/gui/include/mainwindow.h
+++ b/gui/include/mainwindow.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_MAINWINDOW_H
#define CHIAKI_MAINWINDOW_H
diff --git a/gui/include/manualhostdialog.h b/gui/include/manualhostdialog.h
index b0bd433..b56cc8e 100644
--- a/gui/include/manualhostdialog.h
+++ b/gui/include/manualhostdialog.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_MANUALHOSTDIALOG_H
#define CHIAKI_MANUALHOSTDIALOG_H
diff --git a/gui/include/registdialog.h b/gui/include/registdialog.h
index 45a5a1d..06098ee 100644
--- a/gui/include/registdialog.h
+++ b/gui/include/registdialog.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_REGISTDIALOG_H
#define CHIAKI_REGISTDIALOG_H
diff --git a/gui/include/servericonwidget.h b/gui/include/servericonwidget.h
index a0c2a1e..1a8525a 100644
--- a/gui/include/servericonwidget.h
+++ b/gui/include/servericonwidget.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_SERVERICONWIDGET_H
#define CHIAKI_SERVERICONWIDGET_H
diff --git a/gui/include/serveritemwidget.h b/gui/include/serveritemwidget.h
index 1b04015..24a8ba1 100644
--- a/gui/include/serveritemwidget.h
+++ b/gui/include/serveritemwidget.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_SERVERITEMWIDGET_H
#define CHIAKI_SERVERITEMWIDGET_H
diff --git a/gui/include/sessionlog.h b/gui/include/sessionlog.h
index db838bc..e498bb3 100644
--- a/gui/include/sessionlog.h
+++ b/gui/include/sessionlog.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_SESSIONLOG_H
#define CHIAKI_SESSIONLOG_H
diff --git a/gui/include/settings.h b/gui/include/settings.h
index 6b00591..c41ef0b 100644
--- a/gui/include/settings.h
+++ b/gui/include/settings.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_SETTINGS_H
#define CHIAKI_SETTINGS_H
diff --git a/gui/include/settingsdialog.h b/gui/include/settingsdialog.h
index 27b4ee8..b639b53 100644
--- a/gui/include/settingsdialog.h
+++ b/gui/include/settingsdialog.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_SETTINGSDIALOG_H
#define CHIAKI_SETTINGSDIALOG_H
diff --git a/gui/include/settingskeycapturedialog.h b/gui/include/settingskeycapturedialog.h
index dbf9cb2..05ddd5f 100644
--- a/gui/include/settingskeycapturedialog.h
+++ b/gui/include/settingskeycapturedialog.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_SETTINGSKEYCAPTUREDIALOG_H
#define CHIAKI_SETTINGSKEYCAPTUREDIALOG_H
diff --git a/gui/include/streamsession.h b/gui/include/streamsession.h
index 0035aef..3be765d 100644
--- a/gui/include/streamsession.h
+++ b/gui/include/streamsession.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_STREAMSESSION_H
#define CHIAKI_STREAMSESSION_H
diff --git a/gui/include/streamwindow.h b/gui/include/streamwindow.h
index 78bb530..5c526b0 100644
--- a/gui/include/streamwindow.h
+++ b/gui/include/streamwindow.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_GUI_STREAMWINDOW_H
#define CHIAKI_GUI_STREAMWINDOW_H
diff --git a/gui/include/videodecoder.h b/gui/include/videodecoder.h
index ebbfd45..f13278a 100644
--- a/gui/include/videodecoder.h
+++ b/gui/include/videodecoder.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_VIDEODECODER_H
#define CHIAKI_VIDEODECODER_H
diff --git a/gui/re.chiaki.Chiaki.appdata.xml b/gui/re.chiaki.Chiaki.appdata.xml
index a0c6f07..36f3c86 100644
--- a/gui/re.chiaki.Chiaki.appdata.xml
+++ b/gui/re.chiaki.Chiaki.appdata.xml
@@ -6,7 +6,7 @@
Chiaki
Free and Open Source Client for PlayStation 4 Remote Play
CC0-1.0
- GPL-3.0
+ AGPL-3.0-only
Florian Märkl
https://github.com/thestr4ng3r/chiaki
https://github.com/thestr4ng3r/chiaki/blob/master/README.md#usage
diff --git a/gui/src/avopenglframeuploader.cpp b/gui/src/avopenglframeuploader.cpp
index e289c53..c57da72 100644
--- a/gui/src/avopenglframeuploader.cpp
+++ b/gui/src/avopenglframeuploader.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/gui/src/avopenglwidget.cpp b/gui/src/avopenglwidget.cpp
index 447f2e6..1aa526a 100644
--- a/gui/src/avopenglwidget.cpp
+++ b/gui/src/avopenglwidget.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/gui/src/controllermanager.cpp b/gui/src/controllermanager.cpp
index cf31a5a..2f9a2aa 100644
--- a/gui/src/controllermanager.cpp
+++ b/gui/src/controllermanager.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/gui/src/discoverymanager.cpp b/gui/src/discoverymanager.cpp
index 3601d02..f85dc88 100644
--- a/gui/src/discoverymanager.cpp
+++ b/gui/src/discoverymanager.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/gui/src/dynamicgridwidget.cpp b/gui/src/dynamicgridwidget.cpp
index dcd4439..c734f57 100644
--- a/gui/src/dynamicgridwidget.cpp
+++ b/gui/src/dynamicgridwidget.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/gui/src/host.cpp b/gui/src/host.cpp
index c6d36a4..8a5f8ce 100644
--- a/gui/src/host.cpp
+++ b/gui/src/host.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/gui/src/loginpindialog.cpp b/gui/src/loginpindialog.cpp
index 1d9ab07..5d1b474 100644
--- a/gui/src/loginpindialog.cpp
+++ b/gui/src/loginpindialog.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/gui/src/mainwindow.cpp b/gui/src/mainwindow.cpp
index 6c3d8e8..2a10d50 100644
--- a/gui/src/mainwindow.cpp
+++ b/gui/src/mainwindow.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/gui/src/manualhostdialog.cpp b/gui/src/manualhostdialog.cpp
index edcb882..291bb32 100644
--- a/gui/src/manualhostdialog.cpp
+++ b/gui/src/manualhostdialog.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/gui/src/registdialog.cpp b/gui/src/registdialog.cpp
index 39eb713..50c0cad 100644
--- a/gui/src/registdialog.cpp
+++ b/gui/src/registdialog.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/gui/src/servericonwidget.cpp b/gui/src/servericonwidget.cpp
index 3b08917..d001026 100644
--- a/gui/src/servericonwidget.cpp
+++ b/gui/src/servericonwidget.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/gui/src/serveritemwidget.cpp b/gui/src/serveritemwidget.cpp
index 242d010..f82ae6a 100644
--- a/gui/src/serveritemwidget.cpp
+++ b/gui/src/serveritemwidget.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/gui/src/sessionlog.cpp b/gui/src/sessionlog.cpp
index 3dbb17c..a64c484 100644
--- a/gui/src/sessionlog.cpp
+++ b/gui/src/sessionlog.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/gui/src/settings.cpp b/gui/src/settings.cpp
index 18867f1..c6bcd7b 100644
--- a/gui/src/settings.cpp
+++ b/gui/src/settings.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/gui/src/settingsdialog.cpp b/gui/src/settingsdialog.cpp
index a76170e..73dd350 100644
--- a/gui/src/settingsdialog.cpp
+++ b/gui/src/settingsdialog.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
@@ -28,9 +28,8 @@ const char * const about_string =
"Chiaki
by thestr4ng3r, version " CHIAKI_VERSION
""
"This program is free software: you can redistribute it and/or modify "
- "it under the terms of the GNU General Public License as published by "
- "the Free Software Foundation, either version 3 of the License, or "
- "(at your option) any later version.
"
+ "it under the terms of the GNU Affero General Public License version 3 "
+ "as published by the Free Software Foundation.
"
""
"This program is distributed in the hope that it will be useful, "
"but WITHOUT ANY WARRANTY; without even the implied warranty of "
diff --git a/gui/src/settingskeycapturedialog.cpp b/gui/src/settingskeycapturedialog.cpp
index 2ff1daa..3339813 100644
--- a/gui/src/settingskeycapturedialog.cpp
+++ b/gui/src/settingskeycapturedialog.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include "settingskeycapturedialog.h"
diff --git a/gui/src/streamsession.cpp b/gui/src/streamsession.cpp
index 23f7f80..3c8488b 100644
--- a/gui/src/streamsession.cpp
+++ b/gui/src/streamsession.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/gui/src/streamwindow.cpp b/gui/src/streamwindow.cpp
index e04feda..adc686c 100644
--- a/gui/src/streamwindow.cpp
+++ b/gui/src/streamwindow.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/gui/src/videodecoder.cpp b/gui/src/videodecoder.cpp
index 67a4ed0..48ae4e3 100644
--- a/gui/src/videodecoder.cpp
+++ b/gui/src/videodecoder.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/lib/config.h.in b/lib/config.h.in
index d06ab98..ecf1ab5 100644
--- a/lib/config.h.in
+++ b/lib/config.h.in
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_CONFIG_H
#define CHIAKI_CONFIG_H
diff --git a/lib/include/chiaki/audio.h b/lib/include/chiaki/audio.h
index d713181..3d454f8 100644
--- a/lib/include/chiaki/audio.h
+++ b/lib/include/chiaki/audio.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_AUDIO_H
#define CHIAKI_AUDIO_H
diff --git a/lib/include/chiaki/audioreceiver.h b/lib/include/chiaki/audioreceiver.h
index f499d09..228b27c 100644
--- a/lib/include/chiaki/audioreceiver.h
+++ b/lib/include/chiaki/audioreceiver.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_AUDIORECEIVER_H
#define CHIAKI_AUDIORECEIVER_H
diff --git a/lib/include/chiaki/base64.h b/lib/include/chiaki/base64.h
index 7f53ea5..3c44b4b 100644
--- a/lib/include/chiaki/base64.h
+++ b/lib/include/chiaki/base64.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_BASE64_H
#define CHIAKI_BASE64_H
diff --git a/lib/include/chiaki/common.h b/lib/include/chiaki/common.h
index 97b02c3..651d9fa 100644
--- a/lib/include/chiaki/common.h
+++ b/lib/include/chiaki/common.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_COMMON_H
#define CHIAKI_COMMON_H
diff --git a/lib/include/chiaki/congestioncontrol.h b/lib/include/chiaki/congestioncontrol.h
index c1e183e..3760399 100644
--- a/lib/include/chiaki/congestioncontrol.h
+++ b/lib/include/chiaki/congestioncontrol.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_CONGESTIONCONTROL_H
#define CHIAKI_CONGESTIONCONTROL_H
diff --git a/lib/include/chiaki/controller.h b/lib/include/chiaki/controller.h
index 193f402..e8f2e7c 100644
--- a/lib/include/chiaki/controller.h
+++ b/lib/include/chiaki/controller.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_CONTROLLER_H
#define CHIAKI_CONTROLLER_H
diff --git a/lib/include/chiaki/ctrl.h b/lib/include/chiaki/ctrl.h
index c219b3d..4152071 100644
--- a/lib/include/chiaki/ctrl.h
+++ b/lib/include/chiaki/ctrl.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_CTRL_H
#define CHIAKI_CTRL_H
diff --git a/lib/include/chiaki/discovery.h b/lib/include/chiaki/discovery.h
index 9459062..b9fa2ec 100644
--- a/lib/include/chiaki/discovery.h
+++ b/lib/include/chiaki/discovery.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_DISCOVERY_H
#define CHIAKI_DISCOVERY_H
diff --git a/lib/include/chiaki/discoveryservice.h b/lib/include/chiaki/discoveryservice.h
index 03dce7d..8cebda4 100644
--- a/lib/include/chiaki/discoveryservice.h
+++ b/lib/include/chiaki/discoveryservice.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_DISCOVERYSERVICE_H
diff --git a/lib/include/chiaki/ecdh.h b/lib/include/chiaki/ecdh.h
index e55c03f..018457f 100644
--- a/lib/include/chiaki/ecdh.h
+++ b/lib/include/chiaki/ecdh.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_ECDH_H
#define CHIAKI_ECDH_H
diff --git a/lib/include/chiaki/fec.h b/lib/include/chiaki/fec.h
index c6b22db..2a4b789 100644
--- a/lib/include/chiaki/fec.h
+++ b/lib/include/chiaki/fec.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_FEC_H
#define CHIAKI_FEC_H
diff --git a/lib/include/chiaki/feedback.h b/lib/include/chiaki/feedback.h
index 11bc707..6573a83 100644
--- a/lib/include/chiaki/feedback.h
+++ b/lib/include/chiaki/feedback.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_FEEDBACK_H
#define CHIAKI_FEEDBACK_H
diff --git a/lib/include/chiaki/feedbacksender.h b/lib/include/chiaki/feedbacksender.h
index 63eff00..da202e8 100644
--- a/lib/include/chiaki/feedbacksender.h
+++ b/lib/include/chiaki/feedbacksender.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_FEEDBACKSENDER_H
#define CHIAKI_FEEDBACKSENDER_H
diff --git a/lib/include/chiaki/frameprocessor.h b/lib/include/chiaki/frameprocessor.h
index 78d26f0..bcac03e 100644
--- a/lib/include/chiaki/frameprocessor.h
+++ b/lib/include/chiaki/frameprocessor.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_FRAMEPROCESSOR_H
#define CHIAKI_FRAMEPROCESSOR_H
diff --git a/lib/include/chiaki/gkcrypt.h b/lib/include/chiaki/gkcrypt.h
index a75d35e..591b243 100644
--- a/lib/include/chiaki/gkcrypt.h
+++ b/lib/include/chiaki/gkcrypt.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_GKCRYPT_H
#define CHIAKI_GKCRYPT_H
diff --git a/lib/include/chiaki/http.h b/lib/include/chiaki/http.h
index 034eeb5..f0ac444 100644
--- a/lib/include/chiaki/http.h
+++ b/lib/include/chiaki/http.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_HTTP_H
#define CHIAKI_HTTP_H
diff --git a/lib/include/chiaki/launchspec.h b/lib/include/chiaki/launchspec.h
index 529c9af..0606280 100644
--- a/lib/include/chiaki/launchspec.h
+++ b/lib/include/chiaki/launchspec.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_LAUNCHSPEC_H
#define CHIAKI_LAUNCHSPEC_H
diff --git a/lib/include/chiaki/log.h b/lib/include/chiaki/log.h
index a6789ee..bfaeeba 100644
--- a/lib/include/chiaki/log.h
+++ b/lib/include/chiaki/log.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_LOG_H
#define CHIAKI_LOG_H
diff --git a/lib/include/chiaki/opusdecoder.h b/lib/include/chiaki/opusdecoder.h
index 2504f37..75ab8da 100644
--- a/lib/include/chiaki/opusdecoder.h
+++ b/lib/include/chiaki/opusdecoder.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_OPUSDECODER_H
#define CHIAKI_OPUSDECODER_H
diff --git a/lib/include/chiaki/packetstats.h b/lib/include/chiaki/packetstats.h
index dfe4cb9..104c8a9 100644
--- a/lib/include/chiaki/packetstats.h
+++ b/lib/include/chiaki/packetstats.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_PACKETSTATS_H
#define CHIAKI_PACKETSTATS_H
diff --git a/lib/include/chiaki/random.h b/lib/include/chiaki/random.h
index 7b757eb..9898ec5 100644
--- a/lib/include/chiaki/random.h
+++ b/lib/include/chiaki/random.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_RANDOM_H
#define CHIAKI_RANDOM_H
diff --git a/lib/include/chiaki/regist.h b/lib/include/chiaki/regist.h
index 65617b9..c12d57f 100644
--- a/lib/include/chiaki/regist.h
+++ b/lib/include/chiaki/regist.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_REGIST_H
#define CHIAKI_REGIST_H
diff --git a/lib/include/chiaki/reorderqueue.h b/lib/include/chiaki/reorderqueue.h
index 9cdbf72..e972d91 100644
--- a/lib/include/chiaki/reorderqueue.h
+++ b/lib/include/chiaki/reorderqueue.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_REORDERQUEUE_H
#define CHIAKI_REORDERQUEUE_H
diff --git a/lib/include/chiaki/rpcrypt.h b/lib/include/chiaki/rpcrypt.h
index 2f24632..4415db8 100644
--- a/lib/include/chiaki/rpcrypt.h
+++ b/lib/include/chiaki/rpcrypt.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_RPCRYPT_H
#define CHIAKI_RPCRYPT_H
diff --git a/lib/include/chiaki/senkusha.h b/lib/include/chiaki/senkusha.h
index f4912a7..4e74ed2 100644
--- a/lib/include/chiaki/senkusha.h
+++ b/lib/include/chiaki/senkusha.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_SENKUSHA_H
#define CHIAKI_SENKUSHA_H
diff --git a/lib/include/chiaki/seqnum.h b/lib/include/chiaki/seqnum.h
index 897603f..703a681 100644
--- a/lib/include/chiaki/seqnum.h
+++ b/lib/include/chiaki/seqnum.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_SEQNUM_H
#define CHIAKI_SEQNUM_H
diff --git a/lib/include/chiaki/session.h b/lib/include/chiaki/session.h
index 8b4ae97..72e9041 100644
--- a/lib/include/chiaki/session.h
+++ b/lib/include/chiaki/session.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_SESSION_H
#define CHIAKI_SESSION_H
diff --git a/lib/include/chiaki/sock.h b/lib/include/chiaki/sock.h
index e50ed01..9ddae9c 100644
--- a/lib/include/chiaki/sock.h
+++ b/lib/include/chiaki/sock.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_SOCK_H
#define CHIAKI_SOCK_H
diff --git a/lib/include/chiaki/stoppipe.h b/lib/include/chiaki/stoppipe.h
index 60715d1..3c585b2 100644
--- a/lib/include/chiaki/stoppipe.h
+++ b/lib/include/chiaki/stoppipe.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_STOPPIPE_H
#define CHIAKI_STOPPIPE_H
diff --git a/lib/include/chiaki/streamconnection.h b/lib/include/chiaki/streamconnection.h
index ed080f6..ba1817a 100644
--- a/lib/include/chiaki/streamconnection.h
+++ b/lib/include/chiaki/streamconnection.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_STREAMCONNECTION_H
#define CHIAKI_STREAMCONNECTION_H
diff --git a/lib/include/chiaki/takion.h b/lib/include/chiaki/takion.h
index f957948..01b5521 100644
--- a/lib/include/chiaki/takion.h
+++ b/lib/include/chiaki/takion.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_TAKION_H
#define CHIAKI_TAKION_H
diff --git a/lib/include/chiaki/takionsendbuffer.h b/lib/include/chiaki/takionsendbuffer.h
index 74a54b2..8ddecc0 100644
--- a/lib/include/chiaki/takionsendbuffer.h
+++ b/lib/include/chiaki/takionsendbuffer.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_TAKIONSENDBUFFER_H
#define CHIAKI_TAKIONSENDBUFFER_H
diff --git a/lib/include/chiaki/thread.h b/lib/include/chiaki/thread.h
index 0c441bf..621a1ce 100644
--- a/lib/include/chiaki/thread.h
+++ b/lib/include/chiaki/thread.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_THREAD_H
#define CHIAKI_THREAD_H
diff --git a/lib/include/chiaki/time.h b/lib/include/chiaki/time.h
index a1e6818..6e31d07 100644
--- a/lib/include/chiaki/time.h
+++ b/lib/include/chiaki/time.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_TIME_H
#define CHIAKI_TIME_H
diff --git a/lib/include/chiaki/video.h b/lib/include/chiaki/video.h
index 28ea851..3ff3ee8 100644
--- a/lib/include/chiaki/video.h
+++ b/lib/include/chiaki/video.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_VIDEO_H
#define CHIAKI_VIDEO_H
diff --git a/lib/include/chiaki/videoreceiver.h b/lib/include/chiaki/videoreceiver.h
index 111d64f..4a814c2 100644
--- a/lib/include/chiaki/videoreceiver.h
+++ b/lib/include/chiaki/videoreceiver.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_VIDEORECEIVER_H
#define CHIAKI_VIDEORECEIVER_H
diff --git a/lib/src/audio.c b/lib/src/audio.c
index 529e2df..c7f8dce 100644
--- a/lib/src/audio.c
+++ b/lib/src/audio.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/lib/src/audioreceiver.c b/lib/src/audioreceiver.c
index 88b4758..9aeaa61 100644
--- a/lib/src/audioreceiver.c
+++ b/lib/src/audioreceiver.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/lib/src/base64.c b/lib/src/base64.c
index 5882ff8..fbdf635 100644
--- a/lib/src/base64.c
+++ b/lib/src/base64.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/lib/src/common.c b/lib/src/common.c
index 5f00d07..21b8850 100644
--- a/lib/src/common.c
+++ b/lib/src/common.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/lib/src/congestioncontrol.c b/lib/src/congestioncontrol.c
index 227f5bd..e478410 100644
--- a/lib/src/congestioncontrol.c
+++ b/lib/src/congestioncontrol.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/lib/src/controller.c b/lib/src/controller.c
index c8d97b7..b347bb7 100644
--- a/lib/src/controller.c
+++ b/lib/src/controller.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/lib/src/ctrl.c b/lib/src/ctrl.c
index 1c83568..f953e05 100644
--- a/lib/src/ctrl.c
+++ b/lib/src/ctrl.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/lib/src/discovery.c b/lib/src/discovery.c
index 05c2c25..fb910a4 100644
--- a/lib/src/discovery.c
+++ b/lib/src/discovery.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include "utils.h"
diff --git a/lib/src/discoveryservice.c b/lib/src/discoveryservice.c
index 58f9996..5ec84e6 100644
--- a/lib/src/discoveryservice.c
+++ b/lib/src/discoveryservice.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/lib/src/ecdh.c b/lib/src/ecdh.c
index 12a1da5..1a48b54 100644
--- a/lib/src/ecdh.c
+++ b/lib/src/ecdh.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/lib/src/fec.c b/lib/src/fec.c
index d3e0797..2441d4a 100644
--- a/lib/src/fec.c
+++ b/lib/src/fec.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/lib/src/feedback.c b/lib/src/feedback.c
index e53d192..05c29b9 100644
--- a/lib/src/feedback.c
+++ b/lib/src/feedback.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/lib/src/feedbacksender.c b/lib/src/feedbacksender.c
index 724dba4..dc67bf6 100644
--- a/lib/src/feedbacksender.c
+++ b/lib/src/feedbacksender.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/lib/src/frameprocessor.c b/lib/src/frameprocessor.c
index c5de224..058f6ac 100644
--- a/lib/src/frameprocessor.c
+++ b/lib/src/frameprocessor.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/lib/src/gkcrypt.c b/lib/src/gkcrypt.c
index 800a98e..c99c5c2 100644
--- a/lib/src/gkcrypt.c
+++ b/lib/src/gkcrypt.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/lib/src/http.c b/lib/src/http.c
index 662ddac..3bda9f1 100644
--- a/lib/src/http.c
+++ b/lib/src/http.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/lib/src/launchspec.c b/lib/src/launchspec.c
index 8134dd0..d3b71b0 100644
--- a/lib/src/launchspec.c
+++ b/lib/src/launchspec.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/lib/src/log.c b/lib/src/log.c
index 8678011..b62fc46 100644
--- a/lib/src/log.c
+++ b/lib/src/log.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/lib/src/opusdecoder.c b/lib/src/opusdecoder.c
index a171d22..31eaf9c 100644
--- a/lib/src/opusdecoder.c
+++ b/lib/src/opusdecoder.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#if CHIAKI_LIB_ENABLE_OPUS
diff --git a/lib/src/packetstats.c b/lib/src/packetstats.c
index dce9df1..c04adc8 100644
--- a/lib/src/packetstats.c
+++ b/lib/src/packetstats.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/lib/src/pb_utils.h b/lib/src/pb_utils.h
index 70ecd5a..d4b30be 100644
--- a/lib/src/pb_utils.h
+++ b/lib/src/pb_utils.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_PB_UTILS_H
#define CHIAKI_PB_UTILS_H
diff --git a/lib/src/random.c b/lib/src/random.c
index 47ac272..974db60 100644
--- a/lib/src/random.c
+++ b/lib/src/random.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/lib/src/regist.c b/lib/src/regist.c
index f56d721..1181b4d 100644
--- a/lib/src/regist.c
+++ b/lib/src/regist.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include "utils.h"
diff --git a/lib/src/reorderqueue.c b/lib/src/reorderqueue.c
index cee6fef..bd007fe 100644
--- a/lib/src/reorderqueue.c
+++ b/lib/src/reorderqueue.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/lib/src/rpcrypt.c b/lib/src/rpcrypt.c
index 5b4bfba..bfab3e8 100644
--- a/lib/src/rpcrypt.c
+++ b/lib/src/rpcrypt.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/lib/src/senkusha.c b/lib/src/senkusha.c
index 69b8dc4..1fa33d4 100644
--- a/lib/src/senkusha.c
+++ b/lib/src/senkusha.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/lib/src/session.c b/lib/src/session.c
index a70bae7..50d3ece 100644
--- a/lib/src/session.c
+++ b/lib/src/session.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/lib/src/sock.c b/lib/src/sock.c
index 6f9a220..b126bc2 100644
--- a/lib/src/sock.c
+++ b/lib/src/sock.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/lib/src/stoppipe.c b/lib/src/stoppipe.c
index 9b699d9..dd069ef 100644
--- a/lib/src/stoppipe.c
+++ b/lib/src/stoppipe.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/lib/src/streamconnection.c b/lib/src/streamconnection.c
index f3fde0d..25caeb6 100644
--- a/lib/src/streamconnection.c
+++ b/lib/src/streamconnection.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/lib/src/takion.c b/lib/src/takion.c
index 80daf4f..3e4a463 100644
--- a/lib/src/takion.c
+++ b/lib/src/takion.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/lib/src/takionsendbuffer.c b/lib/src/takionsendbuffer.c
index cb878d9..030476b 100644
--- a/lib/src/takionsendbuffer.c
+++ b/lib/src/takionsendbuffer.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_UNIT_TEST
diff --git a/lib/src/thread.c b/lib/src/thread.c
index 2cd11ee..1948311 100644
--- a/lib/src/thread.c
+++ b/lib/src/thread.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#define _GNU_SOURCE
diff --git a/lib/src/time.c b/lib/src/time.c
index c64787e..67ad7d8 100644
--- a/lib/src/time.c
+++ b/lib/src/time.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/lib/src/utils.h b/lib/src/utils.h
index ce28fb1..9f96d73 100644
--- a/lib/src/utils.h
+++ b/lib/src/utils.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_UTILS_H
#define CHIAKI_UTILS_H
diff --git a/lib/src/videoreceiver.c b/lib/src/videoreceiver.c
index 4238bd6..52beb02 100644
--- a/lib/src/videoreceiver.c
+++ b/lib/src/videoreceiver.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/setsu/demo/main.c b/setsu/demo/main.c
index 17b3f2b..4219638 100644
--- a/setsu/demo/main.c
+++ b/setsu/demo/main.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/setsu/include/setsu.h b/setsu/include/setsu.h
index 1231f7e..5e546bc 100644
--- a/setsu/include/setsu.h
+++ b/setsu/include/setsu.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef _SETSU_H
#define _SETSU_H
diff --git a/setsu/src/setsu.c b/setsu/src/setsu.c
index fb87ba1..f899d07 100644
--- a/setsu/src/setsu.c
+++ b/setsu/src/setsu.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/switch/include/discoverymanager.h b/switch/include/discoverymanager.h
index 88574e8..d1222ab 100644
--- a/switch/include/discoverymanager.h
+++ b/switch/include/discoverymanager.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_DISCOVERYMANAGER_H
#define CHIAKI_DISCOVERYMANAGER_H
diff --git a/switch/include/exception.h b/switch/include/exception.h
index e101773..9a6492c 100644
--- a/switch/include/exception.h
+++ b/switch/include/exception.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_EXCEPTION_H
#define CHIAKI_EXCEPTION_H
diff --git a/switch/include/gui.h b/switch/include/gui.h
index 1226cd1..2f07e73 100644
--- a/switch/include/gui.h
+++ b/switch/include/gui.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_GUI_H
#define CHIAKI_GUI_H
diff --git a/switch/include/host.h b/switch/include/host.h
index 1d5bd9a..6be0b14 100644
--- a/switch/include/host.h
+++ b/switch/include/host.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_HOST_H
#define CHIAKI_HOST_H
diff --git a/switch/include/io.h b/switch/include/io.h
index 1fdd7ac..932a2b3 100644
--- a/switch/include/io.h
+++ b/switch/include/io.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_IO_H
#define CHIAKI_IO_H
diff --git a/switch/include/settings.h b/switch/include/settings.h
index 2ede438..1a8eb03 100644
--- a/switch/include/settings.h
+++ b/switch/include/settings.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_SETTINGS_H
#define CHIAKI_SETTINGS_H
diff --git a/switch/src/discoverymanager.cpp b/switch/src/discoverymanager.cpp
index cbd3ff0..4c0ebbe 100644
--- a/switch/src/discoverymanager.cpp
+++ b/switch/src/discoverymanager.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifdef __SWITCH__
#include
diff --git a/switch/src/gui.cpp b/switch/src/gui.cpp
index e5838d4..1f29410 100644
--- a/switch/src/gui.cpp
+++ b/switch/src/gui.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include "gui.h"
diff --git a/switch/src/host.cpp b/switch/src/host.cpp
index 2315975..3779377 100644
--- a/switch/src/host.cpp
+++ b/switch/src/host.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/switch/src/io.cpp b/switch/src/io.cpp
index 3e15bd0..c81788e 100644
--- a/switch/src/io.cpp
+++ b/switch/src/io.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifdef __SWITCH__
#include
diff --git a/switch/src/main.cpp b/switch/src/main.cpp
index 1a48318..8b0a682 100644
--- a/switch/src/main.cpp
+++ b/switch/src/main.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
// chiaki modules
#include
diff --git a/switch/src/settings.cpp b/switch/src/settings.cpp
index 9e5a7ee..ed8d222 100644
--- a/switch/src/settings.cpp
+++ b/switch/src/settings.cpp
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
#include
diff --git a/test/fec.c b/test/fec.c
index ebbedb0..2c7a634 100644
--- a/test/fec.c
+++ b/test/fec.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/test/gkcrypt.c b/test/gkcrypt.c
index 3071aab..5b83142 100644
--- a/test/gkcrypt.c
+++ b/test/gkcrypt.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/test/http.c b/test/http.c
index fd1d896..9cfc06c 100644
--- a/test/http.c
+++ b/test/http.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/test/keystate.c b/test/keystate.c
index 74ca77a..9629d25 100644
--- a/test/keystate.c
+++ b/test/keystate.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/test/main.c b/test/main.c
index 5618b69..c3a67f8 100644
--- a/test/main.c
+++ b/test/main.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/test/regist.c b/test/regist.c
index fc2ce93..00dcc00 100644
--- a/test/regist.c
+++ b/test/regist.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/test/reorderqueue.c b/test/reorderqueue.c
index a5e4fbf..e5a90c9 100644
--- a/test/reorderqueue.c
+++ b/test/reorderqueue.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/test/rpcrypt.c b/test/rpcrypt.c
index 0a25770..8f07950 100644
--- a/test/rpcrypt.c
+++ b/test/rpcrypt.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/test/seqnum.c b/test/seqnum.c
index 7bd09b7..6f2927e 100644
--- a/test/seqnum.c
+++ b/test/seqnum.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/test/takion.c b/test/takion.c
index 8cdf02e..fd2bc86 100644
--- a/test/takion.c
+++ b/test/takion.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include
diff --git a/test/test_log.c b/test/test_log.c
index 55d995e..2d1e2e2 100644
--- a/test/test_log.c
+++ b/test/test_log.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#include "test_log.h"
diff --git a/test/test_log.h b/test/test_log.h
index 10a5023..9f8d6db 100644
--- a/test/test_log.h
+++ b/test/test_log.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-OpenSSL
+// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_TEST_LOG_H
#define CHIAKI_TEST_LOG_H