Skip to content

Commit

Permalink
chore: moved from AGPLv3 to GPLv3
Browse files Browse the repository at this point in the history
  • Loading branch information
Kyren223 committed Sep 7, 2024
1 parent 24d22e6 commit 9d65fa3
Show file tree
Hide file tree
Showing 55 changed files with 160 additions and 84 deletions.
2 changes: 1 addition & 1 deletion .idea/copyright/Kapi.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/scopes/Kapi.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Contributing to Kapi

_Last Updated: September 4th, 2024_
_Last Updated: September 7th, 2024_

Thank you so much for showing interest in contributing to Kapi!
Here are a set of instructions and guidelines for contributing code or documentation to the project.
Expand All @@ -9,7 +9,7 @@ before submitting a pull request.

> [!IMPORTANT]
> By contributing to Kapi, you agree that your contributions will be licensed under
> the [GNU Affero General Public License v3.0 (AGPLv3)](https://opensource.org/licenses/agpl-v3).
> the [GNU General Public License 3.0](https://opensource.org/licenses/gpl-3.0).
> This ensures that all contributions remain free and open-source.
## Getting Started
Expand Down
10 changes: 6 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,22 +42,24 @@ allowing you to build both simple and complex plugins with ease.

**Check the [documentation website](https://kapimc.github.io/docs/) for more information**

# Contributing
# 🤝 Contributing

Contributions are welcome! Please see
[CONTRIBUTING.md](https://github.com/Kyren223/Kapi/blob/master/CONTRIBUTING.md).

You can join the [Discord](https://discord.gg/3vcQNZA8zC) community to discuss the project and ask questions.

# License
# 📝 License

Code is licensed under [AGPLv3](https://opensource.org/licenses/agpl-v3).
Code (everything in the "src/" directory) is licensed
under [GPLv3](https://opensource.org/licenses/gpl-3.0).
Copyright (C) 2024 Kyren223

Everything in the "assets/" directory (including the Kapi logo) is licensed
under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/).
Copyright (C) 2024 Kyren223

# Funding
# 🙏 Funding

If you would like to contribute financially, consider sponsoring me (Kyren223)
on [Patreon](https://www.patreon.com/Kyren223).
Expand Down
9 changes: 2 additions & 7 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
import java.util.*

/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
*/

plugins {
id("java-library")
id("java")
Expand Down Expand Up @@ -67,8 +62,8 @@ publishing.publications.create<MavenPublication>("maven") {

licenses {
license {
name.set("AGPLv3 License")
url.set("https://www.gnu.org/licenses/agpl-3.0.html")
name.set("GPLv3 License")
url.set("https://www.gnu.org/licenses/gpl-3.0")
}
}

Expand Down
16 changes: 0 additions & 16 deletions gradlew
Original file line number Diff line number Diff line change
@@ -1,20 +1,4 @@
#!/bin/sh
#
# Copyright (c) 2024.
#
#
# THIS SOFTWARE IS PROVIDED BY YourCompany AND CONTRIBUTORS "AS IS" AND ANY
# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
# DISCLAIMED. IN NO EVENT SHALL YourCompany AND CONTRIBUTORS BE LIABLE FOR ANY
# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

##############################################################################
#
# Gradle start up script for POSIX generated by Gradle.
Expand Down
5 changes: 0 additions & 5 deletions settings.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,6 +1 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
*/

rootProject.name = "kapi"
4 changes: 3 additions & 1 deletion src/main/java/io/github/kapimc/kapi/annotations/Kapi.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.annotations;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

/**
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/github/kapimc/kapi/core/KapiPlugin.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.core;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/github/kapimc/kapi/core/package-info.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.data;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/github/kapimc/kapi/data/DisplayData.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.data;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.data;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/github/kapimc/kapi/data/Option.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.data;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/github/kapimc/kapi/data/Pair.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.data;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/github/kapimc/kapi/data/ParticleData.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.data;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/github/kapimc/kapi/data/Result.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.data;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.data;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.data;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/github/kapimc/kapi/data/package-info.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

/**
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/github/kapimc/kapi/engine/Object3D.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.engine;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/github/kapimc/kapi/engine/Point.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.engine;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/github/kapimc/kapi/engine/Template3D.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.engine;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/github/kapimc/kapi/engine/Visibility.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.engine;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.engine.ecs;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.engine.ecs;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/github/kapimc/kapi/engine/ecs/System.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.engine.ecs;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.engine.ecs;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.engine.ecs.events;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

@ApiStatus.Experimental
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

@ApiStatus.Experimental
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/github/kapimc/kapi/engine/package-info.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

@ApiStatus.Experimental
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.engine.renderable;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2024 Kyren223
* Licensed under the AGPLv3 license. See LICENSE or https://www.gnu.org/licenses/agpl-3.0 for details.
* Licensed under the GPL-3.0 license.
* See https://www.gnu.org/licenses/gpl-3.0 for details.
* Created for Kapi: https://github.com/kapimc/kapi
*/

package io.github.kapimc.kapi.engine.renderable;
Expand Down
Loading

0 comments on commit 9d65fa3

Please sign in to comment.