Omni provides support for many printers with a pluggable framework (easy to add devices). Device data is defined with XML with many different hook points for code support. Omni also supports many new printing standards.