The short version is that many years ago I ran a startup called Fission that was doing early local-first software on top of IPFS, and that ecosystem didn’t have an existing good auth solution. We prototyped a couple things that we quickly discovered looked pretty close to SPKI/SDSI (once we discovered the keywords to search for), and quickly fell down the capabilities rabbit hole, read much of Mark’s work, and over the years connected with many other projects in the space. Many of us at Fission had Elixir and Erlang backgrounds, so in many ways capabilities felt very natural. We also took early inspiration from Macaroons and Capt'n Proto, though the system has changed a lot since then in response to how our adopters (mainly in the IPFS world) were using the system in practice.
We were using it as part of our own stack at Fission, until other teams in the IPFS ecosystem started picking it up, using it themselves and using it for interop. In particular, Brendan O’Brien (at a different company then, but now the CEO at number zero who make the excellent P2P networking project
Iroh) did a lot of early work building the first golang package and championing certificate capabilities as a good fit for the IPFS ecosystem. Irakli Gozalishvili (now a UCAN coauthor) and his team at what was then web3storage also made wide use of UCAN which spread it in that ecosystem.