licenses: add Reticulum License (#535222)

This commit is contained in:
Pol Dellaiera
2026-06-25 17:10:03 +00:00
committed by GitHub
3 changed files with 13 additions and 6 deletions
+11
View File
@@ -1323,6 +1323,17 @@ lib.mapAttrs mkLicense (
fullName = "Qwt exception 1.0";
};
reticulum = {
# The Reticulum License restricts certain fields of use, notably systems
# intended to harm human beings and AI/ML training datasets. Such usage
# restrictions are incompatible with the Open Source Definition
# (https://opensource.org/osd), in particular "No Discrimination Against
# Fields of Endeavor".
free = false;
fullName = "Reticulum License";
url = "https://reticulum.network/license";
};
ruby = {
spdxId = "Ruby";
fullName = "Ruby License";
@@ -46,9 +46,7 @@ buildPythonPackage (finalAttrs: {
description = "Lightweight Extensible Message Format for Reticulum";
homepage = "https://github.com/markqvist/lxmf";
changelog = "https://github.com/markqvist/LXMF/releases/tag/${finalAttrs.src.tag}";
# Reticulum License
# https://github.com/markqvist/LXMF/blob/master/LICENSE
license = lib.licenses.unfree;
license = lib.licenses.reticulum;
maintainers = with lib.maintainers; [
drupol
fab
@@ -49,9 +49,7 @@ buildPythonPackage (finalAttrs: {
description = "Cryptography-based networking stack for wide-area networks";
homepage = "https://reticulum.network";
changelog = "https://github.com/markqvist/Reticulum/blob/${finalAttrs.version}/Changelog.md";
# Reticulum License
# https://github.com/markqvist/Reticulum/blob/master/LICENSE
license = lib.licenses.unfree;
license = lib.licenses.reticulum;
maintainers = with lib.maintainers; [
drupol
fab