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

Normalize license #342

Merged
merged 1 commit into from
Jul 10, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions COPYRIGHT
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Copyright 2023 in the Torrust-Tracker project are retained by their contributors. No
copyright assignment is required to contribute to the Torrust-Tracker project.

Some files include explicit copyright notices and/or license notices.

Except as otherwise noted (below and/or in individual files), Torrust-Tracker is
licensed under the GNU Affero General Public License, Version 3.0 <LICENSE-AGPL_3_0>. This license applies to all files in the Torrust-Tracker project, except as noted below.

Except as otherwise noted (below and/or in individual files), Torrust-Tracker is licensed under the MIT-0 license <LICENSE-MIT_0> for all commits made after 5 years of merging. This license applies to the version of the files merged into the Torrust-Tracker project at the time of merging, and does not apply to subsequent updates or revisions to those files.

The contributors to the Torrust-Tracker project disclaim all liability for any damages or losses that may arise from the use of the project.
3 changes: 2 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
[package]
name = "torrust-tracker"
description = "A feature rich BitTorrent tracker."
license = "AGPL-3.0"
license-file.workspace = true
authors.workspace = true
edition.workspace = true
version.workspace = true

[workspace.package]
license-file = "COPYRIGHT"
authors = ["Nautilus Cyberneering <[email protected]>, Mick van Dijke <[email protected]>"]
edition = "2021"
repository = "https://github.com/torrust/torrust-tracker"
Expand Down
662 changes: 662 additions & 0 deletions LICENSE-AGPL_3_0

Large diffs are not rendered by default.

14 changes: 14 additions & 0 deletions LICENSE-MIT_0
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
MIT No Attribution

Permission is hereby granted, free of charge, to any person obtaining a copy of this
software and associated documentation files (the "Software"), to deal in the Software
without restriction, including without limitation the rights to use, copy, modify,
merge, publish, distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
4 changes: 1 addition & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,9 +73,7 @@ How can you contribute?

## License

The project is licensed under the terms of the [GNU AFFERO GENERAL PUBLIC LICENSE](./LICENSE).

There is an ongoing discussion about the license of the project. You can follow the discussion [here](https://github.com/torrust/torrust-tracker/pull/251).
The project is licensed under a dual license. See [COPYRIGHT](./COPYRIGHT).

## Acknowledgments

Expand Down
2 changes: 1 addition & 1 deletion packages/configuration/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "torrust-tracker-configuration"
description = "A library to provide configuration to the Torrust Tracker."
license = "AGPL-3.0"
license-file.workspace = true
version.workspace = true
authors.workspace = true
edition.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion packages/located-error/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "torrust-tracker-located-error"
description = "A library to provide error decorator with the location and the source of the original error."
license = "AGPL-3.0"
license-file.workspace = true
version.workspace = true
authors.workspace = true
edition.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion packages/primitives/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "torrust-tracker-primitives"
description = "A library with the primitive types shared by the Torrust tracker packages."
license = "AGPL-3.0"
license-file.workspace = true
version.workspace = true
authors.workspace = true
edition.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion packages/test-helpers/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "torrust-tracker-test-helpers"
description = "A library providing helpers for testing the Torrust tracker."
license = "AGPL-3.0"
license-file.workspace = true
version.workspace = true
authors.workspace = true
edition.workspace = true
Expand Down