OpenPrinting werkt op een vork van het CUPS-afdruksysteem

Het OpenPrinting-project (ondersteund door Linux Foundation), maakte het bekend dat zijn ontwikkelaarss zijn begonnen met een vork van het CUPS-afdruksysteem, waar het meest actieve deel in ontwikkeling is door Michael R Sweet, de oorspronkelijke auteur van CUPS.

Sinds 2007 na de overname van Easy Software Products, (CUPS-bedrijf) Apple heeft de ontwikkeling van CUPS volledig gecontroleerd. In december 2019 nam Michael Sweet, oprichter van het CUPS-project en Easy Software Products, ontslag bij Apple.

De overgrote meerderheid van veranderingen in de CUPS-codebasis zijn persoonlijk gemaakt door Michael Sweet, maar bij de aankondiging van zijn vertrek zei Michael dat er twee technici bij Apple bleven die het onderhoud voor CUPS zullen verzorgen.

Echter na het ontslag van Michael stopte het CUPS-project met ontwikkelen en het is dat in 2020 alleen een verbintenis werd toegevoegd aan de CUPS-codebasis met het elimineren van kwetsbaarheden.

De gevorkte organisatie OpenPrinting is opgericht in 2006 voor de fusie van het Linuxprinting.org-project en de OpenPrinting-werkgroep van de Free Software Group, die de architectuur van het Linux-afdruksysteem ontwikkelde (Michael Sweet was een van de leiders van deze groep).

Een jaar later kwam het project onder de vleugels van de Linux Foundation sinds het project werkt aan de ontwikkeling van nieuwe printarchitecturen, technologieën, printinfrastructuur en interfacestandaarden voor besturingssystemen in Linux- en UNIX-stijl.

Naast het samenwerken met de IEEE-ISTO Printer Working Group (PWG) aan IPP-projecten, werkt samen met SANE om IPP-scanning te realiseren.

Onderhoudt cups-filters waarmee CUPS kan worden gebruikt op elk Unix-gebaseerd systeem (niet macOS), enis verantwoordelijk voor de Foomatic-database en u werkt aan het project Common Print Dialog Backends.

In 2012 is het project OpenPrinting zorgde volgens Apple voor het pakket cups-filters met de nodige componenten om CUPS te laten werken op andere systemen dan macOS (vanaf de CUPS 1.6 release, Apple heeft de ondersteuning voor sommige afdrukfilters en backends die in Linux worden gebruikt, stopgezet, maar niet interessant voor macOS, en ze verouderden ook PPD-stuurprogramma's ten gunste van het IPP-protocol overal).

Momenteel bevat de gevorkte repository patches die zijn verzameld door verschillende Linux-distributies en BSD-systemen.

Het filiaal wordt gesynchroniseerd, dat wil zeggen de belangrijkste Apple CUPS-repository zal als basis dienen, en de OpenPrinting CUPS-versies zullen als aanvullingen worden gevormdOp basis van versie 2.3.3 is het bijvoorbeeld de bedoeling om versie 2.3.3OP1 te vormen.

Na uitgebreide testen Veranderingen die in de vork zijn ontwikkeld, zijn gepland om te worden teruggestuurd naar de belangrijkste CUPS-codebase, het verzenden van pull-verzoeken naar Apple.

Till Kampeter, leider van het OpenPrinting-project, gaf commentaar op het vastlopen van CUPS-publicaties en merkte op dat als Apple stopt met deelnemen aan dit project, hij, samen met Michael Sweet, de ontwikkeling in eigen handen zal nemen, aangezien CUPS belangrijk is voor het Linux-ecosysteem. . Bovendien noemde hij het voornemen om binnenkort de CUPS-ondersteuning voor het PPD-printerbeschrijvingsformaat, dat verouderd is, te beëindigen.

CUPS is nog steeds vereist op Linux. CUPS zet taken in de wachtrij (niet alle printertoepassingen of native IPP-printers), filtert PDF voor uit gebruikerstoepassingen in een indeling die de printer (of printertoepassing) begrijpt (IPP vereist geen printer / server IPP begrijpt PDF) en deelt printers via het netwerk, ook met geavanceerde authenticatiesystemen zoals Kerberos.
CUPS stopt binnenkort met het ondersteunen van PPD-bestanden (dit is een van de belangrijkste roadmapwijzigingen), dus klassieke stuurprogramma's bestaande uit PPD's en filters worden niet langer ondersteund en printer-apps zijn de enige manier om stuurprogramma's te leveren printer.
Bekijk de Linux Plumber Microconferences, de OpenPrinting Summit / PWG-bijeenkomsten (zie de OpenPrinting-website, "News and Events"), en mijn maandelijkse OpenPrinting-nieuwsberichten.

Eindelijk als u er meer over wilt weten over het project kunt u de details bekijken door naar te gaan naar de volgende link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.