OpenPrinting fungerar på en gaffel i CUPS-utskriftssystemet

OpenPrinting-projektet (stöds av Linux Foundation), gjorde det känt att dess utvecklares har börjat med en gaffel av CUPS-utskriftssystemet, där den mest aktiva delen i utvecklingen är av Michael R Sweet, den ursprungliga författaren till CUPS.

Sedan 2007 har efter förvärvet av Easy Software Products, (CUPS-företag) Apple har helt kontrollerat utvecklingen av CUPS. I december 2019 avgick Michael Sweet, grundare av CUPS-projektet och Easy Software Products, från Apple.

De allra flesta förändringar i CUPS-kodbasen gjordes personligen av Michael Sweet, men när han meddelade sin avgång nämnde Michael att två ingenjörer var kvar hos Apple som kommer att tillhandahålla underhåll för CUPS.

Sin embargo, efter Michaels avskedande slutade CUPS-projektet att utvecklas och det är att under 2020 lades bara ett åtagande till CUPS-kodbasen med eliminering av sårbarheter.

Den gafflade organisationen OpenPrinting skapades 2006 för sammanslagningen av Linuxprinting.org-projektet och OpenPrinting-arbetsgruppen för Free Software Group, som utvecklade arkitekturen för Linux-utskriftssystemet (Michael Sweet var en av ledarna för denna grupp).

Ett år senare kom projektet under Linux Foundation sedan projektet arbetar med att utveckla nya utskriftsarkitekturer, tekniker, utskriftsinfrastruktur och gränssnittsstandarder för Linux- och UNIX-operativsystem.

Förutom att också samarbeta med IEEE-ISTO Printer Working Group (PWG) om IPP-projekt, arbetar med SANE för att göra IPP-skanning till verklighet.

Förvarar koppfilter som gör att CUPS kan användas på alla Unix-baserade system (inte macOS) ochs ansvarig för Foomatic - databasen och du arbetar med Common Print Dialog Backends-projektet.

Under 2012, projektet Enligt Apple tog OpenPrinting hand om cup-filters-paketet med nödvändiga komponenter för att CUPS ska fungera på andra system än macOS (från och med CUPS 1.6-utgåvan, Apple har upphört med stöd för vissa utskriftsfilter och backends som används i Linux, men inte av intresse för macOS, och de avskaffade också PPD-drivrutiner till förmån för IPP-protokollet överallt).

För närvarande innehåller gaffelförvaret korrigeringsfiler som ackumulerats av olika Linux-distributioner och BSD-system.

Filialen synkroniseras, det är att säga Apple CUPS-huvudförvaret kommer att fungera som grund och OpenPrinting CUPS-versionerna kommer att bildas som komplementTill exempel, baserat på version 2.3.3 är det planerat att bilda version 2.3.3OP1.

Efter omfattande tester, förändringar som utvecklats i gaffeln planeras att återlämnas till CUPS-huvudbasen, skickar pull-begäranden till Apple.

Till Kampeter, ledare för OpenPrinting-projektet, kommenterade att CUPS-publikationerna stannade och noterade att om Apple slutar delta i detta projekt kommer han tillsammans med Michael Sweet att ta utvecklingen i egna händer, eftersom CUPS är viktigt för Linux-ekosystemet ... Dessutom nämnde han avsikten att snart avsluta CUPS-stödet för PPD-skrivarbeskrivningsformatet, som är utfasat.

CUPS kommer fortfarande att krävas på Linux. CUPS-köjobb (inte alla skrivartillämpningar eller inbyggda IPP-skrivare gör det), förfiltrerar PDF från användarprogram i ett format som skrivaren (eller skrivartillämpningen) förstår (IPP kräver inte en skrivare / server IPP förstår PDF) och delar skrivare över nätverket, även med sofistikerade autentiseringssystem som Kerberos.
CUPS kommer snart att sluta stödja PPD-filer (detta är en av de största ändringarna i färdplanen) så klassiska drivrutiner som består av PPD: er och filter stöds inte längre och skrivarappar är det enda sättet att leverera drivrutinsskrivare.
Kolla in Linux Plumber Microconferences, OpenPrinting Summit / PWG-mötena (se OpenPrinting-webbplatsen, "Nyheter och evenemang") och mina månatliga OpenPrinting-nyhetsinlägg.

Slutligen om du är intresserad av att veta mer om det om projektet kan du kontrollera detaljerna genom att gå till till följande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.