Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to AGPL-3.0 #86

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Switch to AGPL-3.0 #86

wants to merge 3 commits into from

Conversation

lionkor
Copy link
Member

@lionkor lionkor commented May 25, 2024

LOCKED until:

  • Review each individual file for third party licenses
  • Implement AGPL headers into each file
  • Get confirmation from all contributors/copyright owners to make the license change
  • Eventually figure out bits of code of contributors that either dont agree to the license change or that are unresponsive

@OfficialLambdax OfficialLambdax self-assigned this May 26, 2024
@OfficialLambdax OfficialLambdax marked this pull request as draft May 26, 2024 12:55
@OfficialLambdax OfficialLambdax changed the title Create LICENSE Switch to AGPL-3.0 May 26, 2024
@lionkor
Copy link
Member Author

lionkor commented Oct 12, 2024

@Anonymous-275 @WiserTixx @gamingdoom @Mack29446 @snepsnepsnep @Starystars67 @purifiedfr @O1LER @20dka @yeranya @saile515 @WhiteHusky @finicu212 IMPORTANT LICENSE CHANGE

We're changing the license of this codebase to AGPL-3.0. This is similar to the issues in https://github.com/BeamMP/BeamMP and https://github.com/BeamMP/BeamMP-Server.

Please respond with a short "Okay" or similar message of acknowledgement. If you have any issues or concerns, please make them known.

We will move ahead with the AGPL-3.0 change, we need to know whose code we need to remove for this.

The new license is AGPL-3.0. This is considered an open source license (the current one is not). The current license is a) not really something most of the contributors know or have agreed to formally, and b) is non-free (as in freedom). The GPL family of licenses are based on the fundamental idea of software freedom.

An explanation of the license in practical terms: https://www.gnu.org/licenses/why-affero-gpl.html
Its based on GPL 3.0 which you can find more info about here: https://www.gnu.org/licenses/quick-guide-gplv3.html

Practically, this is the last part of the public BeamMP code that is moving to open source :) 🎉

@saile515
Copy link
Contributor

👍

@gamingdoom
Copy link
Contributor

Okay

@purifiedfr
Copy link
Contributor

okay with me

@WiserTixx
Copy link
Collaborator

Okay

1 similar comment
@20dka
Copy link
Collaborator

20dka commented Oct 13, 2024

Okay

@O1LER
Copy link
Contributor

O1LER commented Oct 13, 2024

Okay 🥳

@Mack29446
Copy link
Contributor

Okay

1 similar comment
@snepsnepsnep
Copy link
Collaborator

Okay

@Starystars67
Copy link
Member

Yeah okay

@Anonymous-275
Copy link
Member

Okay

@WhiteHusky
Copy link
Contributor

I'm fine with this. Sorry for the delay.

@lionkor lionkor marked this pull request as ready for review November 1, 2024 12:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.