Ранее в этом году OpenPrinting заняла над разработкой сервера печати CUPS, при этом Apple больше не заинтересована в дальнейшей разработке этого сервера печати Linux/macOS/Unix/Solaris с открытым исходным кодом. На этой неделе выходит CUPS 2.4 как первый крупный выпуск под руководством OpenPrinting.
Работа Apple над CUPS практически прекратилась, когда основатель CUPS Майкл Свит покинул Apple, первоначально купив его еще в 2007 году. Apple больше не занимается активной разработкой CUPS, но даже заключила со Свитом договор о переносе важных исправлений OpenPrinting CUPS обратно в кодовую базу CUPS от Apple.
OpenPrinting CUPS 2.4 содержит множество улучшений для этого широко используемого сервера печати, включая:
-Первоначальную поддержку клиента OAuth 2.0.
-Поддержка клиентов AirPrint и Mopria.
-Поддержка запуска CUPS, ограниченного как Snap.
-Различные улучшения ipptool, такие как вывод JSON и другие функции.
-Серверная часть USB теперь работает от имени пользователя root.
-Десятки исправлений ошибок и других мелких улучшений.
CUPS 2.4-довольно серьезное обновление-CUPS 2.3 выпущен в 2019 году после трехлетнего перерыва с момента выхода CUPS 2.2. CUPS 2.4 можно загрузить в виде исходного кода с GitHub .
Тем временем CUPS 2.5 и CUPS 3.0 уже находятся в стадии планирования, и сообщество разработчиков ПО с возобновленным кодом вновь проявило к ним интерес.