Sharing printers is an economical and efficient way to use your organization’s printing resources. A centrally located printer can make it easier to maintain a printer, while still allowing everyone to get his or her printing jobs done.
You configure your printer with the Printer configuration window. A variety of filters make it possible to print to different kinds of printers, as well as to printers that are connected to computers on the network.
The default printing service in Fedora Linux is the Common UNIX Printing Service (CUPS). You can replace the older LPRng service with CUPS using the alternatives feature. Alternatives lets you switch between the two services so that overlapping components can be exchanged in a way that is transparent to people using the print service.
Besides being able to set up your computer as a Fedora Linux print server, you can also have your computer emulate an SMB (Windows) print server. After your network is configured properly and a local printer is installed, sharing that printer over the network as a UNIX or SMB print server is not very complicated.