>>gpdere+vu
Because Linux uses CUPS, which is the same print server as macOS and made by Apple, Distros often ship generic CUPs drivers for printers, that work with most printers made in the last two decades.
Apple had no choice but to make CUPs support generic printing interfaces because printer companies at the time rarely made macOS drivers, and this has benefited Linux too.