CUPS

Apple CUPS
Original author(s)Michael Sweet (Easy Software Products)
Developer(s)Apple Inc.
Initial releaseJune 9, 1999 (1999-06-09)
Stable release
2.3.6 / May 25, 2022
Repositoryhttps://github.com/apple/cups
Written inC
Operating systemmacOS, iOS, and iPadOS (Prior to 2020: Other Unix-like, Windows, and ArcaOS[1])
SuccessorOpenPrinting CUPS (except macOS, iOS, and iPadOS)
TypePrint server
LicenseApache License 2.0[2]
Websitewww.cups.org
OpenPrinting CUPS
Developer(s)OpenPrinting and community
Stable release
2.4.12[3] Edit this on Wikidata / 8 April 2025
Repositorygithub.com/openprinting/cups
Operating systemUnix-like and ArcaOS[4]
PredecessorApple CUPS (except macOS, iOS, and iPadOS)
Websiteopenprinting.github.io/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 jobs from client computers, process them, and send them to the appropriate printer.

CUPS consists of a print spooler 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 Internet Printing Protocol (IPP) as the basis for managing print jobs and queues. It also provides the traditional command line interfaces for the System V and Berkeley print systems, and provides support for the Berkeley print system's Line Printer Daemon protocol and limited support for the Server Message Block (SMB) protocol. System administrators can configure the device drivers which CUPS supplies by editing text files in Adobe's PostScript Printer Description (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 free software, provided under the Apache License.

  1. ^ "CUPS 2". Retrieved September 3, 2020.
  2. ^ "CUPS Software License Agreement". GitHub. License Exceptions. Archived from the original on November 10, 2017. Retrieved November 8, 2017.
  3. ^ "Release v2.4.12 · OpenPrinting/cups". Retrieved April 8, 2025.
  4. ^ "CUPS 2". Retrieved September 3, 2020.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search