In one embodiment of the invention, a method for printer driver
initialization for a non-Microsoft Windows system, includes: copying a
selected printer driver from a remote system to a local system, and
installing the printer driver on the local system; initializing the
printer driver on the local system and generating initialization
information for the initialized printer driver; cloning the
initialization information, and storing the cloned initialization
information on the remote system; and binding the cloned initialization
information to the selected printer driver. The remote system may be a
non-Microsoft Windows system. The local system may be a Microsoft Windows
system.