Canon devices usually support PCL and Postscript.
The proprietary drivers are just faster/fancier.
The proprietary drivers are just faster/fancier.
I can't really find a definitive answer, of course, but all of the basics are from the early 90s, with some obvious followup "oh shit we need money" patents from 2000. (Obviously, 2000s era technology seems obvious today. I don't know if it was obvious in 2000. Things like "4 digit dates" were a new idea back then ;)