From 361874c944599d40faf1e810a287b3c1d4d29610 Mon Sep 17 00:00:00 2001 From: Gavin John <> Date: Tue, 14 May 2024 11:38:21 -0500 Subject: [PATCH 1/2] licenses: Add NCBI-PD --- lib/licenses.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lib/licenses.nix b/lib/licenses.nix index 7d2a22bc25a4..8dbdf27fa845 100644 --- a/lib/licenses.nix +++ b/lib/licenses.nix @@ -902,6 +902,17 @@ in mkLicense lset) ({ free = false; }; + ncbiPd = { + spdxId = "NCBI-PD"; + fullname = "NCBI Public Domain Notice"; + # Due to United States copyright law, anything with this "license" does not have a copyright in the + # jurisdiction of the United States. However, other jurisdictions may assign the United States + # government copyright to the work, and the license explicitly states that in such a case, no license + # is granted. This is nonfree and nonredistributable in most jurisdictions other than the United States. + free = false; + redistributable = false; + }; + ncsa = { spdxId = "NCSA"; fullName = "University of Illinois/NCSA Open Source License"; From 438273dac74c61f3c03c81a06dfce4b96454120c Mon Sep 17 00:00:00 2001 From: Gavin John <> Date: Tue, 14 May 2024 11:38:53 -0500 Subject: [PATCH 2/2] sratoolkit: Assign correct license --- pkgs/applications/science/biology/sratoolkit/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/science/biology/sratoolkit/default.nix b/pkgs/applications/science/biology/sratoolkit/default.nix index a36157ed5d16..fa406716fd0f 100644 --- a/pkgs/applications/science/biology/sratoolkit/default.nix +++ b/pkgs/applications/science/biology/sratoolkit/default.nix @@ -49,7 +49,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://github.com/ncbi/sra-tools"; description = "The SRA Toolkit and SDK from NCBI is a collection of tools and libraries for using data in the INSDC Sequence Read Archives."; - license = licenses.publicDomain; + license = licenses.ncbiPd; maintainers = with maintainers; [ thyol ]; platforms = [ "x86_64-linux" ]; };