OpenPrinting funguje na vidličke tlačového systému CUPS

Projekt OpenPrinting (podporované Linux Foundation), oznámil to že jeho vývojárisme začali s vidličkou tlačového systému CUPS, kde najaktívnejšie sa na vývoji podieľa Michael R Sweet, pôvodný autor CUPS.

Od roku 2007 po akvizícii Easy Software Products (spoločnosť CUPS) Spoločnosť Apple plne kontrolovala vývoj CUPS. V decembri 2019 Michael Sweet, zakladateľ projektu CUPS a Easy Software Products, rezignoval na spoločnosť Apple.

Prevažná väčšina zmien v kódovom základe CUPS osobne vyrobil Michael Sweet, ale pri oznámení svojho odchodu Michael spomenul, že v spoločnosti Apple zostali dvaja inžinieri, ktorí budú zabezpečovať údržbu CUPS.

Avšak, po Michaelovom prepustení projekt CUPS zastavil vývoj A je to tak, že v priebehu roku 2020 bol do kódovej základne CUPS pridaný iba záväzok s elimináciou zraniteľností.

Vidlicová organizácia OpenPrinting bola založená v roku 2006 na zlúčenie projektu Linuxprinting.org a pracovnej skupiny OpenPrinting skupiny Free Software Group, ktorá vyvíjala architektúru tlačového systému Linux (jedným z vodcov tejto skupiny bol Michael Sweet).

O rok neskôr sa projekt dostal pod krídla Linux Foundation od projektu pracuje na vývoji nových tlačových architektúr, technológií, tlačovej infraštruktúry a štandardov rozhraní pre operačné systémy Linux a UNIX.

Okrem spolupráce s IEEE-ISTO Printer Working Group (PWG) na projektoch IPP, spolupracuje so spoločnosťou SANE, aby sa skenovanie IPP stalo skutočnosťou.

Udržuje šálky-filtre ktoré umožňujú použitie CUPS v ľubovoľnom systéme založenom na systéme Unix (nie v systéme macOS) aje zodpovedný za databázu Foomatic a pracujete na projekte Common Print Dialog Backends.

V roku 2012 projekt OpenPrinting sa podľa Applu postaral o balíček pohárov-filtrov s komponentmi potrebnými na to, aby CUPS fungoval na iných systémoch ako macOS (od vydania CUPS 1.6, Spoločnosť Apple ukončila podporu niektorých tlačových filtrov a koncových zariadení používaných v systéme Linux, ale pre MacOS to nie je zaujímavé a taktiež zastarali ovládače PPD všade v prospech protokolu IPP).

V súčasnosti vidlicové úložisko obsahuje opravy zhromaždené rôznymi distribúciami Linuxu a systémami BSD.

Pobočka bude synchronizovaná, to znamená hlavné úložisko Apple CUPS bude slúžiť ako základ a verzie OpenPrinting CUPS budú tvorené ako doplnkyNapríklad na základe verzie 2.3.3 sa plánuje vytvorenie verzie 2.3.3OP1.

Po rozsiahlom testovaní zmeny vyvinuté vo vidlici sa plánujú vrátiť do hlavnej kódovej základne CUPS, odosielanie žiadostí o stiahnutie do spoločnosti Apple.

Till Kampeter, vedúci projektu OpenPrinting, komentoval zastavenie publikácií CUPS s tým, že ak sa Apple prestane na tomto projekte podieľať, vezme spolu s Michaelom Sweetom vývoj do svojich rúk, pretože CUPS je pre ekosystém Linux dôležitý. . Ďalej spomenul zámer čoskoro ukončiť podporu v CUPS pre formát popisu tlačiarne PPD, ktorý je zastaraný.

V systéme Linux budú naďalej vyžadované CUPS. CUPS zaraďuje úlohy do frontu (nie všetky aplikácie pre tlačiareň alebo natívne tlačiarne IPP), predbežne filtruje súbory PDF z používateľských aplikácií vo formáte, ktorému tlačiareň (alebo tlačiarenská aplikácia) rozumie (protokol IPP nevyžaduje, aby tlačiareň / server porozumel dokumentu PDF), a zdieľajte tlačiarne cez sieť, tiež so sofistikovanými autentifikačnými systémami, ako je Kerberos.
CUPS čoskoro prestane podporovať súbory PPD (toto je jedna z hlavných zmien plánu), takže klasické ovládače pozostávajúce z PPD a filtrov už nie sú podporované a aplikácie pre tlač sú jediným spôsobom, ako dodať tlačiarňam ovládačov.
Navštívte konferencie Linux Plumber Microconferences, stretnutia OpenPrinting Summit / PWG (pozri webovú stránku OpenPrinting, „Novinky a udalosti“) a moje mesačné príspevky k novinám OpenPrinting.

Konečne ak máte záujem dozvedieť sa o tom viac o projekte, môžete skontrolovať podrobnosti kontaktovaním na nasledujúci odkaz.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.