... It uses JetDirect, which means you can send HPL formatted input directly to it via a telnet connection to the proper port. The question is, does it accept PostScript, PCL5 or something else. Since it lacks a PS in it's name, I'm guessing not PS. It may accept PCL5, which means you could still print to it directly via linux (PCL5 output is part of ghostscript, and I believe it's in N900's version as well), but that makes the files rather large. For an inkjet system though, that's ok, since it prints the thing as a raster anyway... less work for the printer to do, and the N900 acts as a big buffer manager. It all depends on what you're printing and what you're printing it to. If you want to print to a PS printer via wifi, you're golden. The farther away you go from that, the harder it gets.