
Zorgt het Internet Printing Protocol voor einde wildgroei printerdrivers?
We kennen het waarschijnlijk allemaal van vroeger, de zoektocht naar het juiste stuurprogramma voor je printer, de zogenaamde printerdriver. In macOS werd dit proces jaren geleden al geautomatiseerd, en in verreweg de meeste gevallen werkt dat probleemloos.
Maar “verreweg de meeste gevallen” is natuurlijk niet altijd, soms is het toch weer een heel gedoe om een printer aan de praat te krijgen.
Inmiddels zijn er twee standaarden die dit tot het verleden willen laten behoren,
Internet Printing Protocol (IPP) Everywhere, een compleet open standaard die door de Printer Working Group onderhouden wordt. Ontwikkelaars hoeven geen royalty's te betalen om deze standaard te implementeren en het protocol is tot in detail vastgelegd in officiële documenten van de
Printer Working Group.
Mopria is een invulling van hetzelfde idee, ondersteund door de Mopria Alliance. Deze non-profitorganisatie werd in 2013 opgericht door Canon, HP, Samsung en Xerox. Inmiddels telt de organisatie tientallen leden, waaronder grote spelers als Microsoft, Google, Qualcomm, Brother, Toshiba en Ricoh. Om een apparaat te voorzien van een Mopria-certificering moet de fabrikant lid zijn van de Mopria Alliance en de officiële testprocedures van de organisatie doorlopen. En met Microsoft als van deze alliantie is het duidelijk welk protocol daar de voorkeur heeft.
Hoewel Mopria en IPP Everywhere op bepaalde manieren van elkaar verschillen, is de basis hetzelfde: beide standaarden gebruiken HTTP als transportprotocol. Het grote voordeel hiervan is dat HTTP een universele standaard is waarop zo’n beetje het hele internet is gebouwd.
Toen Microsoft stopte met de ondersteuning van de oude printerdrivers, waarschuwde het dat oude printers mogelijk niet meer zouden werken. Het gaf aan dat gebruikers contact met de fabrikant van hun printer moesten opnemen en moesten updaten naar een ondersteunde driver of overstappen op een andere printer. In de praktijk blijkt dat bij verreweg de meeste printers geen probleem, zeker niet als het gaat om een van bovenstaande merken.
CUPS?Mocht je afvragen waar CUPS (Common UNIX Printing System) gebleven is, dat is niet verdwenen maar onderdeel van IPP. Een goede mini-tutorial van IPP Everywhere is dan ook te vinden
op deze pagina van CUPS.
met dank aan forumlid ‘puk1980’, die dit als eerste meldde