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

Update LICENSE to AGPL-3.0 #8

Merged
merged 1 commit into from
May 2, 2023
Merged

Update LICENSE to AGPL-3.0 #8

merged 1 commit into from
May 2, 2023

Conversation

glenn-jocher
Copy link
Member

@glenn-jocher glenn-jocher commented May 2, 2023

This pull request updates the license of the YOLOv8 project from GNU General Public License v3.0 (GPL-3.0) to GNU Affero General Public License v3.0 (AGPL-3.0).

We at Ultralytics have decided to make this change in order to better protect our intellectual property and ensure that any larger work that incorporates YOLOv8 and is provided as a service over a network will also be open-sourced under AGPL-3.0.

AGPL-3.0 is very similar to GPL-3.0, but with an additional clause to address the use of software over a network. This change ensures that if someone uses YOLOv8 as part of a larger work and provides that larger work as a service over a network (e.g., through a web application or API), they must make the source code of the larger work, including any YOLOv8 modifications, available to users of the service under the AGPL-3.0 license.

We believe that this change will promote a more collaborative environment and help drive further innovation within the YOLOv8 community.

πŸ› οΈ PR Summary

Made with ❀️ by Ultralytics Actions

🌟 Summary

Introduction of GNU Affero General Public License to the project.

πŸ“Š Key Changes

  • A LICENSE file was added to the project repository.
  • The license is the GNU Affero General Public License (AGPL), version 3.

🎯 Purpose & Impact

  • The AGPL license is chosen to ensure that all versions of the software remain free for all users.
  • This license allows users & developers to copy, distribute, and modify the software, while also ensuring that modifications are shared with the community when the software operates as a network server.
  • The impact is that future contributors must comply with the AGPL license requirements, ensuring that derivative works remain open and the source code is accessible to end-users.
  • The license protects the freedom of the software and its community by allowing continued collaboration and sharing of improvements. πŸ€πŸ”“

@glenn-jocher glenn-jocher merged commit 102d334 into main May 2, 2023
@glenn-jocher glenn-jocher deleted the updats branch May 2, 2023 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant