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

Merged
merged 4 commits into from
Dec 14, 2024
Merged

Switch to AGPL-3.0 #86

merged 4 commits into from
Dec 14, 2024

Conversation

lionkor
Copy link
Contributor

@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
Contributor 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
@WiserTixx WiserTixx merged commit 03748d0 into master Dec 14, 2024
4 checks passed
@WiserTixx WiserTixx deleted the switch-license branch December 14, 2024 19:44
@SuperForz
Copy link

Okay

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.