Hacker News new | ask | show | jobs
by franga2000 1142 days ago
The problem with printers specifically is that drivers are much more than just a hardware communication layer. Drivers on Windows create the "printing options" UI, which is where most of the interesting functionality is accessed from. Such a common driver interface would have to define a cross-platform UI layer or at least a very advanced configuration API that the print service would render.