"TCP/IP, the lingua franca of the Internet, was
developed on UNIX systems. As such, Linux has benefited from this
heritage by naturally fitting in to any TCP/IP network. Yet,
sometimes you still need to deal with computers whose operating
system has distinctly non-TCP/IP legacy networking components. A
case in point is sharing your printer to Windows users.
"And this is something reasonable to do; sharing a single
printer among all the computers in your household or
workplace--irrespective of their operating system--can save money
and add convenience..."