What is the difference between the Nix packages "gnupg", "gnupg1", and "gnupg1orig"?

Hi,

$ nix-env -iA nixos.gnupg
installing 'gnupg-2.2.16'

$ nix-env -iA nixos.gnupg1
installing 'gnupg1compat-2.2.16'

$ nix-env -iA nixos.gnupg1orig
installing 'gnupg-1.4.23'

Obviously, gnupg1orig is an older version.

I found the source of gnupg Nix expressions, but I am quite unfamiliar with gpg (just getting into it), and still getting used to Nix.

Thank you!
Attila

The packages descriptions are very helpful here:

$ nix eval nixpkgs.gnupg.meta.description
"Modern (2.1) release of the GNU Privacy Guard, a GPL OpenPGP implementation"
$ nix eval nixpkgs.gnupg1.meta.description
"Modern (2.1) release of the GNU Privacy Guard, a GPL OpenPGP implementation
with symbolic links for gpg and gpgv"
$ nix eval nixpkgs.gnupg1orig.meta.description
"Classic (1.4) release of the GNU Privacy Guard, a GPL OpenPGP implementation"

I was fairly sure that I was missing something obvious… Thank you!