1373:
1153:
251:
217:
1120:
607:
formats. For instance, the System V and
Berkeley printing systems were largely incompatible with each other, and they required complicated scripts and workarounds to convert the program's data format to a printable format. They often could not detect the file format that was being sent to the printer and thus could not automatically and correctly convert the data stream. Additionally, data conversion was performed on individual workstations rather than a central server.
1112:
1191:
3334:
753:
3324:
49:
1288:
577:
1321:. Raymond had attempted to install CUPS using the Fedora Core 1 print manager but found it non-intuitive; he criticised the interface designers for not designing with the user's point of view in mind. He found the idea of printer queues not obvious because users create queues on their local computer but these queues are actually created on the CUPS server.
153:
606:
CUPS offers a standard and modularised printing system that can process numerous data formats on the print server. Before CUPS, it was difficult to find a standard printer management system that would accommodate the very wide variety of printers on the market using their own printer languages and
1344:
The meta-problem here is that the configuration wizard does all the approved rituals (GUI with standardized clicky buttons, help popping up in a browser, etc. etc.) but doesn't have the central attribute these are supposed to achieve: discoverability. That is, the quality that every point in the
1278:
The
PrinterSetup system can manage CUPS queues. It takes the approach of assigning a text file to describe each print queue. These 'PrinterSetupFiles' may then be added to other text files called 'PrinterSetupLists'. This allows logical grouping of printers. As of 2009 the PrinterSetup project
820:
The second line matches the file contents to the specified MIME type by determining that the first kilobyte of text in the file holds printable characters and that those characters include HTML markup. If the pattern above matches, then the filter system would mark the file as the MIME type
902:
It then determines the type of data that is being input and the filter to be used through the use of the MIME databases; for instance, image data will be detected and processed through a particular filter, and HTML data detected and processed through another filter.
2493:
548:(IPP) was chosen instead. CUPS was initially called "The Common UNIX Printing System". This name was shortened to just "CUPS" beginning with CUPS 1.4 due to legal concerns with the UNIX trademark. CUPS was quickly adopted as the default printing system for most
610:
CUPS allows printer manufacturers and printer-driver developers to more easily create drivers that work natively on the print server. Processing occurs on the server, allowing for easier network-based printing than with other Unix printing systems. With
1340:. He found the help file singularly unhelpful and largely irrelevant to a user's needs. Raymond used CUPS as a general topic to show that user-interface design on Linux desktops needs rethinking and more careful design. He stated:
1059:
CUPS provides both the System V and
Berkeley printing commands, so users can continue with traditional commands for printing via CUPS. CUPS uses port 631 (TCP and UDP), which is the standard IPP port, and optionally on port 515 by
776:
After the CUPS system has assigned the print job to the scheduler, it is passed to the CUPS filter system. This converts the data to a format suitable for the printer. During start-up, the CUPS daemon loads two MIME databases:
866:
text/plain application/postscript 50 texttops application/vnd.cups-postscript application/vnd.cups-raster 50 pstoraster image/* application/vnd.cups-postscript 50 imagetops image/* application/vnd.cups-raster 50 imagetoraster
1307:, along with changing default printer properties in a window containing a list of installed printers. Jobs could also be started and stopped using a print manager, and the printer could be paused using a
1143:
CUPS 1.2 and later provide a revamped web interface which features improved readability and design, support for automatically discovered printers, and better access to system logs and advanced settings.
669:
The scheduler allows for classes of printers. Applications can send requests to groups of printers in a class, allowing the scheduler to direct the job to the first available printer in that class. A
1210:
and allows the administration of classes, print queues and print jobs; it includes a printer wizard to assist with adding new printers amongst other features. KDEPrint first appeared in KDE 2.2.
2827:
1736:
2906:
1095:
commands are installed as compatible programs. This allows a standard interface to CUPS and allows maximum compatibility with existing applications that rely on these printing systems.
684:, and starts and stops the CUPS program. The configuration module will stop CUPS services during configuration file processing and then restart the service when processing is complete.
938:
format. The intermediary raster format is then passed onto a final filter which converts the raster data to a printer-specific format. The default filters included with CUPS include:
477:
and scheduler, a filter system that converts the print data to a format that the printer will understand, and a backend system that sends this data to the print device. CUPS uses the
3125:
2747:
2964:
1266:, and in printer proxy applications which display the print queues and allow additional configuration after printers are set up. Earlier versions of Mac OS X also included a
631:(LPD) requests to IPP. The scheduler also provides a web-based interface for managing print jobs, the configuration of the server, and for documentation about CUPS itself.
646:
programs as needed to support web-based printers, classes, and job status monitoring and administration. Once this module has processed its requests, it sends them to the
2896:
1140:
CUPS 1.1 replaced this interface with an enhanced administration interface that allows users to add, modify, delete, configure, and control classes, jobs, and printers.
673:
module manages print jobs, sending them to the filter and backend processes for final conversion and printing, and monitoring the status messages from those processes.
564:
hired chief developer
Michael Sweet and purchased the CUPS source code. On December 20, 2019, Michael Sweet announced on his blog that he had left Apple. In 2020, the
1593:
2916:
2802:
2901:
2884:
914:, which runs the PostScript data through another PostScript converter so that it can add printer-specific options like selecting page ranges to print, setting
2854:
2752:
760:
CUPS can process a variety of data formats on the print server. It converts the print-job data into the final language/format of the printer via a series of
3030:
2864:
2837:
2817:
3398:
2842:
1213:
KDEPrint supports several different printing platforms, with CUPS one of the best supported. It replaced a previous version of printing support in KDE,
517:(PPD) format. There are a number of user interfaces for different platforms that can configure CUPS, and it has a built-in web-based interface. CUPS is
1229:. KDEPrint includes a system to pre-filter any jobs before they are handed over to CUPS, or to handle jobs all on its own, such as converting files to
756:
CUPS allows users to send different data to the CUPS server and have that data converted into a format the printer will understand and be able to print
2792:
2762:
2519:
2939:
1549:
1572:
3393:
3388:
615:
installed, users can address printers on remote
Windows computers, and generic PostScript drivers can be used for printing across the network.
2911:
2869:
2812:
715:
3327:
3275:
3205:
2889:
1378:
2578:
2849:
2742:
2266:
638:
module controls which IPP and HTTP messages can pass through the system. Once the IPP/HTTP packets are authorized they are sent to the
3230:
3082:
978:
As of 2009 other proprietary languages like GDI or SPL (Samsung
Printer Language) are supported by Splix, a raster to SPL translator.
2457:
2439:
3145:
3055:
3050:
1361:. ESP Print Pro ran on Windows, UNIX and Linux, but is no longer available and support for this product ended on December 31, 2007.
132:
718:(MIME) type and conversion database used in the filtering process that converts print data to a format suitable for a print device;
70:
63:
3363:
2874:
2782:
1324:
He also found the plethora of queue-type options confusing as he could choose from between networked CUPS (IPP), networked Unix (
1131:
2604:
3140:
2972:
2879:
1493:
1345:
interface has prompts and actions attached to it from which you can learn what to do next. Does your project have this quality?
2719:
726:
514:
918:-up mode and other device-specific things. After the pre-filtering is done, the data can either be sent directly to a CUPS
642:
module, which listens for and processes incoming connections. The client module is also responsible for executing external
3235:
3130:
2954:
2944:
2728:
2692:
1586:
1396:
1207:
2425:
2330:
2298:
2167:
2103:
2071:
1247:
a Print
Manager, which allows management of printers, such as adding and removing printers, through an Add Printer Wizard
3368:
3301:
3155:
2949:
2362:
2135:
2039:
2007:
1911:
1879:
1847:
1622:
1325:
628:
583:
CUPS provides a mechanism that allows print jobs to be sent to printers in a standard fashion. The print data goes to a
541:
502:
386:
230:
3263:
3170:
3005:
2234:
2199:
1975:
1943:
1072:
651:
591:
that converts the print job into a format the printer will understand. The filter system then passes the data on to a
360:
208:
2618:
910:
data or directly into raster data. If it is converted into PostScript data an additional filter is applied called a
540:, started developing CUPS in 1997 and the first public betas appeared in 1999. The original design of CUPS used the
3383:
3373:
3160:
3045:
2822:
1069:
1014:
624:
545:
533:
478:
165:
113:
1708:
1134:. It particularly helps organisations that need to monitor print jobs and add print queues and printers remotely.
59:
3295:
3210:
3195:
848:
field lists the type of output requested and determines what program should be used. This is also retrieved from
663:
85:
1357:, the original creators of CUPS, created a GUI, provided support for many printers and implemented a PostScript
3290:
3087:
3040:
3025:
2977:
2787:
2660:
2564:
1230:
1203:
1092:
1085:
1001:
The backends are the ways in which CUPS sends data to printers. There are several backends available for CUPS:
943:
643:
498:
494:
264:
2475:
1295:
Starting with Red Hat Linux 9, Red Hat provided an integrated print manager based on CUPS and integrated into
989:(previously known as Gimp-Print) is a range of high-quality printer drivers for (mostly) inkjet printers, and
1270:, which supplied configuration options missing from earlier versions of the Print & Fax preference pane.
666:
that indicates a name or address that can be used to refer to an abstract or physical resource on a network.
595:—a special filter that sends print data to a device or network connection. The system makes extensive use of
3378:
1411:
1165:
92:
3225:
2653:
2523:
1636:
3358:
3337:
3072:
3035:
2934:
2367:
2335:
2303:
2271:
2239:
2204:
2172:
2140:
2108:
2076:
2044:
2012:
1980:
1948:
1916:
1884:
1852:
1358:
1354:
1250:
a Job Viewer/Manager, which manages printer jobs, such as hold/release, cancel and move to another printer
1152:
537:
490:
169:
3200:
2995:
2987:
2926:
2859:
1333:
1267:
1164:
starting from GNOME 3, CUPS printing has been handled in the
Settings application, which is part of the
692:
1225:
program, serves as the main tool for sending jobs to the print device; it can also be started from the
2538:
99:
3285:
3220:
3215:
2777:
1564:
1541:
1329:
1029:
1026:
506:
35:
3165:
2767:
1119:
1022:
765:
703:, handling child process errors and exits, and reloading the server configuration files as needed.
299:
3323:
1462:
216:
2712:
1664:"Has Apple abandoned CUPS, the Linux's world's widely used open-source printing system? Seems so"
1263:
1040:
971:
700:
549:
467:
463:
316:
81:
1663:
2586:
3245:
3092:
2772:
2558:
2461:
2443:
1300:
927:
455:
280:
2276:
3010:
1440:
1128:
1048:
486:
447:
311:
271:
17:
3280:
1314:
1182:
included integrated printing support based on CUPS in its version 2.10, released in 2006.
1137:
CUPS 1.0 provided a simple class, job, and printer-monitoring interface for web browsers.
1079:
which use the cups-lpd helper program to support LPD printing. When CUPS is installed the
856:
field assists in the selection of sets of filters when converting a file. The last field,
699:
module handles timeouts and dispatch of I/O requests for client connections, watching for
600:
1690:
1168:. The GUI can add CUPS printers and manage CUPS printers and queues. Before GNOME 3, the
250:
3077:
3000:
1176:
1111:
1013:
ports, cups-pdf PDF Virtual
Printing, as well as network backends that operate via the
895:
681:
659:
655:
612:
522:
2687:
2638:
1190:
3352:
3308:
3269:
3175:
2832:
2757:
2705:
2600:
1618:
1002:
993:
for Linux has another range of quality printer drivers for a wide range of printers.
518:
510:
474:
1483:
1047:) based printer discovery. In CUPS 1.6, Bonjour printer discovery and sharing using
3150:
3107:
3020:
1713:
1668:
1308:
1226:
1222:
875:
The filtering process works by taking input data pre-formatted with six arguments:
565:
459:
304:
752:
106:
3240:
3067:
3062:
2697:
1515:
1172:
Print
Settings (formerly called CUPS Manager) were used to perform these tasks.
1006:
931:
603:
of data to convert the data into a format suitable for the destination printer.
48:
2639:
Design of CUPS Filtering System — including the context for Mac OS X ("Jaguar")
2693:
Universal Plug and Play – Printer Device V 1.0 and Printer Basic Service V 1.0
2421:
2340:
2308:
2177:
2113:
2081:
1825:
1795:
1765:
1391:
1368:
1287:
990:
986:
907:
596:
561:
553:
346:
182:
177:
160:
2372:
2145:
2049:
2017:
1921:
1889:
1857:
1610:
1127:
On all platforms, CUPS has a web-based administration interface that runs on
3097:
1817:
1787:
1757:
1401:
1337:
1081:
1018:
482:
451:
276:
2244:
2209:
1985:
1953:
691:
module handles the logging of scheduler events for access, error, and page
568:
organization forked the project, with Michael Sweet continuing work on it.
1262:
In Mac OS X 10.5, printers are configured in the Print & Fax panel in
985:(previously known as HP-IJS) provides Linux+CUPS drivers for HP printers,
960:
printer language, now largely superseded by their new ESC/P-Raster format)
922:
if using a PostScript printer, or it can be passed to another filter like
3135:
3015:
2679:
2622:
1416:
1386:
923:
860:, determines which filter program to use to perform the data conversion.
557:
2393:
The MIME type for the CUPS raster format is application/vnd.cups-raster.
894:
the filename (though this is unnecessary if it has been redirected from
576:
1299:. This allowed adding printers via a user interface similar to the one
1065:
815:
printable(0,1024) + (string(0,"<HTML>") string(0,"<!DOCTYPE"))
736:
module that manages a list of devices that are available in the system;
544:(LPD), but due to limitations in LPD and vendor incompatibilities, the
439:
392:
239:
418:
2674:
1640:
1488:
1421:
1076:
1044:
953:
781:
that defines the known file types that CUPS can accept data for, and
284:
840:
field designates the MIME type that is determined by looking up the
501:
print systems, and provides support for the Berkeley print system's
2479:
1291:
Fedora provides a print manager that can modify CUPS-based printers
1179:
470:
computers, process them, and send them to the appropriate printer.
3102:
1406:
1296:
1286:
1244:
a Print Dialog box, which allows printer properties to be modified
1189:
1169:
1161:
1151:
1118:
1110:
1061:
982:
957:
949:
785:
that defines the programs that process each particular MIME type.
2403:
1217:
and is backwards compatible with this module of KDE. As of 2009
964:
801:
2701:
152:
2648:
1234:
1199:
1010:
627:(IPP) over HTTP/1.1. A helper application (cups-lpd) converts
42:
31:
981:
However, several other alternatives can integrate with CUPS.
575:
2542:
680:
module, which parses configuration files, initializes CUPS
654:(URI) validation to prevent a client from sidestepping any
1709:"OpenPrinting keeps old printers working, even on Windows"
509:(SMB) protocol. System administrators can configure the
2494:"Handling printing in GNOME Red Hat Enterprise Linux 8"
327:
2601:"The Luxury of Ignorance: An Open-Source Horror Story"
2478:. CUPS Software Administrators Manual. Archived from
2371:. CUPS Software Administrators Manual. Archived from
2339:. CUPS Software Administrators Manual. Archived from
2307:. CUPS Software Administrators Manual. Archived from
2275:. CUPS Software Administrators Manual. Archived from
2208:. CUPS Software Administrators Manual. Archived from
1984:. CUPS Software Administrators Manual. Archived from
1952:. CUPS Software Administrators Manual. Archived from
1888:. CUPS Software Administrators Manual. Archived from
1311:
that pops up when the printer icon is right-clicked.
934:, which converts the PostScript into an intermediary
513:
which CUPS supplies by editing text files in Adobe's
2748:
Comparison of open-source and closed-source software
1639:(Press release). CUPS. July 11, 2007. Archived from
3254:
3188:
3116:
2986:
2963:
2925:
2801:
2735:
2657:. KDE-printing website. Retrieved January 14, 2005.
1611:"CUPS Licensed for Use in Apple Operating Systems!"
1233:. These filters are described by a pair of Desktop/
413:
405:
385:
359:
345:
322:
310:
298:
290:
270:
260:
229:
207:
188:
176:
159:
1303:uses, where a new printer could be added using an
743:module that handles printers and PPDs within CUPS.
1253:a CUPS configuration module (integrated into KDE)
2422:"Debian - Details of package cups-pdf in wheezy"
1587:"CUPS Presentation at 2012 Open Printing Summit"
1123:Printers information in CUPS web-based interface
970:raster to Zebra Programming Language or ZPL (a
804:file, the following entry would be applicable:
2229:
2227:
2713:
706:Other modules used by the scheduler include:
8:
2753:Comparison of source-code-hosting facilities
1752:
1750:
340:
145:
1542:"A Bright New Future for Printing on Linux"
906:CUPS can convert supplied data either into
3113:
2720:
2706:
2698:
339:
249:
215:
151:
144:
2579:"Printer Setup is in a prototyping phase"
1565:"The Future Brightens for Linux Printing"
1103:Several tools exist to help set up CUPS.
133:Learn how and when to remove this message
751:
556:adopted CUPS as the printing system for
2619:"Easy Software Products' ESP Print Pro"
1599:from the original on February 14, 2017.
1432:
1107:CUPS web-based administration interface
2556:
2243:. CUPS Software Design. Archived from
2176:. CUPS Software Design. Archived from
2144:. CUPS Software Design. Archived from
2112:. CUPS Software Design. Archived from
2080:. CUPS Software Design. Archived from
2048:. CUPS Software Design. Archived from
2016:. CUPS Software Design. Archived from
1920:. CUPS Software Design. Archived from
1856:. CUPS Software Design. Archived from
1625:from the original on December 8, 2015.
1496:from the original on November 10, 2017
662:on the HTTP server. The URI is a text
69:Please improve this article by adding
1575:from the original on January 8, 2005.
1552:from the original on October 5, 2007.
930:. Alternatively, it can be passed to
716:Multipurpose Internet Mail Extensions
7:
3276:Microsoft Open Specification Promise
1379:Free and open-source software portal
1317:criticised this system in his piece
1240:KDEPrint's main components include:
458:which allows a computer to act as a
2743:Alternative terms for free software
2537:printing.kde.org Webmaster (n.d.).
1741:CUPS (OpenPrinting fork) repository
489:. It also provides the traditional
3083:Python Software Foundation License
2607:from the original on May 28, 2010.
1737:"Add an OpenPrinting changes file"
1735:Michael Sweet (October 17, 2020).
1707:Proven, Liam (November 10, 2022).
1662:Anderson, Tim (October 15, 2020).
25:
3399:Software using the Apache license
3146:Definition of Free Cultural Works
2763:Free software project directories
2428:from the original on May 1, 2015.
1484:"CUPS Software License Agreement"
3333:
3332:
3322:
2783:Open-source software development
2476:"Managing Printers from the Web"
1563:Sweet, Michael (June 11, 1999).
1371:
481:(IPP) as the basis for managing
466:that can accept print jobs from
47:
3141:Debian Free Software Guidelines
2973:Free Software Movement of India
2661:How to Manage Printers in Linux
1540:Sweet, Michael (June 9, 1999).
1156:GNOME Settings as of version 40
832:source destination cost program
462:. A computer running CUPS is a
1691:"Thoughts on Leaving Apple..."
1516:"Releases · OpenPrinting/cups"
768:for identifying file formats.
727:Postscript Printer Description
725:module that handles a list of
676:The CUPS scheduler utilizes a
623:The CUPS scheduler implements
515:PostScript Printer Description
1:
3394:Unix network-related software
3389:Free software programmed in C
3131:Contributor License Agreement
2945:Open-source-software movement
2729:Free and open-source software
1637:"CUPS Purchased by Apple Inc"
1397:HP Linux Imaging and Printing
1039:backend in CUPS 1.4 provides
919:
888:the number of copies to print
71:secondary or tertiary sources
3302:The Cathedral and the Bazaar
3156:The Free Software Definition
2645:. Retrieved January 5, 2005.
629:Line Printer Daemon protocol
542:Line Printer Daemon protocol
505:and limited support for the
503:Line Printer Daemon protocol
366:2.4.2 / May 26, 2022
3206:Mozilla software rebranding
3171:Permissive software license
2267:"File Typing and Filtering"
1198:The KDEPrint framework for
1073:Service Management Facility
879:the job ID of the print job
652:Uniform Resource Identifier
444:Common UNIX Printing System
18:Common Unix Printing System
3415:
3211:Proprietary device drivers
3161:The Open Source Definition
967:(another printer company).
808:text/html html htm \
800:For example, to detect an
625:Internet Printing Protocol
546:Internet Printing Protocol
479:Internet Printing Protocol
351:OpenPrinting and community
29:
3318:
3296:Source-available software
3196:Digital rights management
2583:Lucid Information Systems
1818:"CUPS Design Description"
1788:"CUPS Design Description"
1758:"CUPS Design Description"
381:
355:
225:
203:
150:
3291:Shared Source Initiative
3088:Shared Source Initiative
3041:Free Software Foundation
2978:Free Software Foundation
2828:Configuration management
2663:, Linux.com, 2015-04-27.
2458:"What's New in CUPS 1.6"
2440:"What's New in CUPS 1.4"
1279:remains in its infancy.
1115:CUPS web-based interface
1093:Berkeley printing system
1086:System V printing system
714:module, which handles a
560:10.2. In February 2007,
27:Computer printing system
3364:Apple Inc. acquisitions
3226:SCO/Linux controversies
2498:Red Hat Customer Portal
1412:Scanner Access Now Easy
1319:The Luxury of Ignorance
1206:tools that act as CUPS
1166:GNOME Core Applications
491:command line interfaces
30:For the drinkware, see
3126:Comparison of licenses
2935:Free software movement
2526:on September 15, 2014.
2368:Easy Software Products
2336:Easy Software Products
2304:Easy Software Products
2272:Easy Software Products
2240:Easy Software Products
2205:Easy Software Products
2173:Easy Software Products
2141:Easy Software Products
2109:Easy Software Products
2077:Easy Software Products
2045:Easy Software Products
2013:Easy Software Products
1981:Easy Software Products
1949:Easy Software Products
1917:Easy Software Products
1885:Easy Software Products
1853:Easy Software Products
1615:Easy Software Products
1492:. License Exceptions.
1355:Easy Software Products
1347:
1328:), networked Windows (
1305:add new printer wizard
1292:
1195:
1157:
1124:
1116:
757:
650:module which performs
587:which sends jobs to a
580:
538:Easy Software Products
192:June 9, 1999
170:Easy Software Products
58:relies excessively on
34:. For other uses, see
3201:License proliferation
2482:on December 25, 2004.
2408:splix.sourceforge.net
2404:"SPL driver for UNIX"
1342:
1332:), networked Novell (
1290:
1268:Printer Setup Utility
1193:
1155:
1122:
1114:
828:file has the syntax:
796:mimetype { | }
792:file has the syntax:
755:
579:
521:, provided under the
368:; 2 years ago
3286:Open-source hardware
3221:Proprietary software
3216:Proprietary firmware
2917:Formerly open-source
2912:Formerly proprietary
2778:Open-source software
2654:KDEPrint information
2563:: CS1 maint: year (
2520:"gnome-cups-manager"
2446:on November 2, 2012.
1283:Red Hat Linux/Fedora
1099:User interface tools
507:Server Message Block
36:Cup (disambiguation)
3369:Apple Inc. software
3166:Open-source license
2768:Gratis versus libre
2589:on August 28, 2008.
2539:"KDEPrint Homepage"
2464:on October 4, 2012.
2375:on January 10, 2007
2247:on January 10, 2007
2180:on January 10, 2007
2148:on January 10, 2007
2116:on January 10, 2007
2084:on January 10, 2007
2052:on January 10, 2007
2020:on January 10, 2007
1924:on January 10, 2007
1892:on January 10, 2007
1860:on January 10, 2007
1051:is also supported.
1023:Line Printer Daemon
550:Linux distributions
473:CUPS consists of a
342:
147:
2343:on January 6, 2007
2311:on January 6, 2007
2279:on January 6, 2007
2212:on January 6, 2007
1988:on January 6, 2007
1956:on January 6, 2007
1822:CUPS documentation
1792:CUPS documentation
1762:CUPS documentation
1621:). March 1, 2002.
1592:. April 24, 2012.
1293:
1264:System Preferences
1196:
1158:
1125:
1117:
972:Zebra Technologies
758:
581:
317:Apache License 2.0
161:Original author(s)
3384:Free PDF software
3374:Computer printing
3346:
3345:
3246:Trusted Computing
3236:Software security
3184:
3183:
2865:Operating systems
2773:Long-term support
2643:LinuxPrinting.org
2625:on June 19, 2009.
1643:on March 31, 2014
1301:Microsoft Windows
1202:contains various
974:printer language)
928:linuxprinting.org
891:any print options
871:Filtering process
552:. In March 2002,
456:operating systems
433:
432:
341:OpenPrinting CUPS
338:
337:
294:OpenPrinting CUPS
143:
142:
135:
117:
16:(Redirected from
3406:
3336:
3335:
3326:
3231:Software patents
3114:
3026:Creative Commons
2885:Web applications
2722:
2715:
2708:
2699:
2684:
2627:
2626:
2621:. Archived from
2615:
2609:
2608:
2597:
2591:
2590:
2585:. Archived from
2575:
2569:
2568:
2562:
2554:
2552:
2550:
2541:. Archived from
2534:
2528:
2527:
2522:. Archived from
2516:
2510:
2509:
2507:
2505:
2490:
2484:
2483:
2472:
2466:
2465:
2460:. Archived from
2454:
2448:
2447:
2442:. Archived from
2436:
2430:
2429:
2418:
2412:
2411:
2400:
2394:
2391:
2385:
2384:
2382:
2380:
2359:
2353:
2352:
2350:
2348:
2327:
2321:
2320:
2318:
2316:
2295:
2289:
2288:
2286:
2284:
2263:
2257:
2256:
2254:
2252:
2231:
2222:
2221:
2219:
2217:
2196:
2190:
2189:
2187:
2185:
2164:
2158:
2157:
2155:
2153:
2132:
2126:
2125:
2123:
2121:
2100:
2094:
2093:
2091:
2089:
2068:
2062:
2061:
2059:
2057:
2036:
2030:
2029:
2027:
2025:
2004:
1998:
1997:
1995:
1993:
1972:
1966:
1965:
1963:
1961:
1940:
1934:
1933:
1931:
1929:
1908:
1902:
1901:
1899:
1897:
1876:
1870:
1869:
1867:
1865:
1844:
1838:
1837:
1835:
1833:
1814:
1808:
1807:
1805:
1803:
1784:
1778:
1777:
1775:
1773:
1754:
1745:
1744:
1732:
1726:
1725:
1723:
1721:
1704:
1698:
1697:
1687:
1681:
1680:
1678:
1676:
1659:
1653:
1652:
1650:
1648:
1633:
1627:
1626:
1607:
1601:
1600:
1598:
1591:
1583:
1577:
1576:
1560:
1554:
1553:
1537:
1531:
1530:
1528:
1526:
1512:
1506:
1505:
1503:
1501:
1480:
1474:
1473:
1471:
1469:
1459:
1453:
1452:
1450:
1448:
1441:"Release 2.4.10"
1437:
1381:
1376:
1375:
1374:
1091:
1088:command and the
1084:
1038:
851:
844:file, while the
843:
833:
827:
816:
809:
797:
791:
784:
780:
429:
426:
424:
422:
420:
401:
398:
396:
394:
376:
374:
369:
343:
334:
331:
329:
272:Operating system
253:
248:
245:
243:
241:
219:
199:
197:
155:
148:
138:
131:
127:
124:
118:
116:
75:
51:
43:
21:
3414:
3413:
3409:
3408:
3407:
3405:
3404:
3403:
3349:
3348:
3347:
3342:
3314:
3281:Open-core model
3256:
3250:
3180:
3118:
3112:
2982:
2959:
2921:
2804:
2797:
2731:
2726:
2673:
2670:
2635:
2633:Further reading
2630:
2617:
2616:
2612:
2599:
2598:
2594:
2577:
2576:
2572:
2555:
2548:
2546:
2536:
2535:
2531:
2518:
2517:
2513:
2503:
2501:
2492:
2491:
2487:
2474:
2473:
2469:
2456:
2455:
2451:
2438:
2437:
2433:
2420:
2419:
2415:
2402:
2401:
2397:
2392:
2388:
2378:
2376:
2361:
2360:
2356:
2346:
2344:
2329:
2328:
2324:
2314:
2312:
2297:
2296:
2292:
2282:
2280:
2265:
2264:
2260:
2250:
2248:
2233:
2232:
2225:
2215:
2213:
2198:
2197:
2193:
2183:
2181:
2166:
2165:
2161:
2151:
2149:
2134:
2133:
2129:
2119:
2117:
2102:
2101:
2097:
2087:
2085:
2070:
2069:
2065:
2055:
2053:
2038:
2037:
2033:
2023:
2021:
2008:"Configuration"
2006:
2005:
2001:
1991:
1989:
1974:
1973:
1969:
1959:
1957:
1942:
1941:
1937:
1927:
1925:
1910:
1909:
1905:
1895:
1893:
1880:"Authorisation"
1878:
1877:
1873:
1863:
1861:
1848:"Authorization"
1846:
1845:
1841:
1831:
1829:
1816:
1815:
1811:
1801:
1799:
1786:
1785:
1781:
1771:
1769:
1756:
1755:
1748:
1734:
1733:
1729:
1719:
1717:
1706:
1705:
1701:
1689:
1688:
1684:
1674:
1672:
1661:
1660:
1656:
1646:
1644:
1635:
1634:
1630:
1609:
1608:
1604:
1596:
1589:
1585:
1584:
1580:
1562:
1561:
1557:
1539:
1538:
1534:
1524:
1522:
1514:
1513:
1509:
1499:
1497:
1482:
1481:
1477:
1467:
1465:
1461:
1460:
1456:
1446:
1444:
1443:. June 18, 2024
1439:
1438:
1434:
1430:
1377:
1372:
1370:
1367:
1352:
1336:) or networked
1285:
1276:
1260:
1188:
1150:
1109:
1101:
1089:
1080:
1057:
1036:
999:
873:
868:
863:Some examples:
849:
841:
831:
825:
814:
810:
807:
795:
789:
782:
778:
774:
750:
682:data structures
656:access controls
621:
574:
531:
446:) is a modular
417:
391:
377:
372:
370:
367:
326:
256:
238:
221:
195:
193:
189:Initial release
139:
128:
122:
119:
76:
74:
68:
64:primary sources
52:
39:
28:
23:
22:
15:
12:
11:
5:
3412:
3410:
3402:
3401:
3396:
3391:
3386:
3381:
3379:Device drivers
3376:
3371:
3366:
3361:
3351:
3350:
3344:
3343:
3341:
3340:
3330:
3319:
3316:
3315:
3313:
3312:
3305:
3298:
3293:
3288:
3283:
3278:
3273:
3266:
3260:
3258:
3252:
3251:
3249:
3248:
3243:
3238:
3233:
3228:
3223:
3218:
3213:
3208:
3203:
3198:
3192:
3190:
3186:
3185:
3182:
3181:
3179:
3178:
3173:
3168:
3163:
3158:
3153:
3148:
3143:
3138:
3133:
3128:
3122:
3120:
3111:
3110:
3105:
3100:
3095:
3090:
3085:
3080:
3075:
3070:
3065:
3060:
3059:
3058:
3053:
3048:
3038:
3033:
3028:
3023:
3018:
3013:
3008:
3003:
2998:
2992:
2990:
2984:
2983:
2981:
2980:
2975:
2969:
2967:
2961:
2960:
2958:
2957:
2952:
2947:
2942:
2937:
2931:
2929:
2923:
2922:
2920:
2919:
2914:
2909:
2904:
2899:
2894:
2893:
2892:
2882:
2877:
2872:
2867:
2862:
2857:
2852:
2847:
2846:
2845:
2840:
2830:
2825:
2820:
2818:Bioinformatics
2815:
2809:
2807:
2799:
2798:
2796:
2795:
2790:
2785:
2780:
2775:
2770:
2765:
2760:
2755:
2750:
2745:
2739:
2737:
2733:
2732:
2727:
2725:
2724:
2717:
2710:
2702:
2696:
2695:
2690:
2685:
2669:
2668:External links
2666:
2665:
2664:
2658:
2646:
2634:
2631:
2629:
2628:
2610:
2592:
2570:
2545:on May 9, 2008
2529:
2511:
2485:
2467:
2449:
2431:
2413:
2395:
2386:
2354:
2322:
2290:
2258:
2223:
2191:
2159:
2127:
2095:
2063:
2031:
1999:
1967:
1935:
1903:
1871:
1839:
1809:
1779:
1746:
1727:
1699:
1694:www.msweet.org
1682:
1654:
1628:
1602:
1578:
1555:
1532:
1507:
1475:
1454:
1431:
1429:
1426:
1425:
1424:
1419:
1414:
1409:
1404:
1399:
1394:
1389:
1383:
1382:
1366:
1363:
1351:
1348:
1284:
1281:
1275:
1272:
1259:
1256:
1255:
1254:
1251:
1248:
1245:
1187:
1184:
1177:widget toolkit
1149:
1146:
1108:
1105:
1100:
1097:
1056:
1053:
998:
995:
976:
975:
968:
961:
946:
900:
899:
896:standard input
892:
889:
886:
883:
880:
872:
869:
865:
818:
817:
773:
772:MIME databases
770:
749:
746:
745:
744:
737:
730:
719:
660:authentication
620:
617:
573:
570:
530:
527:
523:Apache License
511:device drivers
431:
430:
415:
411:
410:
407:
403:
402:
389:
383:
382:
379:
378:
365:
363:
361:Stable release
357:
356:
353:
352:
349:
336:
335:
324:
320:
319:
314:
308:
307:
302:
296:
295:
292:
288:
287:
274:
268:
267:
262:
258:
257:
255:
254:
235:
233:
227:
226:
223:
222:
220:/ 18 June 2024
213:
211:
209:Stable release
205:
204:
201:
200:
190:
186:
185:
180:
174:
173:
163:
157:
156:
141:
140:
55:
53:
46:
26:
24:
14:
13:
10:
9:
6:
4:
3:
2:
3411:
3400:
3397:
3395:
3392:
3390:
3387:
3385:
3382:
3380:
3377:
3375:
3372:
3370:
3367:
3365:
3362:
3360:
3359:1999 software
3357:
3356:
3354:
3339:
3331:
3329:
3325:
3321:
3320:
3317:
3311:
3310:
3309:Revolution OS
3306:
3304:
3303:
3299:
3297:
3294:
3292:
3289:
3287:
3284:
3282:
3279:
3277:
3274:
3272:
3271:
3270:GNU Manifesto
3267:
3265:
3262:
3261:
3259:
3253:
3247:
3244:
3242:
3239:
3237:
3234:
3232:
3229:
3227:
3224:
3222:
3219:
3217:
3214:
3212:
3209:
3207:
3204:
3202:
3199:
3197:
3194:
3193:
3191:
3187:
3177:
3176:Public domain
3174:
3172:
3169:
3167:
3164:
3162:
3159:
3157:
3154:
3152:
3149:
3147:
3144:
3142:
3139:
3137:
3134:
3132:
3129:
3127:
3124:
3123:
3121:
3115:
3109:
3106:
3104:
3101:
3099:
3096:
3094:
3091:
3089:
3086:
3084:
3081:
3079:
3076:
3074:
3071:
3069:
3066:
3064:
3061:
3057:
3054:
3052:
3049:
3047:
3044:
3043:
3042:
3039:
3037:
3034:
3032:
3029:
3027:
3024:
3022:
3019:
3017:
3014:
3012:
3009:
3007:
3004:
3002:
2999:
2997:
2994:
2993:
2991:
2989:
2985:
2979:
2976:
2974:
2971:
2970:
2968:
2966:
2965:Organisations
2962:
2956:
2953:
2951:
2948:
2946:
2943:
2941:
2938:
2936:
2933:
2932:
2930:
2928:
2924:
2918:
2915:
2913:
2910:
2908:
2905:
2903:
2900:
2898:
2895:
2891:
2888:
2887:
2886:
2883:
2881:
2878:
2876:
2873:
2871:
2868:
2866:
2863:
2861:
2860:Office suites
2858:
2856:
2853:
2851:
2848:
2844:
2841:
2839:
2836:
2835:
2834:
2831:
2829:
2826:
2824:
2821:
2819:
2816:
2814:
2811:
2810:
2808:
2806:
2800:
2794:
2791:
2789:
2786:
2784:
2781:
2779:
2776:
2774:
2771:
2769:
2766:
2764:
2761:
2759:
2758:Free software
2756:
2754:
2751:
2749:
2746:
2744:
2741:
2740:
2738:
2734:
2730:
2723:
2718:
2716:
2711:
2709:
2704:
2703:
2700:
2694:
2691:
2689:
2686:
2682:
2681:
2676:
2672:
2671:
2667:
2662:
2659:
2656:
2655:
2650:
2647:
2644:
2640:
2637:
2636:
2632:
2624:
2620:
2614:
2611:
2606:
2602:
2596:
2593:
2588:
2584:
2580:
2574:
2571:
2566:
2560:
2544:
2540:
2533:
2530:
2525:
2521:
2515:
2512:
2499:
2495:
2489:
2486:
2481:
2477:
2471:
2468:
2463:
2459:
2453:
2450:
2445:
2441:
2435:
2432:
2427:
2423:
2417:
2414:
2409:
2405:
2399:
2396:
2390:
2387:
2374:
2370:
2369:
2364:
2358:
2355:
2342:
2338:
2337:
2332:
2326:
2323:
2310:
2306:
2305:
2300:
2294:
2291:
2278:
2274:
2273:
2268:
2262:
2259:
2246:
2242:
2241:
2236:
2230:
2228:
2224:
2211:
2207:
2206:
2201:
2195:
2192:
2179:
2175:
2174:
2169:
2163:
2160:
2147:
2143:
2142:
2137:
2131:
2128:
2115:
2111:
2110:
2105:
2099:
2096:
2083:
2079:
2078:
2073:
2067:
2064:
2051:
2047:
2046:
2041:
2035:
2032:
2019:
2015:
2014:
2009:
2003:
2000:
1987:
1983:
1982:
1977:
1971:
1968:
1955:
1951:
1950:
1945:
1939:
1936:
1923:
1919:
1918:
1913:
1907:
1904:
1891:
1887:
1886:
1881:
1875:
1872:
1859:
1855:
1854:
1849:
1843:
1840:
1827:
1823:
1819:
1813:
1810:
1797:
1793:
1789:
1783:
1780:
1767:
1763:
1759:
1753:
1751:
1747:
1742:
1738:
1731:
1728:
1716:
1715:
1710:
1703:
1700:
1695:
1692:
1686:
1683:
1671:
1670:
1665:
1658:
1655:
1642:
1638:
1632:
1629:
1624:
1620:
1619:press release
1616:
1612:
1606:
1603:
1595:
1588:
1582:
1579:
1574:
1570:
1566:
1559:
1556:
1551:
1547:
1543:
1536:
1533:
1521:
1517:
1511:
1508:
1495:
1491:
1490:
1485:
1479:
1476:
1464:
1458:
1455:
1442:
1436:
1433:
1427:
1423:
1420:
1418:
1415:
1413:
1410:
1408:
1405:
1403:
1400:
1398:
1395:
1393:
1390:
1388:
1385:
1384:
1380:
1369:
1364:
1362:
1360:
1356:
1350:ESP Print Pro
1349:
1346:
1341:
1339:
1335:
1331:
1327:
1322:
1320:
1316:
1312:
1310:
1306:
1302:
1298:
1289:
1282:
1280:
1273:
1271:
1269:
1265:
1257:
1252:
1249:
1246:
1243:
1242:
1241:
1238:
1236:
1232:
1228:
1224:
1220:
1216:
1211:
1209:
1205:
1201:
1192:
1185:
1183:
1181:
1178:
1173:
1171:
1167:
1163:
1154:
1147:
1145:
1141:
1138:
1135:
1133:
1130:
1121:
1113:
1106:
1104:
1098:
1096:
1094:
1087:
1083:
1078:
1074:
1071:
1067:
1063:
1055:Compatibility
1054:
1052:
1050:
1046:
1042:
1033:
1031:
1028:
1025:("LPD"), and
1024:
1021:(AppSocket),
1020:
1016:
1012:
1008:
1004:
996:
994:
992:
988:
984:
979:
973:
969:
966:
962:
959:
955:
951:
947:
945:
941:
940:
939:
937:
933:
929:
925:
921:
917:
913:
909:
904:
897:
893:
890:
887:
884:
882:the user name
881:
878:
877:
876:
870:
864:
861:
859:
855:
847:
839:
834:
829:
822:
813:
812:
811:
805:
803:
798:
793:
786:
771:
769:
767:
763:
754:
748:Filter system
747:
742:
738:
735:
731:
728:
724:
720:
717:
713:
709:
708:
707:
704:
702:
698:
694:
690:
685:
683:
679:
678:configuration
674:
672:
667:
665:
661:
657:
653:
649:
645:
641:
637:
636:authorization
632:
630:
626:
618:
616:
614:
608:
604:
602:
601:rasterization
598:
594:
590:
589:filter system
586:
578:
571:
569:
567:
563:
559:
555:
551:
547:
543:
539:
535:
534:Michael Sweet
528:
526:
524:
520:
519:free software
516:
512:
508:
504:
500:
496:
492:
488:
484:
480:
476:
475:print spooler
471:
469:
465:
461:
457:
453:
449:
445:
441:
438:(formerly an
437:
428:
416:
412:
408:
404:
400:
397:/openprinting
390:
388:
384:
380:
364:
362:
358:
354:
350:
348:
344:
333:
325:
321:
318:
315:
313:
309:
306:
303:
301:
297:
293:
289:
286:
282:
278:
275:
273:
269:
266:
263:
259:
252:
247:
244:/openprinting
237:
236:
234:
232:
228:
224:
218:
212:
210:
206:
202:
191:
187:
184:
181:
179:
175:
171:
167:
166:Michael Sweet
164:
162:
158:
154:
149:
137:
134:
126:
115:
112:
108:
105:
101:
98:
94:
91:
87:
84: –
83:
79:
78:Find sources:
72:
66:
65:
61:
56:This article
54:
50:
45:
44:
41:
37:
33:
19:
3307:
3300:
3268:
3151:Free license
2897:Android apps
2688:OpenPrinting
2678:
2652:
2642:
2623:the original
2613:
2595:
2587:the original
2582:
2573:
2547:. Retrieved
2543:the original
2532:
2524:the original
2514:
2502:. Retrieved
2497:
2488:
2480:the original
2470:
2462:the original
2452:
2444:the original
2434:
2416:
2407:
2398:
2389:
2377:. Retrieved
2373:the original
2366:
2357:
2345:. Retrieved
2341:the original
2334:
2331:"mime.convs"
2325:
2313:. Retrieved
2309:the original
2302:
2299:"mime.types"
2293:
2281:. Retrieved
2277:the original
2270:
2261:
2249:. Retrieved
2245:the original
2238:
2214:. Retrieved
2210:the original
2203:
2194:
2182:. Retrieved
2178:the original
2171:
2162:
2150:. Retrieved
2146:the original
2139:
2130:
2118:. Retrieved
2114:the original
2107:
2098:
2086:. Retrieved
2082:the original
2075:
2066:
2054:. Retrieved
2050:the original
2043:
2034:
2022:. Retrieved
2018:the original
2011:
2002:
1990:. Retrieved
1986:the original
1979:
1970:
1958:. Retrieved
1954:the original
1947:
1938:
1926:. Retrieved
1922:the original
1915:
1906:
1894:. Retrieved
1890:the original
1883:
1874:
1862:. Retrieved
1858:the original
1851:
1842:
1832:December 31,
1830:. Retrieved
1821:
1812:
1802:December 31,
1800:. Retrieved
1791:
1782:
1772:December 31,
1770:. Retrieved
1761:
1740:
1730:
1718:. Retrieved
1714:The Register
1712:
1702:
1693:
1685:
1673:. Retrieved
1669:The Register
1667:
1657:
1645:. Retrieved
1641:the original
1631:
1614:
1605:
1581:
1568:
1558:
1545:
1535:
1523:. Retrieved
1519:
1510:
1498:. Retrieved
1487:
1478:
1468:September 3,
1466:. Retrieved
1457:
1445:. Retrieved
1435:
1353:
1343:
1323:
1318:
1315:Eric Raymond
1313:
1309:context menu
1304:
1294:
1277:
1274:PrinterSetup
1261:
1239:
1227:command line
1223:dialogue-box
1218:
1214:
1212:
1197:
1174:
1159:
1142:
1139:
1136:
1126:
1102:
1058:
1034:
1000:
980:
977:
935:
915:
911:
905:
901:
885:the job name
874:
862:
857:
853:
845:
837:
835:
830:
823:
819:
806:
799:
794:
787:
775:
761:
759:
740:
733:
729:(PPD) files;
722:
711:
705:
696:
688:
686:
677:
675:
670:
668:
647:
639:
635:
633:
622:
609:
605:
592:
588:
584:
582:
566:OpenPrinting
536:, who owned
532:
472:
460:print server
443:
435:
434:
419:openprinting
347:Developer(s)
305:Print server
214:2.4.10
178:Developer(s)
129:
120:
110:
103:
96:
89:
77:
57:
40:
3241:Tivoization
2880:Video games
2855:Mathematics
1569:Linux Today
1546:Linux Today
1525:February 3,
1500:November 8,
936:CUPS-raster
932:Ghostscript
846:destination
821:text/html.
450:system for
406:Predecessor
3353:Categories
3189:Challenges
2907:Commercial
2890:E-commerce
2875:Television
2379:January 9,
2347:January 9,
2315:January 9,
2283:January 9,
2251:January 9,
2216:January 9,
2184:January 9,
2168:"Printers"
2152:January 9,
2120:January 9,
2088:January 9,
2056:January 9,
2024:January 9,
1992:January 9,
1960:January 9,
1928:January 9,
1896:January 9,
1864:January 9,
1826:Apple Inc.
1796:Apple Inc.
1766:Apple Inc.
1720:January 7,
1675:January 7,
1428:References
1392:Gutenprint
1208:front ends
991:TurboPrint
987:Gutenprint
963:raster to
948:raster to
942:raster to
908:PostScript
850:mime.types
842:mime.types
826:mime.convs
790:mime.types
783:mime.convs
779:mime.types
766:MIME types
764:. It uses
597:PostScript
562:Apple Inc.
554:Apple Inc.
483:print jobs
409:Apple CUPS
387:Repository
373:2022-05-26
261:Written in
231:Repository
196:1999-06-09
183:Apple Inc.
93:newspapers
60:references
3119:standards
3117:Types and
3098:Unlicense
3093:Sleepycat
2927:Community
2500:. Red Hat
2235:"Filters"
2200:"Filters"
2136:"Devices"
2040:"Logging"
1944:"Classes"
1768:Scheduler
1743:. GitHub.
1402:Lp (Unix)
1338:JetDirect
1030:protocols
1019:JetDirect
912:prefilter
693:log files
619:Scheduler
585:scheduler
454:computer
452:Unix-like
291:Successor
277:Unix-like
3338:Category
3255:Related
3136:Copyleft
3056:GNU LGPL
3051:GNU AGPL
3016:Beerware
3011:Artistic
2988:Licenses
2955:Advocacy
2902:iOS apps
2843:Wireless
2838:Graphics
2805:packages
2803:Software
2793:Timeline
2680:Freecode
2605:Archived
2559:cite web
2549:April 2,
2426:Archived
2363:"pstops"
1623:Archived
1594:Archived
1573:Archived
1550:Archived
1494:Archived
1463:"CUPS 2"
1447:June 21,
1417:Spooling
1387:Foomatic
1365:See also
1258:Mac OS X
1219:kprinter
1194:KDEPrint
1175:GNOME's
1003:parallel
997:Backends
924:Foomatic
741:printers
572:Overview
558:Mac OS X
499:Berkeley
495:System V
493:for the
448:printing
123:May 2011
3264:Forking
3046:GNU GPL
2940:History
2870:Routing
2833:Drivers
2788:Outline
2736:General
2504:May 12,
1828:Backend
1798:Filters
1647:June 5,
1237:files.
1070:Solaris
1066:launchd
1041:Bonjour
920:backend
858:program
762:filters
734:devices
701:signals
689:logging
593:backend
529:History
440:acronym
421:.github
414:Website
371: (
323:Website
312:License
281:Windows
194: (
107:scholar
3328:Portal
3257:topics
3078:Python
3001:Apache
2950:Events
2850:Health
2823:Codecs
2675:"CUPS"
2072:"MIME"
1976:"Jobs"
1520:GitHub
1489:GitHub
1422:Xprint
1215:qtcups
1077:xinetd
1068:, the
1045:DNS-SD
1035:A new
1009:, and
1007:serial
954:ESC/P2
852:. The
838:source
695:. The
664:string
640:client
487:queues
468:client
393:github
285:ArcaOS
240:github
109:
102:
95:
88:
82:"CUPS"
80:
3103:WTFPL
2813:Audio
2104:"PPD"
1912:"IPP"
1597:(PDF)
1590:(PDF)
1407:LPRng
1297:GNOME
1170:GNOME
1162:GNOME
1148:GNOME
1075:, or
1062:inetd
1049:Avahi
983:HPLIP
958:Epson
950:ESC/P
613:Samba
425:/cups
399:/cups
330:.cups
246:/cups
114:JSTOR
100:books
3108:zlib
3031:CDDL
3006:APSL
2565:link
2551:2008
2506:2021
2381:2007
2349:2007
2317:2007
2285:2007
2253:2007
2218:2007
2186:2007
2154:2007
2122:2007
2090:2007
2058:2007
2026:2007
1994:2007
1962:2007
1930:2007
1898:2007
1866:2007
1834:2020
1804:2020
1774:2020
1722:2023
1677:2023
1649:2014
1527:2022
1502:2017
1470:2020
1449:2024
1221:, a
1180:GTK+
1129:port
1037:mdns
965:Dymo
956:(an
854:cost
836:The
824:The
802:HTML
788:The
712:MIME
710:the
697:main
671:jobs
599:and
497:and
485:and
464:host
442:for
436:CUPS
395:.com
332:.org
300:Type
242:.com
146:CUPS
86:news
3073:MPL
3068:MIT
3063:ISC
3036:EPL
3021:BSD
2996:AFL
2649:KDE
1359:RIP
1334:NCP
1330:SMB
1326:LPD
1235:XML
1231:PDF
1204:GUI
1200:KDE
1186:KDE
1160:In
1132:631
1090:lpr
1027:SMB
1015:IPP
1011:USB
952:or
944:PCL
926:by
723:PPD
658:or
648:IPP
644:CGI
634:An
423:.io
328:www
62:to
32:Cup
3355::
2677:.
2651:.
2641:.
2603:.
2581:.
2561:}}
2557:{{
2496:.
2424:.
2406:.
2365:.
2333:.
2301:.
2269:.
2237:.
2226:^
2202:.
2170:.
2138:.
2106:.
2074:.
2042:.
2010:.
1978:.
1946:.
1914:.
1882:.
1850:.
1824:.
1820:.
1794:.
1790:.
1764:.
1760:.
1749:^
1739:.
1711:.
1666:.
1613:.
1571:.
1567:.
1548:.
1544:.
1518:.
1486:.
1082:lp
1064:,
1032:.
1017:,
1005:,
898:).
739:a
732:a
721:a
687:A
525:.
283:,
279:,
73:.
2721:e
2714:t
2707:v
2683:.
2567:)
2553:.
2508:.
2410:.
2383:.
2351:.
2319:.
2287:.
2255:.
2220:.
2188:.
2156:.
2124:.
2092:.
2060:.
2028:.
1996:.
1964:.
1932:.
1900:.
1868:.
1836:.
1806:.
1776:.
1724:.
1696:.
1679:.
1651:.
1617:(
1529:.
1504:.
1472:.
1451:.
1043:(
916:n
427:/
375:)
265:C
198:)
172:)
168:(
136:)
130:(
125:)
121:(
111:·
104:·
97:·
90:·
67:.
38:.
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.