Es van anunciar els primers canvis en el fork del treball CUPS

A l'octubre de l'any passat compartim aquí al blog la notícia sobre el projecte OpenPrinting (recolzat per Linux Foundation) el qual creo una bifurcació del sistema d'impressió CUPS, a on la part més activa en el desenvolupament és per part de Michael R Sweet, l'autor original de CUPS.

I és que després de més de sis mesos llavors, Till Kamppeter, líder del projecte OpenPrinting, va anunciar que a causa de la manca d'interès d'Apple mantenir el sistema d'impressió CUPS, la bifurcació CUPS, fundada l'any passat, es pot veure com un projecte inicial de pegats i distribucions. En el desenvolupament de la bifurcació hi participa Michael R Sweet, l'autor original de CUPS, que va deixar Apple fa un any i mig.

Article relacionat:
OpenPrinting treballa en una bifurcació de el sistema d'impressió CUPS

Des de principis de 2020, no s'han realitzat canvis al repositori CUPS mantingut per Apple i el projecte es troba en un profund estancament. Atesa la importància de CUPS per a l'ecosistema Linux, l'equip d'OpenPrinting va decidir prendre el manteniment del codi CUPS a les mans i va llançar una bifurcació la tardor passada. Han passat sis mesos des que es va crear la bifurcació i Apple no ha reprès la feina a CUPS.

En resposta a una sol·licitud de Michael Sweet, Apple va confirmar la seva falta d'interès per desenvolupar encara més la funcionalitat CUPS i té la intenció de limitar-se a mantenir la base de codi per a macOS, inclosa la migració de correccions des de la bifurcació d'OpenPrinting. Els desenvolupadors d'OpenPrinting han anunciat que el desenvolupament continuarà independentment d'Apple i han recomanat que la branca es consideri un projecte principal. Les versions futures de la bifurcació CUPS s'enviaran amb el nom del projecte retingut i sense el sufix opX utilitzat anteriorment.

Entre els canvis ja agregats, es destaca la integració dels pegats acumulats al paquet per a Ubuntu, així com l'agregat de les capacitats necessàries per distribuir la pila d'impressió amb base a CUPS, Ghostscript i Poppler en un paquet en format Snap (Ubuntu planeja canviar aquest complement en lloc dels paquets habituals). Un altre aspecte de la feina és corregir errors que s'han informat al repositori d'Apple durant els darrers 15 mesos.

Es planeja incloure els canvis a la versió CUPS 2.4, que també s'espera que inclogui compatibilitat amb AirPrint/Mopria, així com també que s'afegeixi el suport per a autenticació OAuth 2.0/OpenID, el suport pkg-config, es millori el suport TLS i X.509, entre altres canvis més.

Més tard, al llançament de CUPS 3.0, es va decidir deixar d'admetre el format de descripció d'impressora PPD i canviar a una arquitectura de sistema d'impressió modular, completament lliure de PPD i basada en l'ús del marc PAPPL per desenvolupar aplicacions d'impressió basat en el protocol IPP Everywhere.

Els mòduls separats inclouran components com ara ordres (lp, lpr, lpstat, cancel·lació), biblioteques (libcups), un servidor d'impressió local (responsable de processar les sol·licituds de sortida d'impressió local) i un servidor d'impressió compartit (responsable de la impressió en xarxa).

Recordem que lorganització OpenPrinting va ser creada el 2006 com a resultat de la fusió del projecte Linuxprinting.org i el grup de treball OpenPrinting del Free Software Group, que desenvolupava l'arquitectura del sistema d'impressió per a Linux (Michael Sweet, autor de CUPS, va ser un dels líders d'aquest grup). Un any després el projecte va quedar sota l'ala de la Fundació Linux.

El 2012, el projecte OpenPrinting, d'acord amb Apple, es va fer càrrec del manteniment del paquet cups-filters amb els components necessaris perquè CUPS funcioni en sistemes diferents de macOS, ja que des del llançament de CUPS 1.6 Apple a discontinuat el suport per a alguns filtres d'impressió i backends usats a Linux, però que no són d'interès per a macOS, i també ha desaprovat els controladors PPD.

Durant el seu temps a Apple, la gran majoria dels canvis a la base de codi CUPS van ser realitzats personalment per Michael Sweet.

Finalment si estàs interessat en conèixer més a l'respecte, pots consultar els detalls en el següent enllaç.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.