OSX has literally always been supported only on very limited hardware so how would it support anything else?
Anyway Apple created CUPS so it should support anything Linux does when it comes to printing
edit: looks like they didn’t create it, they just hired the guy who did and shipped it