-
-
Notifications
You must be signed in to change notification settings - Fork 16.4k
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 #11359
Merged
Merged
Update LICENSE to AGPL-3.0 #11359
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This pull request updates the license of the YOLOv5 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 modifications made to the YOLOv5 source code will be shared back with the community when used over a network. 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 modifies YOLOv5 and provides it as a service over a network (e.g., through a web application or API), they must also make the source code of their modified version available to users of the service. This update includes the following changes: - Replace the `LICENSE` file with the AGPL-3.0 license text - Update the license reference in the `README.md` file - Update the license headers in source code files We believe that this change will promote a more collaborative environment and help drive further innovation within the YOLOv5 community. Please review the changes and let us know if you have any questions or concerns. Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
maxsitt
added a commit
to maxsitt/insect-detect-ml
that referenced
this pull request
May 30, 2023
Update license from GPL-3.0 to APGL-3.0, as it was also changed for the YOLOv5 repository (ultralytics/yolov5#11359).
bandakopi
pushed a commit
to irajcode/yolov5
that referenced
this pull request
Jul 20, 2023
* Update LICENSE to AGPL-3.0 This pull request updates the license of the YOLOv5 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 modifications made to the YOLOv5 source code will be shared back with the community when used over a network. 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 modifies YOLOv5 and provides it as a service over a network (e.g., through a web application or API), they must also make the source code of their modified version available to users of the service. This update includes the following changes: - Replace the `LICENSE` file with the AGPL-3.0 license text - Update the license reference in the `README.md` file - Update the license headers in source code files We believe that this change will promote a more collaborative environment and help drive further innovation within the YOLOv5 community. Please review the changes and let us know if you have any questions or concerns. Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com> * Update headers to AGPL-3.0 --------- Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
SpecLad
added a commit
to SpecLad/cvat
that referenced
this pull request
Aug 4, 2023
Due to YOLOv5's recent license change to the AGPL (<ultralytics/yolov5#11359>) it is no longer acceptable to use it in the project as a matter of policy.
4 tasks
SpecLad
added a commit
to SpecLad/cvat
that referenced
this pull request
Aug 4, 2023
Due to YOLOv5's recent license change to the AGPL (<ultralytics/yolov5#11359>) it is no longer acceptable to use it in the project as a matter of policy.
nmanovic
pushed a commit
to cvat-ai/cvat
that referenced
this pull request
Aug 9, 2023
Due to YOLOv5's recent license change to the AGPL (<ultralytics/yolov5#11359>) it is no longer acceptable to use it in the project as a matter of policy.
mikhail-treskin
pushed a commit
to retailnext/cvat
that referenced
this pull request
Oct 25, 2023
Due to YOLOv5's recent license change to the AGPL (<ultralytics/yolov5#11359>) it is no longer acceptable to use it in the project as a matter of policy.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request updates the license of the YOLOv5 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 YOLOv5 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 YOLOv5 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 also make the source code of the larger work available to users of the service under the AGPL-3.0 license.
This update includes the following changes:
LICENSE
file with the AGPL-3.0 license textREADME.md
fileWe believe that this change will promote a more collaborative environment and help drive further innovation within the YOLOv5 community.
🤖 Generated by Copilot at eb337c5
Summary
🕸️🔄📝
The pull request updates the license of the project to ensure the availability of the source code of web applications that use the software. It changes the
./LICENSE
file from GPL to AGPL and explains how they relate to other GNU licenses.Walkthrough
🛠️ PR Summary
Made with ❤️ by Ultralytics Actions
🌟 Summary
Update to the AGPL-3.0 license across multiple files for the Ultralytics YOLOv5 repository.
📊 Key Changes
🎯 Purpose & Impact
📌 Note: No functional changes to the code seem to be introduced; these changes are primarily administrative and cosmetic.