Keep waiting on open source printers. They are not easy. Even 300dpi monochrome takes a lot of precision, and that's not particularly impressive. Get even smaller and add color mixing? No.
Open source plotter, OTOH, could happen. I think there are some projects out there already.