CUPS
Mer info
- Skapad av
- Michael Sweet
- År
- Ägare
- Apple
- Typ
- Utskriftssystem
- Licens
- Apache 2.0
- Officiell sajt
- openprinting.github.io/cups
Utskriftssystemet som sköter skrivare, köer och drivrutiner på i stort sett all Unix och macOS.
Common UNIX Printing System skrevs av Michael Sweet och släpptes 1999 som en modern ersättare för det åldrande lpd-systemet från BSD. I stället för rader av kryptiska köfiler la det IPP i botten: en skrivare är en URL, ett jobb är en HTTP-förfrågan, och samma protokoll talar mot en lokal USB-skrivare som mot en i ett annat land.
Apple köpte koden 2007 och anställde Sweet, vilket gjorde CUPS till utskriftskärnan i macOS samtidigt som Linux-världen förlitade sig på det. Sedan 2019 ligger det under OpenPrinting med Apache-licens. Det tar emot jobbet, tolkar PostScript eller PDF via filter och skickar rätt bytes till rätt drivrutin.
Källor
OpenPrinting CUPS