Slashdot videos: Now with more Slashdot!
No, but there's no reason why Airprint can't work with any shared printer on your Mac. When AirPrint was first announced Apple were going to support this - then they signed an exclusive with HP and disappeared the feature. There's third-party software to do this (e.g. Printopia). At one point, I found instructions for adding the appropriate zeroconf and CUPS settings to my Linux box so I could print to it (but a later iOS update borked that).
On a Mac, handyPrint works wonderfully. I have a networked HP laserjet that predates AirPrint. It's set up as a shared printer on my Mac, and then handyPrint adds the appropriate Bonjour advertising and any other necessary tidbits. Printing from my and my wife's iPhones and iPads works great. I have no connection to the company, just a very satisifed user.