Система печати CUPS стала стандартом де-факто в Unix-подобных операционных системах благодаря ряду факторов:
- Универсальность. 1 CUPS соответствует широкому разнообразию представленных на рынке принтеров, использующих свои собственные языки печати и форматы. 1
- Простота настройки. 2 Если в офисе уже есть настроенный CUPS-сервер, то ничего не нужно настраивать дополнительно. 2 Сервер узнает, что уже есть сосед с настроенным принтером, и посылает задание сразу на него. 2
- Поддержка современных и защищённых протоколов. 2 Основной протокол обмена данными между клиентом и сервером — IPP, допустима печать через защищённое SSL-соединение. 2
- Единая система хранения описаний принтеров (PPD-файлы). 2 Благодаря этому производитель может поставлять такое описание вместе с принтером. 2
Кроме того, CUPS позволяет производителям принтеров и разработчикам драйверов для принтеров проще создавать драйверы, которые изначально работают на сервере печати. 1 Обработка происходит на сервере, что упрощает сетевую печать по сравнению с другими системами печати Unix. 1