A typical Linux system is largely comprised of unrestricted, open-source software. But some of the most popular software around is either closed-source or open-source, but restricted by patents.
In modern incarnations of Linux -- especially Ubuntu -- most scanners work when plugged in via USB. Many Epson printers work on Linux without the need of additional drivers, but you can also install ...