CUPS
Więcej informacji
- Twórca
- Michael Sweet
- Rok
- Właściciel
- Apple
- Typ
- System drukowania
- Licencja
- Apache 2.0
- Strona oficjalna
- openprinting.github.io/cups
System drukowania zarządzający drukarkami, kolejkami i sterownikami w niemal każdym uniksie i w macOS.
Common UNIX Printing System napisał Michael Sweet; ukazał się w 1999 roku jako nowoczesny zamiennik wysłużonego demona BSD lpd. Zamiast szeregu tajemniczych plików kolejki oparto go na IPP: drukarka jest adresem URL, zadanie to żądanie HTTP, a ten sam protokół obsługuje drukarkę USB pod biurkiem i taką w innym kraju.
Apple kupiło kod w 2007 roku i zatrudniło Sweeta, dzięki czemu CUPS stał się rdzeniem druku w macOS, a świat Linuksa również na nim polegał. Od 2019 roku projekt działa pod skrzydłami OpenPrinting na licencji Apache. CUPS przyjmuje zadanie, przepuszcza PostScript lub PDF przez filtry i wysyła właściwe bajty do właściwego sterownika.