A little confused here about the relation between Incus, LXC & etc

So there are three projects:

  • LXC which provides the liblxc C library and has command line tools named (lxc-XYZ)
  • LXD which provides a Go daemon named lxd and a command line tool confusingly named lxc
  • Incus which provides a Go daemon named incusd and a command line tool named incus

The LXC project, that is, the C library and associated tools at GitHub - lxc/lxc: LXC - Linux Containers is part of Linux Containers, as is Incus. LXD however is not, it was taken away from this project by Canonical over a year ago.

Your forum topic:

Shows the use of lxc copy and remotes, that’s LXD with lxc being its command line tool.