Plus tôt cette année, OpenPrinting a pris sur le développement du serveur d’impression CUPS avec Apple qui n’est plus intéressé par la gestion du développement futur de ce serveur d’impression open source Linux/macOS/Unix/Solaris. Cette semaine, CUPS 2.4 est la première version majeure sous la direction d’OpenPrinting.
Le travail d’Apple sur CUPS a pratiquement cessé lorsque le fondateur de CUPS, Michael Sweet, a quitté Apple pour l’acquérir à l’origine en 2007. Apple ne développe plus activement CUPS mais a même engagé Sweet pour rétroporter d’importants correctifs OpenPrinting CUPS vers la base de code CUPS d’Apple.
CUPS 2.4 d’OpenPrinting apporte de nombreuses améliorations à ce serveur d’impression largement utilisé, notamment :
-Prise en charge initiale du client OAuth 2.0.
-Prise en charge des clients AirPrint et Mopria.
-Prise en charge de l’exécution de CUPS confiné en tant que Snap.
-Diverses améliorations apportées à ipptool comme la sortie JSON et d’autres fonctionnalités.
-Le back-end USB s’exécute désormais en tant que root.
-Des dizaines de corrections de bugs et d’autres améliorations mineures tout au long.
CUPS 2.4 est une mise à jour assez copieuse-CUPS 2.3 est sorti en 2019 après une période de trois ans depuis CUPS 2.2. CUPS 2.4 peut être téléchargé sous forme source sur GitHub.
Pendant ce temps, CUPS 2.5 et CUPS 3.0 sont déjà en cours de planification avec le regain d’intérêt de la communauté open source.