Gutenprint
   HOME

TheInfoList



OR:

Gutenprint (formerly Gimp-Print) is a collection of
free-software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, no ...
printer driver In computers, a printer driver or a print processor is a piece of software on a computer that converts the data to be printed to a format that a printer can understand. The purpose of printer drivers is to allow applications to do printing without ...
s for use with
UNIX Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, ...
spooling systems, such as
CUPS CUPS (formerly an acronym for Common UNIX Printing System) is a modular printing system for Unix-like computer operating systems which allows a computer to act as a print server. A computer running CUPS is a host that can accept print job ...
, lpr and LPRng. These drivers provide printing services for Unix-like systems (including
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, whi ...
and
macOS macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and la ...
),
RISC OS RISC OS is a computer operating system originally designed by Acorn Computers Ltd in Cambridge, England. First released in 1987, it was designed to run on the ARM chipset, which Acorn had designed concurrently for use in its new line of Archi ...
and
Haiku is a type of short form poetry originally from Japan. Traditional Japanese haiku consist of three phrases that contain a '' kireji'', or "cutting word", 17 '' on'' (phonetic units similar to syllables) in a 5, 7, 5 pattern, and a '' kigo'', or ...
. It was originally developed as a plug-in for the
GIMP GIMP ( ; GNU Image Manipulation Program) is a free and open-source raster graphics editor used for image manipulation (retouching) and image editing, free-form drawing, transcoding between different image file formats, and more specialized ...
, but later became a more general tool for use by other programs and operating systems (
macOS macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and la ...
and Windows). When
Apple An apple is an edible fruit produced by an apple tree (''Malus domestica''). Apple trees are cultivated worldwide and are the most widely grown species in the genus '' Malus''. The tree originated in Central Asia, where its wild ancest ...
introduced Mac OS X, it omitted printer drivers, claiming that it was the printer manufacturer's task to produce these. Many of them did not update their drivers, and since Apple had chosen to use CUPS as the core of its printing system, Gimp-Print filled the void. Gutenprint has more than 1,300 drivers for Apollo, Apple, Brother, Canon, Citizen, Compaq, Dai Nippon, DEC, Epson, Fujifilm, Fujitsu, Gestetner, HP, IBM, Infotec, Kodak, Kyocera, Lanier, Lexmark, Minolta, NEC, NRG, Oki, Olivetti, Olympus, Panasonic, PCPI, Raven, Ricoh, Samsung, Savin, Seiko, Sharp, Shinko, Sony, Star, Tally, Tektronix and Xerox printers. Many users incorrectly called it Gimp, so the software was renamed Gutenprint to clearly distinguish it from the GIMP. The name Gutenprint recognizes
Johannes Gutenberg Johannes Gensfleisch zur Laden zum Gutenberg (; – 3 February 1468) was a German inventor and craftsman who introduced letterpress printing to Europe with his movable-type printing press. Though not the first of its kind, earlier designs ...
, the inventor of the movable type printing press.


Epson backend

The Epson backend is in active development; new printers, bug fixes and capability additions are contributed in each new release.


Canon backend

This backend is in active development, and new printers, bug fixes and capability additions are contributed in each new release. Canon printers use intelligent printheads, which control the quality of the final output given metadata sent to the printer from the driver. A consequence of this design is that the print quality is not specified in resolution alone, but via a "resolution mode" quality setting (up to 5 quality settings available at a time). The resolution parameter in the driver-output data is only a meta-resolution, typically either 300 or 600 dpi, sometimes 1200 dpi for certain monochrome or high-quality photo modes on a limited number of printers. The firmware then controls the printhead and creates physical ink output up to the marketed resolution. The available quality selections depends on a number of parameters (as applicable): the media to be printed on, duplex or simplex, borderless or bordered, color or monochrome printing, inkset selection, and cartridge selection. Thus, there are a number of available "resolution modes" per media, some of which will be available depending on the other parameters set for the printjob. Since in gutenprint, all options are always available via the PPD, the driver attempts to select reasonable defaults in the cases where the user settings are in contradiction. The prioritization follows: media type, resolution mode, cartridge selection, inkset selection, duplex selection. When a parameter clash is detected by the driver, resolution mode and other parameters are set according to the priority above, and substitution of resolution mode carried out to try to maintain the required quality initially requested. Borderless selection, added in version 5.2.9, is currently not a part of the prioritization and replacement algorithm, as only a small number of printers have been analyzed to discover the appropriate modes and media for borderless printing.


Unmaintained backends

The PCL, color laser, and Lexmark backends are currently unmaintained. Volunteers are welcome. Fairly often, printers that would use these backends have emulation capability for other languages, in particular Postscript. In such a case, the printer can be configured to use a standard Postscript driver.


See also

*
CUPS CUPS (formerly an acronym for Common UNIX Printing System) is a modular printing system for Unix-like computer operating systems which allows a computer to act as a print server. A computer running CUPS is a host that can accept print job ...
* LPD


References

{{Reflist


External links


Gutenprint official website

Gutenprint official SourceForge.net project page
Free device drivers Linux drivers Linux software MacOS graphics software Unix software