Майкл Свит (Michael Sweet), создатель и ведущий разработчик сервера печати CUPS в своё время ушёл из Apple, где работал порядка 10 лет. После этого проект «завис» — с апреля обновлений в репозиториях не было. Между тем, сам Свит разрабатывает новую систему PAPPL (Printer Application Framework).
Новинка представляет собой фреймворк для разработки приложений для печати. Его же можно использовать для замены обычных CUPS-драйверов для принтеров. Утверждается, что PAPPL поддерживает печать изображений JPEG/PNG/PWG Raster/Apple Raster/RAW, причём как на сетевые, так и на локальные (с подключением по USB). Поддерживается встроенная служба IPP Everywhere.
Система поддерживает работу с принтерами для этикеток LPrint и будет совместима с коллекцией свободных драйверов для UNIX-систем Gutenprint. Впрочем, она достаточно универсальна, чтобы поддерживать практически любые устройства и драйверы для печати в десктопном, серверном или встраиваемом окружении на базе POSIX-совместимой ОС. Разработчик тестирует сборки в том числе и на Raspberry Pi Zero W.
На данный момент доступна версия PAPPL 1.0-RC1, то есть проекты вышел из стадии бета-тестирования. Она поставляется с обновленной документацией, улучшениями в веб-интерфейсе для добавления принтеров, исправлениями ошибок и другими улучшениями. Скачать новинку или её исходный код можно на GitHub.
Проект использует лицензию Apache License Version 2.0 с исключенияеми, которые позволяют линковать его с ПО под лицензиями GPL2/LGPL2, как было в более ранних версиях CUPS. Напомним, что актуальная версия CUPS на сегодня имеет номер 2.3.3. Она вышла 27 апреля.